• systemctl


    systemctl

    systemctl主要是用来监视和控制systemd,可用于查看系统状态和管理系统及服务。

    分析系统状态的常用的命令如下:

    systemctl status 显示系统状态

    systemctl list-units 输出激活的单元

    systemctl –-failed 输出运行失败的单元

    systemctl list-unit-files查看所有已经安装的服务

     

    单元配置文件

    一个单元配置文件可以描述如下内容之一:

    系统服务(.service)

    挂载点(.mount)

    Sockets(.sockets)

    系统设备(.device)

    交换分区(.swap)

    文件路径(.path)

    启动目标(.target)

    由systemd管理的定时器(.timer)

    使用systemctl控制单元时,通常需要使用单元文件的全名,包括扩展名(如ssh.service)。

    如果无扩展名,systemctl默认把扩展名当作.service.(network 《==》 network.serivce)

    挂载点会自动转化为相应的.mount单元.(如/home 《==》 home.mount)

    设备会自动转化为相应的.device单元.(如/devv/sda2 《==》 dev-sda2.device)

     

    systemctl控制单元的常用命令如下:

    systemctl start <unit> 启动单元

    systemctl stop <unit> 停止单元

    systemctl stop <unit> 重启单元

    systemctl reload <unit> 重新加载单元

    Systemcrl status <unit> 输出单元状态

    systemctl is-enabled <unit> 检查单元是否为开机自启动

    Systenctl enable <unit> 设置单元为开机自启动

    systemctl enable –now <unit> 设置单元为开机自启动并立即启动单元

    systemctl disable <unit> 取消单元的开机自启动

     

    使用示例:

    systemctl restart network.service 重启网络服务

    systemctl enable sshd.service 设置sshd服务开机自动启动

  • 相关阅读:
    对象和接口简单比较
    DevExpress报表开发基本流程
    有关ExecuteNonQuery返回值的分析
    2012年度计划
    小测试:有关++i&&i++,你是不是看晕了
    “PE文件格式”1.9版 完整译文
    .NET中的入口及幕后英雄:MSCorEE.dll(转)
    软件构建过程中的隐喻
    转:地图导出格式,教你如何选择
    推荐几个网站
  • 原文地址:https://www.cnblogs.com/tongyishu/p/12053480.html
Copyright © 2020-2023  润新知