每天一个linux命令(13):shutdown命令

文章目录
同步数据到磁盘:sync
常用关机命令:shutdown
其他开关机命令

同步数据到磁盘:sync
关机命令:shutdown
重启命令:reboot
同步数据到磁盘:sync


在操作系统中,数据会从磁盘读取到内存,也会从内存写到到磁盘。这个过程是双向的,但是操作内存的速度远比磁盘快,如果经常进行磁盘与内存的交互,对系统的反应速度会有一定的影响。Linux为了解决这个问题,让一些数据的改变,只发生在内存中,然后再某个时候再写入到磁盘,这样在一定的程度上减少了内存与磁盘的交互。
如果要手动让这个过程发生,可以使用命令:sync。事实上,关机命令shutdown、reboot、halt等,在执行前,都会先执行sync。
说明:如果是一般用户执行这个命令,则是同步自己的数据;如果是root帐号,则是更新整个系统的数据。

常用关机命令:shutdown
如果是使用ssh服务来连接linux系统,则只有root管理员才有权限进行关机。由于linux可以多用户操作,并且都是在后台进行用户的操作,所以,在关机的时候要小心,不能太随意,至少要让别人知道你要关机了。

可以选择关机模式:关机、重启、进入当用户操作模式;
设置关机时间:可以是马上关机,或者设置指定的时间后关机;
定义关机消息:在关机前,将一个自定义的消息发送给其他用户;
发出警告消息:不是真的关机,只是发送一条警告信件给用户;
 /sbin/shutdown [-t sec] [-arkhncfF] time [warning-message]
1
-a 使用 /etc/shutdown.allow 来验证身份。
-t sec 通知 init(8) 在转换到其它运行级别前,发送警告 (warning) 信号后延时 (sec) 秒数后再发送关闭 (kill) 信号。
-k 并非真正关机,只向所有人显示警告信息。
-r 重启。
-h 停机。
-n [DEPRECATED(不应再使用)] 不调用 init(8) 程序进行关机操作,而由自己进行。不建议用户使用这种关机方式,它的结果一般也不是你希望的那样。
-f 重启时跳过磁盘检测。
-F 重启时强制磁盘检测。
-c 取消运行中的 shutdown 进程。不可能为此选项指定 time 参数,但你可以在命令行输入一条解释消息来向所有用户说明。(一般的shutdown指令可以用按“+”号来进行中断)
time 关机时间。
warning-message 发送给所有用户的消息。

更多详细信息见:Linux命令用法。
例子:

shutdown -h now          立即关机,其中now相当于时间为0;
shutdown -h 13:02        在13:02时间关机,如果当期时间已经过了13:02,则是在明天的13:02关机;
shutdown -h +5            5分钟后关机;
shutdown -r now            立即重启;

其他开关机命令
一般来说,用shutdown就好了,另外也有一些开关机命令:reboot、halt、poweroff。这些命令的作用都差不多.

实例

立即关机

# shutdown -h now

指定5分钟后关机

# shutdown +5 “System will shutdown after 5 minutes” //5分钟后关机并显示警告信息

语法

shutdown [-t seconds] [-rkhncfF] time [message]

参数说明

  • -t seconds : 设定在几秒钟之后进行关机程序。
  • -k : 并不会真的关机,只是将警告讯息传送给所有使用者。
  • -r : 关机后重新开机。
  • -h : 关机后停机。
  • -n : 不采用正常程序来关机,用强迫的方式杀掉所有执行中的程序后自行关机。
  • -c : 取消目前已经进行中的关机动作。
  • -f : 关机时,不做 fcsk 动作(检查 Linux 档系统)。
  • -F : 关机时,强迫进行 fsck 动作。
  • time : 设定关机的时间。
  • message : 传送给所有使用者的警告讯息。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

neo_will_mvp

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值