㈠ shutdown
shutdown 参数说明:
- [-t]在改变到其它runlevel之前﹐告诉init多久以后关机
- [-r]重启计算机
- [-k]并不真正关机﹐只是送警告信号给每位登录者〔login〕
- [-h]关机后关闭电源〔halt〕
- [-n]不用init﹐而是自己来关机。不鼓励使用这个选项﹐而且该选项所产生的后果往往不总是你所预期得到的
- [-c]cancelcurrentprocess取消目前正在执行的关机程序。所以这个选项当然没有时间参数﹐但是可以输入一个用来解释的讯息﹐而这信息将会送到每位使用者
- [-f]在重启计算机〔reboot〕时忽略fsck
- [-F]在重启计算机〔reboot〕时强迫fsck
- [-time]设定关机〔shutdown〕前的时间
例子:
- shutdownnow#立即关机
- shutdown+2#2min后关机
- shutdown10:01#10:01关机
- shutdown+2"Themachinewillshutdown"#2min后关机,并通知在线者
- shutdown-hnow立刻关机,其中now相当于时间为0,halt,poweroff也可以关机,或者直接init0
- shutdown-h20:30系统将在今晚的8:30关机
- shutdown-h+10系统再过十分钟后自动关机.
- shutdown-t3-rnow立刻重新开机,但在警告和删除processes这间,
- shutdown-know'Hey!Goaway!now...'发出警告信息,但没有真的关机.
在系统关机前使用shutdown命令﹐系统管理员会通知所有登录的用户系统将要关闭
并且login指令会被冻结﹐即新的用户不能再登录
直接关机或者延迟一定的时间才关机都是可能的﹐还可能重启
这是由所有进程〔process〕都会收到系统所送达的信号〔signal〕决定的、比如vim、留时间储存目前正在编辑的文档
shutdown执行原理是发送信号〔signal〕给init程序﹐要求它改变runlevel
● run level 0: 关机
● run level 1:单用户模式,只允许root用户对系统进行维护
● run level 2:多用户模式,但不能使用NFS(相当于Windows下的网上邻居)
● run level 3: 文本模式
● run level 4:未定义
● run level 5:X window
● run level 6: 重新启动
我的习惯是:shutdown -Fh now
- [root@Think~]#who-r
- run-level52013-03-0715:13last=S
- [root@Think~]#runlevel
- N5
㈡ halt
halt 参数说明:
- [-n]防止sync系统调用﹐它用在用fsck修补根分区之后﹐以阻止内核用老版本的超级块〔superblock〕覆盖修补过的超级块
- [-w]并不是真正的重启或关机﹐只是写wtmp〔/var/log/wtmp〕纪录
- [-d]不写wtmp纪录〔已包含在选项[-n]中〕
- [-f]没有调用shutdown而强制关机或重启
- [-i]关机〔或重启〕前﹐关掉所有的网络接口
- [-p]该选项为缺省选项。就是关机时调用poweroff
有些版本的halt就是关机后不断电的、比如:
其实、这个时候已经关机了,只是没关闭电源,需要手动关一下电源
halt就是调用shutdown -h。halt执行时﹐杀死应用进程﹐执行sync﹐文件系统写操作完成后就会停止内核
㈢ reboot
reboot的工作过程差不多跟halt一样﹐不过它是引发主机重启﹐而halt是关机
㈣ init
init是所有进程的祖先﹐它的进程号始终为1﹐所以发送TERM信号给init会终止所有的用户进程﹑守护进程等、比如shutdown
init命令使用上面runlevel
㈤ poweroff
指向halt的软链接
分享到:
相关推荐
util-linux-ng-2.17.2/login-utils/shutdown.c [code] util-linux-ng-2.17.2/login-utils/simpleinit.c [code] util-linux-ng-2.17.2/login-utils/simpleinit.h [code] util-linux-ng-2.17.2/login-utils/ttymsg....
Linux运维-运维课程运维基本功d2-基本命令-22-shutdown命令.mp4
Linux系统关机命令shutdown introduction
系统依赖DLL动态库
# Linux的目录树结构 # 路径表示方法 ZDYS pwd cd /home pwd cd cd - pwd cd . pwd cd ../ pwd ls pwd ls touch file1 ls pwd ls /home/heima/file1 pwd ls file1 ls ./file1 ls /file1 # bashd的语法格式 ZDYS ...
SHUTDOWN-定时开机关机 SHUTDOWN-定时开机关机 SHUTDOWN-定时开机关机 SHUTDOWN-定时开机关机 SHUTDOWN-定时开机关机
linux教程: 查看 Linux 命令帮助信息 - 关键词:help, whatis, info, which, where...Linux 系统管理 - 关键词:reboot, exit, shutdown, date, mount, umount, ps, kill, systemctl, service, crontab Linux 网络管理
Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集。 Linux命令分类 这里存放Linux 命令大全并不全,你可以通过linux-command来搜索,它是把 command 目录里面搜集的...
shutdown -s -t.bat
本文讲诉了Linux命令学习总结:shutdown命令,具体如下: 命令简介: 该命令可以安全关闭或者重新启动系统。你没有看错,shutdown命令不仅可以关闭系统、也可以重启Linux系统。 命令语法: /sbin/shutdown [-...
DraXus-online-shutdown-identification-archive-refs-heads-master.zip
Linux命令操作界面 启动与关闭系统 Linux的启动与关闭 选择登录用户 选择使用语言 选择启动会话的模式 重新启动 关机 Linux命令基本格式 格式: 命令 [-选项] 参数 例如: 关机操作命令的使用 # shutdown –h 10 ...
shutdown命令用来系统关机命令。shutdown指令可以关闭所有程序,并依用户的需要,进行重新开机或关机的动作。 语法 shutdown(选项)(参数) 选项 -c:当执行“shutdown -h 11:50”指令时,只要按+键就可以中断关机...
Linux Shutdown和 Vi命令 !!!!!!!
linux关机重启注销命令 1关机命令 shutdown 好像ubuntu的终端中默认的是当前用户的命令,只是普通用户,因此在终端器中可以使用sudo -sh 转换到管理员root用户下执行命令。 1)shutdown –help 可以查看shutdown...
Linux关机和重启服务器命令详解
6. shutdown-------60秒倒计时关机命令 7. lusrmgr.msc----本机用户和组 8. services.msc---本地服务设置 9. oobe/msoobe /a----检查XP是否激活 10. notepad--------打开记事本 11. cleanmgr-------垃圾整理 ...
在oracle数据库中,关于shutdown命令的详解。对于新手很有帮助
linux常用命令 注意:1、代表是必填项,[]表示是选填项。真正填入的时候不需要加和[];2、本文命令以cenos7为例进行测试。 〇、连接远程linux主机 使用ssh命令(linux主机需要开启ssh服务):ssh <用户名>@<主机IP>...