一天一个linux命令:基本命令之关机重启

是的,您提到了这个命令来关闭并重新启动 Linux。
上周当客户问我时,我有点困惑。
其实直接看官方文档就很清楚了,但是实际使用起来还是很混乱。

关机命令在这里-
shutdown -h 现在这是最残酷的,点击关闭现在把它关闭。
如果您不保存数据,请不要怪我没有警告您。
我之前在上海某公司的服务器上尝试过。
结果一个运维用户现在不安装就刷了-h,我一晚上跑的测试数据都快丢了。
我当时非常兴奋。
shutdown -h [时间] 更常用的是 shutdown -h 2 2 :00;系统将在晚上 1 0 点自动关闭。
去年我在广东的一个数据中心工作,经常用它进行夜间维护。
不过,要注意时机。
别写错了。
例如,如果你写成 h 2 :00,系统就会在凌晨 2 点关闭,这会产生很大的影响。
poweroff 命令更加激进。
直接切断电源。
它不能在多用户模式下使用。
上次帮朋友修电脑,用了这个命令后,硬盘差点烧坏,数据全黑了。

重启命令-
shutdown -r now这是最常见的,当服务器需要重新启动时经常使用。
在北京一家互联网公司实习期间,运维每天早上都会用它来将旧系统重启到新版本。
当时机房里的风扇声音很大。
shutdown -r [时间] 与 shutdown 相同;例如,shutdown -r 1 4 :00 在下午 2 点重新启动。
我记得有一次下午继续这样做,但我的老板马上要开会,所以我按下了按钮。
最后,我等到所有老板都关掉了我的手机。
restart 这比 shutdown -r 更简单;但效果是一样的:立即重启。
在深圳的一个机房里,我看到老运营商在几秒钟内就重启了。
这样的速度也太猛烈了。

注释:
权限:这些命令基本上需要使用 sudo。
上次我因为没有足够的权限想要关闭计算机,但系统拒绝了。
那时我就​​开始脸红。
数据保留:这是最重要的。
在关闭硬盘空间之前,ps aux |运行 df -h 进行检查。
最后一次不要 grep your_process 来检查主要进程。
第二天,当我看到关闭前无法导出重要记录时,我很担心。
用户请注意:如果这是一个大型系统。
请务必在关闭前发送电子邮件通知。
上次忘记发通知了,后来后门部门的同事打电话询问服务器怎么了。
这真是太尴尬了。
计划任务:如果系统有cron任务。
最好在关闭之前使用 crontab -l 检查一下。
当它关闭时,不做任何工作,数据就会变得混乱。

但是,我们可以弄清楚。
经常使用这些命令后您就会熟悉它们。
仍在弄清楚 poweroff 命令的详细信息以及为什么它不能在多用户模式下使用。
下次我会详细告诉你。

Linux 系统中的重启命令有哪些选项可以使用?

说白了就是使用systemctlreboot或者shutdown-rnow来重新启动Linux。
简单、直接、兼容性好。
延迟重启?使用 shutdown -r + 分钟。
请记住保存数据并使用 root 或 sudo 权限运行它。
旧系统? init6 也是可能的,但需要确认。
目前,如果您还有疑问,可以自行查看。

linux重启命令

嘿,我们来谈谈重启Linux。
我参加问答论坛已有十年了,见过很多新手摆弄Linux系统。
重启是一个基本操作,但是很多人对这个重启命令还是有点困惑。

首先不得不说reboot命令简单粗暴,就两个字,它的作用就是重新启动操作系统。
只需在终端中输入reboot,然后按Enter键,系统就会开始重新启动。
我已经做到了。
我记得有一次系统突然死机了,所以我在终端中输入reboot,然后看着屏幕慢慢变黑,然后重新启动。
我感到非常高兴。

但是要知道并不是每个人都能用这个东西。
这需要管理员权限,因此普通用户通常无法执行此工作。
我老公司的服务器运维人员都一一使用过这个命令。

在重启过程中,系统会通知用户,然后尝试停止所有正在运行的程序和服务。
这个过程非常智能,并且会尽量不丢失数据。
不过,说实话,程序有时会关闭得很慢,这看起来相当烦人。

在运行重新启动命令之前,最好确认系统中没有正在运行的更新或关键任务。
我以前也犯过这个错误。
当我重新启动时系统正在更新,但重新启动后出现问题。

Linux系统中除了重启之外,还有一个关机命令。
这东西比较高级。
您可以设置重启时间或选择强制停止服务。

还有另一个提示。
如果您不在命令行环境(例如 GUI)中,紧急情况下可以尝试 Ctrl+Alt+Del。
这也可以触发重启,但效果可能不像命令行那么容易控制。

总之,reboot是一个基本命令,使用起来很简单,但需要注意权限和时机。
不管怎样,我觉得这个命令熟悉后还是蛮好用的。

linux怎么重启

哎,之前使用Linux系统的时候,因为对reboot和shutdown-rnow命令不清楚,造成了很多麻烦。

记得有一次,2 01 9 年的时候,我在公司的服务器上,突然想测试一下系统的响应速度,就随便用了一个reboot命令来重启。
结果因为有几个后台进程没有处理,导致系统重启卡住,花了十几分钟才完全重启成功。
当时客户正在使用我们的服务,但是系统卡住了,差点让客户生气。

2 02 0年再次使用shutdown-rnow命令重启一台数据库服务器,结果发现因为没有手动停止数据库服务,所以直接强行重启后数据文件出现了问题。
这着实吓到我了,赶紧请求技术支持帮忙解决。

所以,虽然这两个命令很简单,但是使用的时候还是需要小心。
记得有一次,我在2 02 1 年帮一位朋友配置了一台Linux服务器,因为他是新手,所以我特意告诉他,重启前必须保存所有数据,尤其是那些重要的文件和代码。

另外,如果您是远程服务器,使用SSH连接时,重启可能会导致连接中断。
所以我一般建议使用tmux或者nohup来维持会话,或者直接进入控制台进行操作,比如iDRAC或者iLO,这样服务就不会因为重启而中断。

至于其他重启方式,比如init6 、systemctlreboot,我用的还蛮多的,尤其是systemctlreboot,现在很多Linux发行版都支持了,非常方便。

一般情况下,我通常使用reboot或者systemctlreboot,简单高效。
在关键环境或者有数据安全需求的情况下,我会使用shutdown-rnow。
至于脚本,我建议使用shutdown-r+5 延迟重启,或者systemctl,这样可以很容易地集成到自动化流程中。

说话的时候突然想起之前有朋友问过我Linux权限管理的问题。
我在这方面有很多经验。
这个我们下次再说吧。
嘿,你还有什么要问的吗?