关机/重启命令
来源:互联网 发布:java工程师待遇怎么样 编辑:程序博客网 时间:2024/05/22 11:49
在Linux下一些常用的关机/重启命令有shutdown、halt、reboot、及init 它们都可以达到重启系统的目的,但每个命令的内部工作过程是不同的。shutdown,halt,reboot,其实都是发送信号给init程序,通过改变runlevel来实现所用的参数。
init定义了8个运行级别(runlevel):
0 Halt 1 Single user 2 multi user without network 3 Multi user 4 unuse 5 X11 6 Reboot
runlevel 0被用来停机(halt),halt就是调用shutdown -h
runlevel 6是用来重新激活(reboot)系统
runlevel 1则是被用来让系统进入管理工作可以进行的状态
尽管runlevels 7-9并没有实际定义,但也是有效的。runlevels S或s也是只是这些运行级别的别名。作为保留级别。
要想了解在停机(halt)或者重新开机(reboot)过程中做了哪些动作,你可以在这个文件/etc/inittab里看到这些runlevels相关的资料
1.shutdown执行它的工作是送信号(signal)给init程序,要求它改变runlevel。
Shutdown参数说明:
-t
在改变到其它runlevel之前,告诉init多久以后关机
-r
重启计算机
-k
并不真正关机,只是送警告信号给每位登录者(login)
-h
关机后关闭电源(halt)
-n
不用init,而是自己来关机。(不鼓励使用这个选项,而且该选项所产生的后果往往不总是你所预期得到的。)
-c
cancel current process取消目前正在执行的关机程序。所以这个选项当然没有时间参数,但是可以输入一个用来解释的讯息,而这信息将会送到每位使用者。
-f
在重启计算器(reboot)时忽略fsck
-F
在重启计算器(reboot)时强迫fsck
-time
设定关机(shutdown)前的时间
fsck命令是检查和修复Linux文件系统,可以同时检查多个Linux文件系统。
使用方法:fsck [-sACVRP] [-t fstype] [–] [fsck-options] filesys […]
说明:filesys可以是设备名称(/dev/sda1),也可以是挂载点(/mnt)。
如:fsck -t ext3 -r /usr/local
2.halt调用shutdown -h now。halt执行时,杀死应用进程,执行sync系统调用,文件系统写操作完成后就会停止内核。halt会先检测系统的runlevel。若runlevel为0或6,则关闭系统,否则即调用shutdown来关闭系统。
Halt参数说明:
-n
防止sync系统调用,它用在用fsck修补根分区之后,以阻止内核用老版本的超级块(superblock)覆盖修补过的超级块
-w
并不是真正的重启或关机,只是写wtmp(/var/log/wtmp)记录
-d
不写wtmp记录(已包含在选项[-n]中)
-f
没有调用shutdown而强制关机或重启
-i
关机(或重启)前,关掉所有的网络接口
-p
该选项为缺省选项。就是关机时调用poweroff(关闭电源)
wtmp文件是记录登录和退出信息
3.reboot调用shutdown -r now。参数和halt命令一样。
4.init的进程号始终为1,所以发送TERM信号给init会终止所有的用户进程﹑守护进程等
Init 0为关机,init 6为重启。
- 关机重启命令
- 关机/重启命令
- 关机重启命令
- 关机重启命令
- 关机/重启命令
- 关机/重启命令
- linux 关机/重启命令
- Linux 关机/重启命令
- 终端关机重启命令
- Linux关机重启命令
- Linux命令 关机/重启
- Ubuntu关机重启命令
- Dos命令关机、重启
- linux 关机,重启命令
- Linux 关机重启命令
- linux 重启/关机命令
- Linux关机重启命令
- ubuntu重启、关机命令
- Windows下Eclipse+PyDev安装Python开发环境
- 使用VS2012 的快捷键
- 详解JVM中的Minor GC、FullGC
- spring 数据连接泄漏
- POJ 3304 Segments(判断直线和线段相交)
- 关机/重启命令
- 开博客啦~~
- [Ruby笔记]4. ruby 读写文件 File open read write new
- 标准库类型——string
- Linux系统搭建SVN服务
- Nim
- Javascript基础知识盲点总结——对象
- Leek' music diary 1
- 编译生成动态库文件