zoukankan      html  css  js  c++  java
  • 常用的 Systemctl 命令

    常用的 Systemctl 命令

    设置开机启动

    systemctl enable apache.service
    

    立即启动一个服务

    $ sudo systemctl start apache.service
    

    立即停止一个服务

    $ sudo systemctl stop apache.service
    

    重启一个服务

    $ sudo systemctl restart apache.service
    

    杀死一个服务的所有子进程

    $ sudo systemctl kill apache.service
    

    重新加载一个服务的配置文件

    $ sudo systemctl reload apache.service
    

    重载所有修改过的配置文件

    $ sudo systemctl daemon-reload
    

    显示某个 Unit 的所有

    $ systemctl show httpd.service
    

    显示某个 Unit 的指定属性的值

    $ systemctl show -p CPUShares httpd.service
    

    设置某个 Unit 的指定属性

    $ sudo systemctl set-property httpd.service CPUShares=500
    

    输出配置文件状态信息列表,有四种状态:

    • enabled:已建立启动链接
    • disabled:没建立启动链接
    • static:该配置文件没有[Install]部分(无法执行),只能作为其他配置文件的依赖
    • masked:该配置文件被禁止建立启动链接
    $ systemctl list-unit-files
    

    一旦修改配置文件,需要让 Systemd 重新加载配置文件,然后重新启动,才会生效。

    $ sudo systemctl daemon-reload
    $ sudo systemctl restart httpd.service
    

    日志

    Systemd 统一管理了所有 Unit 的日志,所以我们可以方便的使用一个 journalctl 命令就可以查看所有日志

    查看所有日志

    $ sudo journalctl
    

    显示尾部的最新 n 行日志

    $ sudo journalctl -n
    

    查看指定进程的日志

    $ sudo journalctl _PID=1
    

    查看某个路径的脚本的日志

    $ sudo journalctl /usr/bin/bash
    

    实时滚动显示最新日志

    $ sudo journalctl -f
    

    实时滚动显示某个 Unit 的最新日志

    $ sudo journalctl -u nginx.service -f
    

    查看指定优先级(及其以上级别)的日志,共有8级
    0: emerg
    1: alert
    2: crit
    3: err
    4: warning
    5: notice
    6: info
    7: debug

    $ sudo journalctl -p err -b


    作者:tingshuo123
    链接:https://www.jianshu.com/p/36150c09838b
    来源:简书
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
  • 相关阅读:
    centos 7 pip install MySQL-python 报错
    修改centos history记录数上限
    CentOS 7 如何设置为eth0网卡
    字符串判空有空格报错:binary operator expected
    Linux指定用户运行程序
    MySQL 新建用户,为用户授权,指定用户访问数据库
    解决linux 中文乱码
    UNIX目录访问操作
    通过lseek产生空洞文件
    lseek系统调用
  • 原文地址:https://www.cnblogs.com/lgj8/p/12503384.html
Copyright © 2011-2022 走看看