linux基础命令学习(一)系统的关机、重启以及注销

时间:2023-01-07 18:20:27

1、shutdown

    shutdown 参数说明:
    [-t] 在改变到其它runlevel之前﹐告诉init多久以后关机。
    [-r] 重启计算器〔reboot〕。
    [-k] 并不真正关机﹐只是送警告信号给每位登录者〔login〕。
    [-h] 关机后关闭电源〔halt〕。
    [-n] 不用init﹐而是自己来关机。不鼓励使用这个选项﹐而且该选项所产生的后果往往不总是你所预期得到的。
    [-c] cancel current process取消目前正在执行的关机程序。所以这个选项当然没有时间参数﹐但是可以输入一个用来解释的讯息﹐而这信息将会送到每位使用者。
    [-f] 在重启计算器〔reboot〕时忽略fsck。
    [-F] 在重启计算器〔reboot〕时强迫fsck。
    [-time] 设定关机〔shutdown〕前的时间。

2、init 0,1,2,3,4,5,6

    0:停机
    1:单用户形式,只root进行维护
    2:多用户,不能使用net file system
    3:完全多用户
    5:图形化
    4:安全模式
    6:重启 
3、halt
    相当于shutdown -h
    使用权限:系统管理者
    使用方式: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 关闭系统,但不留下纪录。
4、reboot 重启
5、logout 注销