侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

Linux启动关闭系统服务(RHEL7)

2023-09-30 星期六 / 0 评论 / 0 点赞 / 44 阅读 / 3002 字

启动或关闭服务这里是RHEL7之前使用命令 service$service 服务名 start | stop | restart | starus这个命令的使用方式在RHEL7中仍然支持,为了兼容之前

启动或关闭服务

  • 这里是RHEL7之前使用命令 service
$service 服务名 start | stop | restart | starus
  • 这个命令的使用方式在RHEL7中仍然支持,为了兼容之前的操作方式,自动重定向到systemctl命令
$chkconfig 服务名 on | off

RHEL7之前系统用于设置服务下次开机自动启动或关闭命令,在RHEL7中仍然支持,但是会自动转发至 systemctl命令

  • 在RHEL7中 , 使用命令systemctl来启动或关闭服务
$systemctl    //在RHEL7中专门用于控制服务启动关闭和自启动的命令 $systemctl    //列出所有可用单元,包括他们的状态$systemctl -l    //列出所以单元,在RHEL7中systemclt不仅仅用于服务的启动和关闭,还可以设置设备,挂载等各种信息 $systemctl --type=service    //列出所有服务单元的启动情况$systemclt status sshd.service    //查看sshd.service这个服务的状态信息$systemctl status sshd -l    //如果一个服务启动失败,可以在查看状态的最后添加 -l ,显示出启动失败的信息
  • 列出所有启动失败的服务信息
$systemctl --failed --type=service   

$systemctl status sshd.service    //查看服务的启动情况

$systemctl start sshd.service    //启动ssh服务$systemctl stop sshd.service    //关闭ssh服务$systemclt enable sshd.service    //设置ssh服务开机启动$systemctl disable sshd.service    //设置ssh服务开机关闭

当修改服务的配置文件后,需要重启服务使修改后的配置生效

  • restart:重启sshd服务,关闭服务再开启服务,修改过配置文件后,肯定生效,但是会改变进程号(有可能会导致连接的用户中断)
$systemctl restart sshd.service       
  • **reload **: 重载入sshd服务,尝试重新载入配置文件,不会中断在线用户,reload完成后会沿用之前的进程号,有可能有些配置项加载会不成功,这个时候就需要restart
$systemctl reload sshd.service  
  • systemctl mask 服务名 :屏蔽掉服务,不管手动开启还是自动开启该服务都失败(现在已经启动的服务不会被自动关闭),比如某服务影响其他服务正常运行,担心不小心开启该服务,那么我们可以屏蔽掉该服务
#systemctl mask sshd
  • systemctl unmask 服务名:取消屏蔽,生效后服务处于可启动状态
#systemctl unmask sshd

广告 广告

评论区