1、关机#shutdown#shutdown F重启计算机#shutdown FrAliase,修改重启命令,如 shutdown = shutdown Fr问题描述:AIX系统的关机命令有 shutdown、halt;重启命令有 shutdown -Fr和 reboot,但是对于这几个命令的正确使用却存在一些误区。解答:用 shutdown命令停止操作系统是一个最安全最彻底的方法。使用不带参数的shutdown命令,在停止系统运行之前,他将通过 wall命令吧系统即将关闭的信息告诉已登录的所有用户,并且留给 1分钟(默认时间,可以更改)时间来完成剩余工作,1 分钟后,系统开始调用 killall
2、命令杀死人在系统中运行的进程,用 sync命令将内存中的缓冲数据保存到硬盘上,再卸载已经安装的文件系统,最后是用 halt命令停止系统。使用 halt命令来关闭系统,该命令只能有 root用户执行,halt 一般是在单用户模式下使用,执行它时,先将数据保存到磁盘上,然后就停止处理器的运行,halt 命令不做任何提示,而是直接杀死进程。如果有其他用户已经登录到系统中,就不要执行 halt命令。只有除 root用户之外的其他所有用户都退出系统之后,才可以执行 halt命令,否则会导致用户数据丢失。实际上 halt命令也是调用 fasthalt命令来停止系统的。当 halt命令执行时,它会调用 sy
3、slogd进程在/var/adm/wtmp 文件中写一条关闭系统的记录,同时也记录一条状态为关闭的错误日志信息。做 hacmp切换测试时,常使用 halt -q命令。reboot命令可以重新启动系统,但是执行 reboot命令之前,必须确保所有的用户已经退出系统,reboot 命令一般在单用户模式下使用。虽然使用 reboot可以快速重启计算机,但是使用 reboot命令比较危险,在多用户模式下很容易使文件系统受损,导致数据丢失,严重时会导致系统无法启动。有客户在多用户环境下使用 reboot做 hacmp切换测试,会发现系统无法重启,其实这是合理现象,毕竟 reboot不支持多用户模式下的使
4、用。shutdown 是一个 graceful的关机动作,因而不会引起 hacmp的切换。所以在做 hacmp切换的测试中需要将其他用户退出后使用 halt命令进去测试。可以使用下面的命令进入单用户模式,也就是维护模式下:#init s使用 shutdown -m命令也可以将系统运行级别从多用户模式下改变到单用户模式,实际上它还是会调用了#init -s 命令来完成的。ps:#init 0 这个命令在其他 unix或 linux系统上都是一个关机命令,但是在 aix系统上 init 0这个命令并不能用来关机,会进入一个比较奇怪的状态,因为在 aix中,0、1 目前还没有含义,是系统为将来保留的
5、。shutdown -r +n n 分钟后关掉系统并重新启动shutdown Fr 立刻重启关掉 aix 到单用户模式:telinit S 或者 init S 或者 shutdown -mshudown -F 最常用命令, shutdown, aix, 系统 , telinitshutdown -r +n n 分钟后关掉系统并重新启动shutdown Fr 立刻重启关掉 aix 到单用户模式:telinit S 或者 init S 或者 shutdown -m 1,在 5 分钟关掉系统:#shutdown +52.采用没有警告的快速关机:#shutdown -F 或#halt3.关掉并警告用户
6、退出:#shutdown now4.在警告一分钟后关机并重新启动:#shutdown -r5.快速关机并重新启动:#shutdown -Fr#reboot6.关掉 aix 到单用户模式:#telinit S#init s#shutdown -m function parsetag() var cachefilepath = window.location.protocol + “/“ + window.location.host + /bbs/cache/spaceposttag/; try eval(_gel(“tags_script“).innerHTML); catch(e); http:/ 或 fastboot 命令http:/ 或 fasthalt 命令