• 服务管理


    服务管理:
    启动类型:手动,自动,禁用
    #查看所有服务
    [root@localhost yuq]# systemctl list-unit-files
    #查看所有service服务
    [root@localhost yuq]# systemctl list-unit-files --type service
    #查看sshd服务
    [root@localhost yuq]# systemctl is-active sshd
    active
    #查看ftp服务
    [root@localhost yuq]# systemctl is-active vsftpd.service
    active
    #关闭ftp服务
    [root@localhost yuq]# systemctl stop vsftpd.service
    [root@localhost yuq]# systemctl is-active vsftpd
    unknown
    #开启ftp服务
    [root@localhost yuq]# systemctl start vsftpd
    #查看服务当前状态
    [root@localhost yuq]# systemctl is-active vsftpd
    active
    #重启ftp服务
    [root@localhost yuq]# systemctl restart vsftpd
    #查看是否开机启动
    [root@localhost yuq]# systemctl is-enabled vsftpd.service
    disabled
    #关闭开机自动启动(不会影响当前状态)
    [root@localhost yuq]# systemctl disable vsftpd
    #设置开机自动启动(不会影响当前状态)
    [root@localhost yuq]# systemctl enable vsftpd.service
    [root@localhost yuq]# systemctl is-active vsftpd
    active
    #禁用服务
    [root@localhost yuq]# systemctl mask vsftpd.service
    ln -s '/dev/null' '/etc/systemd/system/vsftpd.service'
    #查看服务状态
    [root@localhost yuq]# systemctl status vsftpd
    vsftpd.service
    Loaded: masked (/dev/null)
    Active: active (running) since 二 2017-06-13 13:12:19 CST; 11min ago
    Main PID: 5615 (vsftpd)
    CGroup: /system.slice/vsftpd.service
    └─5615 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf
    #禁用后服务不能启动
    [root@localhost yuq]# systemctl start vsftpd
    Failed to issue method call: Unit vsftpd.service is masked.
    #解禁服务
    [root@localhost yuq]# systemctl unmask vsftpd.service
    #查看服务状态
    root@localhost yuq]# systemctl status vsftpd
    vsftpd.service - Vsftpd ftp daemon
    Loaded: loaded (/usr/lib/systemd/system/vsftpd.service; enabled)
    Active: active (running) since 二 2017-06-13 13:12:19 CST; 16min ago
    Main PID: 5615 (vsftpd)
    CGroup: /system.slice/vsftpd.service
    └─5615 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf
    #启动服务
    [root@localhost yuq]# systemctl start vsftpd

    #服务定义的脚本
    [root@localhost yuq]# ls /usr/lib/systemd/system

    #搜索服务
    [root@localhost yuq]# systemctl list-unit-files |grep vsftpd

    #自定义服务脚本
    #安装服务
    [root@localhost yuq]# rpm -ivh copuloa*
    #复制脚步
    [root@localhost yuq]# cp cpuload1.service cpuload2.ervice /usr/lib/systemd/system
    #查询服务
    [root@localhost yuq]# systemctl list-unit-files | grep cpuload
    #启动服务
    [root@localhost yuq]# systemctl start cpuload1

  • 相关阅读:
    Mac OS X:在VirtualBox中使用Xcode连接IPAD
    Xcode:PhoneGap 2.5.0项目创建方法
    Android:网络操作2.3等低版本正常,4.0(ICS)以上出错,换用AsyncTask异步线程get json
    安卓:WebView中iframe,焦点字段出现两个文本输入框,位置错误
    Mac OS X:Mac系统鼠标滚轮方向调整
    Xcode:missing file xxx
    Mac OS X:Xcode常用快捷键
    分形图形神器XaoS
    [转]How to change Atheros AR9285 MAC addr on Win7(Win7下更改Atheros AR9285 MAC地址)
    利用pscp建立“右键发送到”菜单
  • 原文地址:https://www.cnblogs.com/ytb-wpq/p/7000729.html
Copyright © 2020-2023  润新知