zoukankan      html  css  js  c++  java
  • linux初学者-系统服务的控制

     

             linux系统中系统服务的控制是比较重要的一部分,这也直接影响到计算机的使用,以下将会介绍一些系统服务的控制。

    1、系统服务命令

            系统的初始化程序是系统开始的第一个进程,pid为1。可以通过以下命令来控制系统的服务。为了表示方便,以下的服务全部用ssh。

            "systemctl list-units"是列出当前系统中运行服务的状态。

            "systemctl list-unit-files"是列出服务的开机状态。

            "systemctl status sshd"是查看指定服务的状态。

            "systemctl stop sshd"是关闭指定服务。

            "systemctl start sshd"是开启指定服务。

            "systemctl restart sshd"是从新启动服务。

            "systemctl enable sshd"是设定指定服务开机开启。

            "systemctl disable sshd"是设定指定服务开机关闭。

            "systemctl reload sshd"是使指定服务从新加载配置。重新加载和重启的区别是重新加载不需要关闭服务,所以进程的PID不会发生改变。

            "systemctl list-dependencies sshd"是查看指定服务的倚赖关系。

            "systemctl mask sshd"是冻结指定服务。

            "systemctl unmask sshd"是启用服务。

            "systemctl set-default multi-user.target"是开机不开启图形。"systemctl set-default graphical.target"开机启动图形。文本界面设定背景颜色、字体颜色等"seeterm"。

    2、服务状态

            系统的服务状态一般有以下几种:

             loaded                                         系统服务已经初始化完成,加载过配置

             active(running)                      正有一个或多个程序正在系统中执行

             atcive(exited)                        仅执行一次就正常结束的服务。目前并没有任何程序在系统中执行

             atcive(waiting)                      正在执行当中,不过还再等待其他的事件才能继续处理

             inactive                                       服务关闭

             enbaled                                      服务开机启动

             disabled                                     服务开机不自启

             static                                           服务开机启动项不可被管理

             failed                                           系统配置错误`

  • 相关阅读:

    【工作】---前后端联调
    【react】---Immutable的基本使用
    【react】传值
    【原生】 HTML DOM 事件,各种事件类型、事件种类
    两台笔记本电脑之间实现屏幕扩展
    【看图学习后台管理系统】
    【bug】在react开发中,使用link 跳转中,无法点击跳转的问题
    【前端工程师】 web 安全问题
    【前端工程师】 性能和效率 优化的问题
  • 原文地址:https://www.cnblogs.com/davidshen/p/8142649.html
Copyright © 2011-2022 走看看