zoukankan      html  css  js  c++  java
  • Linux服务列表(CentOS)

    1.service用法

    service SCRIPT COMMAND [OPTIONS]      #执行脚本中方法,最常用法
    service --status-all              #查看所有服务的运行状态
    service --help | -h | --version       #显示帮助等信息

    以service httpd start为例,对这条命令的一般理解是启动httpd服务,这没什么问题;但假如我安装了一个名为test的程序,为什么我们不能通过service test start来启动呢;所以问题在于,service httpd start这条命令到底是怎么完成的。

    其实httpd本质上不是服务的名称,而是/etc/init.d目录下脚本的名称;start本质上也不是什么命令,而是脚本中的case分支。

    这的意思就是你将/etc/init.d目录下的httpd重命名为http,那么就完全可以通过service http start来启动httpd服务。

    脚本名取名为服务名只是方便和习惯问题,分支为start和stop等也一样,都可以自定义;你也完全可以再添加自己想要的分支标志。

    所以回过头来安装的test不能通过service来启动的问题很好回答了,那是且只是他在/etc/init.d目录下没有(写有启动分支的)脚本。

    另外,linux服务开机自启动的实现,表面上看是在/etc/initx.d目录的文件(x即启动级别)中写入启动脚本,本质上这些文件绝大多数都是/etc/init.d目录文件的软链接,即服务自启动还是调用各服务在/etc/init.d相应文件中的start分支来启动。

    2.Linux服务列表

    由第一点可以想到,想知道系统当前带了哪些服务,那就到/etc/init.d目录下看有哪些脚本就好了;

    服务 说明 作用
    abrtd automated bug reporting tool´s daemon 记录进程冲突情况进程
    acpid  Advanced Configuration and Power Interface event daemon 检测用户程序涉及硬件的配置的进程
    atd run jobs queued for later execution 定时执行任务
    auditd The Linux Audit daemon 系统审计进程
    autofs Control Script for automounter 自动挂载文件系统
    bluetooth   蓝牙
    certmonger   CA证书有效性监视
    cpuspeed user-space cpu frequency scaling program CPU频率调节
    cron daemon to execute scheduled commands 定时任务
    cpus Common UNIX Printing System 管理打印机
    dnsmasq A lightweight DHCP and caching DNS server DNS缓存
    firstboot   首次开机配置向导
    haldaemon   键鼠等外设注册
    halt reboot or stop the system 关机
    hsqldb HyperSQL DataBase 轻量级开源java数据库
    htcacheclean Clean up the disk cache 限制磁盘缓存大小
    httpd Apache Hypertext Transfer Protocol Server web服务器
    ip6tables IPv6 packet filter administration IPV6包过滤防火墙
    ipsec invoke IPsec utilities ipsec协助
    iptables administration tool for IPv4 packet filtering and NAT IPV4防火墙
    irqbalance distribute hardware interrupts across processors on a mul-
    tiprocessor system
    多核CPU间的平衡
    iscsi Internet Small Computer System Interface 网絡传输存储
    iscsid Open-iSCSI daemon 网絡传输存储管理
    kdump   系统故障时保存内存参数
    killall kill processes by name 按名称关闭程序
    lldpad Link Layer Discovery Protocol (LLDP) agent daemon 处理LLDP协议
    lvm2-monitor   lvm监视器
    mdmonitor   媒体设备监视
    messagebus   进程间通信
    multipathd multipath daemon 多路存储协调
    netcosole   将本机日志打印到远程机上
    netfs   自动加载网絡文件系统
    network   网絡配置
     NetworkManager  network management daemon 网络配置
     nfs  fstab format and options for the nfs file systems  网络文件共享
     nscd  name service cache daemon  用户相关命令缓存
    nslcd local LDAP name service daemon 为进程访问目录服务
    ntpd Network Time Protocol (NTP) daemon 时钟服务器
    ntpdate set the date and time via NTP 时间同步工具
    oddjobd   系统bug反馈服务
    pcscd PC/SC Smart Card Daemon 读卡器服务
    portreserve reserve ports to prevent portmap mapping them 端口占用反馈
    postfix Postfix control program postfix邮件服务
    quota_nld quota netlink message daemon 用于用户进程与内核通信
    rdisc network router discovery daemon 网络路由检测
    restorecond

    daemon that watches for file creation and then sets the
    default SELinux file context

    selinux配置符合性审侅
    rngd

    Check and feed random data from hardware device to kernel random
    device

    系统随机数服务
    rpcbind universal addresses to RPC program number mapper rpc端口映射
         
  • 相关阅读:
    MySQL进阶(视图)---py全栈
    py基础__socket编程
    MIPS Instruction Set
    WD-保修验证(WCC7K4ARTDF1)
    Seagate-保修验证(za25shrx)
    excel-vlookup
    ebook https://salttiger.com/category/notification/
    远程登录DSM,显示“您没有权限使用本项服务?
    tplink-如何远程WEB管理路由器?
    synology terminal
  • 原文地址:https://www.cnblogs.com/lsdb/p/6560038.html
Copyright © 2011-2022 走看看