Linux基础——开关机管理

本文介绍了Linux操作系统在服务器上的应用以及正确的关机流程,包括sync、shutdown、reboot和halt命令的使用。重点讲解了shutdown命令的功能,如何通知用户并冻结login,以及其如何通过信号影响进程,特别是对vi、vim等程序的影响,确保数据安全保存。
摘要由CSDN通过智能技术生成

        linux的操作系统大多运用在服务器上,很少遇到关机的操作。除非特殊情况下,不得已才会关机。

        正确的关机流程为:sync(将数据由内存同步到硬盘中) > shutdown > reboot > halt

        关机指令为:shutdown ,也可以通过 man shutdown 命令查看帮助文档。

        使用shutdown命令将系统关机,系统管理员会通知所有登录的用户系统将要关闭。 并且login指令会被冻结,即新的用户不能再登录。直接关机或者延迟一定的时间才关机都是可能的,还可能重启系统。这是由所有进程【process】都会收到系统所送达的信号【signal】决定的。这让像【vi、vim】之类的程序有时间储存目前正在编辑的文档。而像处理邮件【mail】和 新闻【news】的程序则可以正常地离开等等。shutdown的工作是将信号【signal】传递给init程序,要求它改变系统的运行级别【runlevel】。

        

System V init运行级别

systemd目标名称

systemd 目标作用

0

poweroff.target

关机

1

rescue.target

单用户模式

2

multi-user.target

多用户的文本界面

3

multi-user.target

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值