凡亿专栏 | Linux初级技巧:如何关闭/重启Linux?
Linux初级技巧:如何关闭/重启Linux?

运维工程师经常在Linux服务器中执行多次任务,系统关机和重新启动任务是必不可少的操作,然而操作不当哪个,如重启失败等将导致系统崩溃或丢失数据,今天将分享关于Linux的关闭/重启方法。

学习Linux编程,详解ARM裸机,选择凡亿教育

>>《嵌入式Linux核心教程

1、shutdown命令

shutdown是用于关闭或重新启动Linux远程计算机或本地的关机命令,它可提供多个参数选项有效执行任务。

# shutdown [OPTION][TIME][MESSAG]

使用time参数,将在Linux系统关闭前五分钟创建/run/nologin文件,以确保不允许用户进一步登录。

# shutdown -h now

立即执行关闭Linux计算机,将杀死所有进程以确保立即关闭,-h选项等效于-power off。

# shutdown --halt now

or

# shutdown -H now

-H选项、--halt:停止机器现在进行的进程。

# shutdown --poweroff now

or

# shutdown -P now

-P选项、-poweroff:关闭计算机(默认设置)

# shutdown -r +5 "To reboor server"

该命令是将在五分钟后重新启动计算机。

# shutdown -r now

该命令是立即重启Linux服务器。

2、reboot命令

reboot 命令,用于关闭或重新启动Linux远程计算机或本地主机的电源。

# reboot

该命令是重新启动Linux计算机

# reboot -p

-p选项是关闭Linux计算机。

# reboot -f

该命令是强制重新启动Linux计算机(类似于按CPU上的电源按钮)。

3、init命令

init(初始化缩写)是指计算机系统在启动期间启动的第一个进程,将检查/etc/inittab文件以确定Linux运行级别,也允许用户执行关机和重启Linux计算机。

# init 0

该命令是关闭Linux系统。

# init 6

该命令是重启Linux系统

4、halt命令

halt命令是用于关闭或关闭Linux远程计算机或本地主机的电源。

# hait

该命令是终止所有进程并关闭CPU。

5、poweroff命令

poweroff命令是用于关闭或关闭Linux远程计算机或本地主机,值得注意的是它会关闭设备本身(如PC上的灯和其它设备)

# poweroff

6、systemctl命令

systemctl是命令行实用程序和主要工具,用于管理systemd守护程序/服务,例如(启动,重新启动,停止,启用,禁用,重新加载和状态)。

#systemctl halt,systemctl poweroff //关闭系统

#systemctl reboot //重启系统

#systemctl suspend  //挂起系统

#systemctl hibernate  //关闭系统

欲了解更多的Linux知识,可关注凡亿课堂

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表凡亿课堂立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。
相关阅读
进入分区查看更多精彩内容>
精彩评论

暂无评论