更多课程 选择中心

Linux培训
美国上市教育机构

400-111-8989

Linux培训

运维必收干货 | Linux关机命令和重启命令有哪些?

  • 发布:linux培训
  • 来源:Linux教程
  • 时间:2017-11-03 16:24

我们都很熟悉shutdown命令,他是最常用也是我们建议使用的Linux关机重启命令。但你知道吗?在Linux常用命令中,其实有5个和关机重启相关命令,今天就和大家分享一下。

Linux重启命令1:

shutdown上文也说了,比较建议使用shutdown命令来重启和关机,shutdown是最常用也是最安全的关机和重启命令,它会在关机之前调用fsck检查磁盘等一系列操作,避免强制关机可能会导致的进程数据丢失和硬件设备等。

shutdown命令参数说明:

-k:并不真正关机﹐只是送警告信号给每位登录者〔login〕

-c:cancel current process取消目前正在执行的关机程序。所以这个选项当然没有时间参数﹐但是可以输入一个用来解释的讯息﹐而这信息将会送到每位使用者

-f:在重启计算器〔reboot〕时忽略fsck

-F:在重启计算器〔reboot〕时强迫fsck

-h:停止系统服务并关机

-r: 停止系统服务后重启

shutdown -h now --立即关机

shutdown -h 10:53 --到10:53关机,如果该时间小于当前时间,则到隔天

shutdown -h +10 --10分钟后自动关机

shutdown -r now --立即重启

shutdown -r +30 'The System Will Reboot in 30 Mins' --30分钟后重启并并发送通知给其它在线用户

Linux重启命令2:

rebootreboot的工作过程差不多跟halt一样﹐不过它是引发主机重启﹐而halt是关机。它 的参数与halt相差不多。reboot表示立即重启,效果等同于shutdown -r now。

Linux重启命令3:

initinit是所有进程的祖先﹐它的进程号始终为1﹐所以发送TERM信号给init会终止所有的 用户进程﹑守护进程等。shutdown 就是使用这种机制。init定义了8个运行级别(runlevel), init 0为关机﹐init 1为重启。

Linux重启命令4:

halt命令halt命令被称为最简单的关机命令,不理会目前系统状况下,进行硬件关机,一般不建议使用

halt命令参数说明:

[-n] 防止sync系统调用?它用在用fsck修补根分区之后?以阻止内核用老版本的超级块〔superblock〕覆盖修补过的超级块。

[-w] 并不是真正的重启或关机?只是写wtmp〔/var/log/wtmp〕纪录。

[-d] 不写wtmp纪录〔已包含在选项[-n]中〕。

[-f] 没有调用shutdown而强制关机或重启。

[-i] 关机〔或重启〕前?关掉所有的网络接口。

[-p] 该选项为缺省选项。就是关机时调用poweroff。

Linux关机命令:

poweroff这个只是关机命令,不会重启。poweroff表示立即关机,效果等同于shutdown -h ow,poweroff在关闭计算机操作系统之后,最后还会发送ACPI指令,通知电源,最后切断电源供应,当然路由器等嵌入系统不支持ACPI的,所以这个无效。

达内Linux云计算11月免费训练营火热抢报中,5天运维干货内容免费听,学习技术,了解运维就业方向前景,掌握最新运维行业发展动态,达内linux培训教学总监亲自授课,速速来约~~~~

预约申请免费试听课

填写下面表单即可预约申请免费试听!怕钱不够?可就业挣钱后再付学费! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:Linux编程const使用详细介绍
下一篇:Linux系统命令之chkconfig命令详解
选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省