zoukankan      html  css  js  c++  java
  • 查看Linux系统服务的5大方法

    Linux 系统服务有时也称为守护程序,是在Linux启动时自动加载并在Linux退出时自动停止的系统任务。

    在本文中,良许将为大家介绍如何列出 Linux 系统里所有运行的服务,以及如何检查某个服务的当前状态。

    一、Centos/RHEL 7.X 的 systemd 系统服务查看

    CentOS 7.x开始,CentOS开始使用 systemd 服务来代替 daemon ,原来管理系统启动和管理系统服务的相关命令全部由 systemctl 命令来代替。

    systemctl list-unit-files    q

    查看所有运行着的 systemd 服务可以运行以下命令:

    1. systemctl  --type service 
    2. systemctl list-units --type service
    3. systemctl | more 

    二、使用 netstat 命令查看系统服务

    Netstat 命令是用来检查活动的网络连接、接口统计分析,以及路由表状态。这个命令在所有的 Linux 发行版都可用,我们接下来就用它来查看系统服务。

    查看服务及它们所监听的端口:

    1. netstat -pnltu 

    三、通过系统服务配置文件查看系统服务

    服务的配置文件是 /etc/services 是一个 ASCII 文件,它包含了一系列的用户程序可能用到的服务。在这个文件里,包括了服务名称,端口号,所使用的协议,以及一些别名。

    对于这个文件,我们可以使用任意的文本工具查看,比如 vim :

    1. vim /etc/services 

    四、查看 systemd 服务状态

    在一些新版的 Linux 系统,已经有些用 systemd 来取代 init 进程了。在这种系统里,如何去查看系统服务呢?我们可以使用以下语法:

    1. systemctl status service_name 

    比如说,查看你系统上的 OpenSSH 是否在运行,可以运行:

    1. systemctl status sshd 

    或者,你也可以使用以下命令格式去查看某个服务是否正在运行:

    1. systemctl is-active service_name 

    如果使用这条命令的话,实现上面那个例子对应的命令为:

    1. systemctl is-active sshd 

    同时,你也可以查看一个服务是否已经被使能了,可以使用以下命令:

    1. systemctl is-enabled service_name 

    比如,检查 OpenSSH 服务是否已经使能,可能输入以下命令:

    1. systemctl is-enabled sshd 

    五、早期版本的服务状态查看

    其实也不能说早期,现在依然还有很多这样的系统,上面跑着 SysV init 进程。对于这种系统,查看服务状态的命令为:

    1. service service_name status 

    还是查看 OpenSSH 状态的例子,对应的命令为:

    1. service sshd status 

    你也可以使用以下命令来查看所有的服务状态:

    1. chkconfig --list 
  • 相关阅读:
    记录一次servlet页面无法跳转的血的教训
    1862-your password has expired. To log in you must change it using a client that supports expired passwords.问题解决
    Error starting static Resources java.lang.IllegalArgumentException: Document base D:eclipse*wtpwebapps* does not exist or is not a readable directory问题的解决
    MapReduce Shuffle过程的简单理解
    MapReduce实验03——排序
    zachman架构
    大型高并发与高可用缓存架构总结2
    金蝶SOA案例分析
    感悟:菜鸟弹性调度系统的架构设计
    大型高并发与高可用缓存架构总结
  • 原文地址:https://www.cnblogs.com/chang09/p/15580135.html
Copyright © 2011-2022 走看看