admin 管理员组

文章数量: 887021


2024年1月14日发(作者:原码和补码是什么)

linux shell的关机命令是什么

linux shell命令下我们可以通过相关命令关闭和重启计算机,下面由店铺为大家搜集整理了linux shell的关机命令是什么的相关知识,希望对大家有帮助!

linux shell的关机命令

问题描述

对于Linux系统而言,许多时候是用于服务器之类的,此时是不会开启桌面系统的,这样通过命令行的方式进行操作,可以有效节省系统RAM的使用,使尽量多的资源供重要的service使用。因此使用命令行的方式在linux系统下操作就非常流行。

关机操作

shutdown -h now

会立即关闭机器。

sudo -s -H

password

init 0//关机

init 6//重启

重启操作

shutdown -r now

sudo reboot

这两个命令功能一样,其中shutdown -r now的-r应当就是restart的意思。

补充:linux shell其他的关机命令

—-最简单的关机命令

其实halt就是调用shutdown -h。halt执行时﹐杀死应用进程﹐执行sync系统调用﹐文件系统写操作完成后就会停止内核。

参数说明:

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

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

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

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

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

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

reboot的工作过程差不多跟halt一样﹐不过它是引发主机重启﹐而halt是关机。

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

4. power off


本文标签: 系统 重启 调用 进程