Chinaunix首页 | 论坛 | 博客
  • 博客访问: 797327
  • 博文数量: 120
  • 博客积分: 7531
  • 博客等级: 少将
  • 技术积分: 1253
  • 用 户 组: 普通用户
  • 注册时间: 2005-10-11 12:18
文章分类

全部博文(120)

文章存档

2013年(1)

2012年(7)

2011年(1)

2010年(7)

2009年(15)

2008年(13)

2007年(22)

2006年(45)

2005年(9)

分类: LINUX

2005-11-23 11:19:11

系统的启动与关闭

名称:halt 
使用权限:系统管理者 
使用方式:halt [-n] [-w] [-d] [-f] [-i] [-p] 
说明:若系统的 runlevel 为 0 或 6 ,则关闭系统,否则以 shutdown 指令(加上 -h 参数)来取代 
参数: 
-n : 在关机前不做将记忆体资料写回硬盘的动作 
-w : 并不会真的关机,只是把记录写到 /var/log/wtmp 档案里 
-d : 不把记录写到 /var/log/wtmp 档案里(-n 这个参数包含了 -d) -f : 强迫关机,不呼叫 shutdown 这个指令 
-i : 在关机之前先把所有网络相关的装置先停止 
-p : 当关机的时候,顺便做关闭电源(poweroff)的动作 
范例: 
halt -p 关闭系统后关闭电源。 
halt -d 关闭系统,但不留下纪录。

名称:init 
使用权限:开机时 
使用方式:init [0123456Ss] 
说明:init 是所有行程(process)的父行程(parent),开机时一定会先从这个指令开始(可以用 ps -aux 看看第一个行程就是 init),并参考 /etc/inittab 档来完成整个开机程序,共有八个执行层级(runlevel),而改变只能透过 telinit 的指令来更改 
参数: 
0 开机执行层级为 0 ,用来关闭系统 
1 开机执行层级为 1 ,用来进行单一使用者模式(single user mode) 
4 开机执行层级为 4 ,表示进入 X window 时的模式 
6 开机执行层级为 6 ,用来重新开机 
S 或 s 不是直接使用的,配合开机执行层级 1 时使用,当加上S 或 s 表示开机后不参考 /etc/inittab 档235 请参照 /etc/inittab 档案内容以及 /etc/rc.d/rc2.d,/etc/rc.d/rc3.d,/etc/rc.d/rc5.d 等目录 
范例: 
由于这并不是让使用者可以单独下指令的执行档,请参照 /etc/inittab

名称:reboot 
使用权限:系统管理者 
使用方式:reboot [-n] [-w] [-d] [-f] [-i] 
说明:若系统的 runlevel 为 0 或 6 ,则重新开机,否则以 shutdown 指令(加上 -r 参数)来取代 
参数: 
-n : 在重开机前不做将记忆体资料写回硬盘的动作 
-w : 并不会真的重开机,只是把记录写到 /var/log/wtmp 档案里 
-d : 不把记录写到 /var/log/wtmp 档案里(-n 这个参数包含了 -d) -f : 强迫重开机,不呼叫 shutdown 这个指令 
-i : 在重开机之前先把所有网络相关的装置先停止 
范例: 
reboot 重开机。 
reboot -w 做个重开机的模拟(只有纪录并不会真的重开机)。

名称 : shutdown 
使用权限 : 系统管理者 
使用方式 : shutdown [-t seconds] [-rkhncfF] time [message] 

说明 : shutdown 可以用来进行关机程序,并且在关机以前传送讯息给所有使用者正在执行的程序,shutdown 也可以用来重开机。 
参数 : 
-t seconds : 设定在几秒钟之后进行关机程序 
-k : 并不会真的关机,只是将警告讯息传送给所有只用者 
-r : 关机后重新开机 
-h : 关机后停机 
-n : 不采用正常程序来关机,用强迫的方式杀掉所有执行中的程序后自行关机 
-c : 取消目前已经进行中的关机动作 
-f : 关机时,不做 fcsk 动作(检查 Linux 档系统) 
-F : 关机时,强迫进行 fsck 动作 
time : 设定关机的时间 
message : 传送给所有使用者的警告讯息
 

阅读(909) | 评论(0) | 转发(0) |
0

上一篇:shell 编程基础

下一篇:linux命令大全之二

给主人留下些什么吧!~~