系统管理
shutdown命令:用来系统关机命令。shutdown指令可以关闭所有程序,并依用户的需要,进行重新开机或关机的动作。
shutdown (选项)(参数):
选项:
-c:当执行“shutdown -h 11:45”时,使用 +按键 可以结束命令;
-h:将系统关机
-r: shutdown后重新启动;
参数:
[时间]:设置多久后使用shutdown命令;
[警告]:提示警告信息;
例: shutdown -h now 立刻关机;
例:shutdown +5 “system will shutdown after five minute” 指定五分钟后关机,并送出登录信息
reboot命令:用来重新启动正在运行的Linux操作系统。
reboot (选项)
例:reboot 重启系统
halt命令:用来关闭正在运行的Linux操作系统。halt命令会先检测系统的runlevel,若runlevel为0或6,则关闭系统,否则即调用shutdown来关闭系统。
halt (选项)
选项:
-p:halt之后,执行poweroff; 关闭系统后关闭电源
-f:不管当前runlevel为何,不调用shutdown。即强制关闭系统
runlevel命令:用于打印当前Linux系统的运行等级
runlevel:linux操作系统自从开始启动至启动完毕需要经历几个不同的阶段,这几个阶段就叫做runlevel,
同样,当linux操作系统关闭时也要经历另外几个不同的runlevel,runlevel可以认为是系统状态
0:停机
3:完全多用户模式
5:图形界面
6:重新启动
多数的桌面的linux系统缺省的runlevel是5,用户登陆时是图形界面,而多数的服务器版本的linux系统缺省的
runlevel是3,用户登陆时是字符界面,runlevel 1和2除了调试之外很少使用,runlevel s和S并不是直接给用
户使用,而是用来为Single user mode作准备。
linux的运行模式比起windows的启动模式的优势在于:你可以在系统空闲时使用init命令切换你现在使用的
runlevel,另外,当你关闭或者启动linux系统时你已经不知不觉中切换你的runlevel,系统关机进程需要调用
runlevel(0或6)来关闭所有正在运行中的进程
init命令:是Linux下的进程初始化工具,init进程是所有Linux进程的父进程,它的进程号为1。init命令是Linux操作系统中不可缺少的程序之一,init进程是Linux内核引导运行的,是系统中的第一个进程
欢迎指正!