Fosdccf.blog.chinaunix.net
sdccf
全部博文(19283)
Linux酷软(214)
tmp(0)
PostgreSQL(93)
Solaris(383)
AIX(173)
SCOUNIX(575)
DB2(1005)
Shell(386)
C/C++(1187)
MySQL(1750)
Sybase(465)
Oracle(3695)
Informix(548)
HP-UX(0)
IBM AIX(2)
Sun Solaris(0)
BSD(1)
Linux(8597)
SCO UNIX(23)
2011年(1)
2009年(125)
2008年(19094)
2007年(63)
clifford
linky521
曾德标
fengzhan
leon_yu
mcuflowe
yt200902
guanyuji
GY123456
snow888
carlos94
丸喵喵
sean229
cxunix
可怜的猪
cqxc413
xzzgege
wb123456
分类: LINUX
2008-04-29 23:33:21
ca::ctrlaltdel:/sbin/shutdown -t5 -r now
ca指出当“三指禅”按下时,shutdown被执行。init将杀死进程后等待5秒钟才改变运行级。-r指出reboot调用init 6。
shutdown拒绝新用户登录,对init进程发信号,使其进入0(halt)或6(reboot)。
也就是说,shutdown是通过调用系统运行级脚本rc.0或rc.6(两者实际上完全相当)工作的。
rc.6:
#设置PATH。#如果有sysinit脚本则执行。#stty onlcr 把回车符换成换行回车符,避免“楼梯键”现象。#保存系统硬件时钟。#停止各种网络服务。#为下一次启动准备/initrd目录#缷载网络文件系统nfs和smbfs,如果缷载失败,就把它们改成只读。这样不会损坏文件系统。#把pppd杀死。#执行rc.pcmcia,把pcmcia设备停止。#停止用户计账。#杀死所有进程。如果参数为“fast“,就不杀死进程直接关机。#停止用户配额。#得到随机数种子。#把命令记录写入wtmp日志中。#删掉锁文件。#关掉交换分区。#缷载本地文件系统(包括lvm)。把根分区设置成只读,注意mount的用法,但umsdos例外。#真正的调用reboot,关机。Good Night。(reboot,halt并不是直接的被执行,而是到系统关机脚本运行完之时)
上一篇:slackware启动脚本详解
下一篇:在DOS下安装slackware/zipslack
登录 注册