惯用命令—shutdown:
shutdown 可达成如下工作:
* 可以选择自由关机模式: 是要关机、重启或进入单使用者操作模式均可;
* 可以设定关机时间: 可以设定成现在立刻关机, 也可以设定某一个特定的时间才关机;
* 可以自定义关机讯息: 在关机之前, 可以将自己设定的讯息传达给线上使用者;
* 可以仅发出警告讯息: 有时有可能你要进行一些测试, 而不想让其他使用者干扰, 或者是明白地告诉使用者某段时间要注意下, 这个时候可以使用 shutdown 来通知使用者, 但却不是真的要关机;
* 可以选择是否要用 fsck 检查档案系统.
 
常用的语法规则:
/sbin/shutdown [-t 秒] [-rkhncfF] 时间 [警告讯息]
引数:
-t sec  : -t 后面加秒数, 即” 过几秒后关机” 的意思;
-r     : 在将系统服务停掉之后就重启 (常用);
-h     : 将系统服务停掉后, 立即关机 (常用);
-k     : 不是真的关机, 只是传送警告讯息出去;
-n     : 不经过 init 程式, 直接以 shutdown 的功能来关机;
-c     : 取消已经在进行的 shutdown 命令内容;
-f     : 关机并开机之后, 强制略过 fsck 的磁碟检查;
-F     : 系统重启之后, 强制进行 fsck 的磁碟检查;
时间  : 这是一定要加入的引数. 可以为 now 10 13:00 ….
eg:
shutdown -h 10 ‘I will shutdown after 10 minutes’.
告诉大家: 这台机器会在 10 分钟后关机, 并且会显示在目前登入者的萤幕前方.
 
常用关机、重启命令:
重启命令:
reboot
hutdown -r now
init 6
关机命令:
shutdown -h now
halt -p
poweroff
init 0
 
小注:
shutdown 可以依据目前已启动的服务来逐次关闭服务后关机; 而 halt 却能够不理会目前系统状况下, 进行硬体关机的特殊功能.
 
 
 
 
Dos
shutdown  /?
没有引数   显示帮助。这与键入 /? 是一样的。
/?         显示帮助。这与不键入任何选项是一样的。
/l         登出。这不能与 /m 或 /d 选项一起使用。
/s         关闭计算机。
/r         完全关闭并重启计算机。
/h         休眠本地计算机。
可以与 /f 选项一起使用。
/t xxx     将关闭前的超时时间设定为 xxx 秒。
有效范围是 0-315360000 (10 年),预设值为 30 。
如果超时时间大于 0,则默示为
/f 引数。
/c “comment” 有关重新启动或关闭的原因的注释。
最多允许 512 个字元。
/f         强制关闭正在执行的应用程式而不事先警告使用者。
如果为 /t 引数指定大于 0 的值,
则默示为 /f 引数。
/d [p|u:]xx:yy  提供重新启动或关闭的原因。
p 指示重启或关闭是计划内的。
u 指示原因是使用者定义的。
如果未指定 p 也未指定 u,则重新启动或关闭
是计划外的。
xx 是主要原因编号 (小于 256 的正整数) 。
yy 是次要原因编号 (小于 65536 的正整数) 。