关机/重启系统

shutdown now

立即关闭计算机(但不断电)。请注意,在 UNIX 系统中,这种关机意味着进入“单用户模式”。 单用户模式是一种只有管理员 (root) 才能访问计算机的模式,这种模式设计 用于维护 ,并且常用于修复。

例如,这会使您进入单用户模式

shutdown now
shutdown -h now

立即关闭 (-h = halt) 计算机。它开始关机程序,CTRL-C (中断键) 可以停止 它。在命令结束时,您还可以留下用引号 括起来的消息 ,该消息将广播 给所有用户,例如

shutdown -h now "Warning system malfunction, self-destruct imminent"

这将停止 系统并向当前登录 的任何人发送消息

在特定时间关机:您也可以设置系统应该关机的时间,而不是“now”。输入“+x 分钟”(任何分钟数 都适用 ),或者您甚至可以设置确切 的时间。例如,要在 11:50 关机,请输入

shutdown -h 11:50

Shutdown -h 与 poweroff:在某些系统中,shutdown -h halt 实际上不会关闭系统电源。在那些使用这些命令无法关机的系统上,请使用 poweroff 命令

halt

shutdown -h now 相同,不接受任何选项,此命令只是立即关机。

shutdown -r now

立即重启 ( -r = reboot) 计算机。它开始重启程序, CTRL-C (中断键) 可以停止 它。在命令结束时,您还可以留下用引号 括起来的消息 ,该消息将广播 给所有用户,例如

shutdown -r now "Warning system rebooting, all files will be destroyed"

这将重启系统并向已登录 的任何人发送消息

在特定时间重启:您也可以设置系统应该重启的时间,而不是“now”。输入“+x 分钟”(任何分钟数 都适用 ),或者您甚至可以设置确切 的时间。例如,要在 11:50 重启,请输入

shutdown -r 11:50

reboot

shutdown -r now 相同,不接受任何选项,只是立即重启 计算机。

CTRL-ALT-DEL

(组合键) 可以从终端使用此组合键来重启或关机 ,这取决于您的系统配置。请注意,这在 xterminal 中不起作用。 CTRL-ALT-DEL 立即开始重启/关机,用户不必登录。

您可以更改 CTRL-ALT-DEL 的重启行为:要禁用 CTRL-ALT-DEL 的计算机重启功能(或使其执行其他操作),您可以编辑 /etc/inittab 文件(以 root 身份)。

以下是在 Mandrake/Mandriva Linux 系统上的样子

# Trap 
CTRL-ALT-DEL

ca::ctrlaltdel:/sbin/shutdown -t3 -r now 

请注意,# 表示注释(且不被使用)。如果您只是在命令前放置一个 #(井号),它将禁用该命令(它将变成注释)。

您也可以更改它运行的命令,例如,如果您将 -r 更改为 -h ,计算机将关机而不是重启,或者您可以让它执行任何您想做的事情。这取决于您的创造力,使其执行一些有趣的操作。