关机重启与who
關機:
- shutdown命令可以用來進行關閉系統,并且在關機以前傳送訊息給所有使用者正在執行的程序,shutdown 也可以用來重開機
- 使用者權限:管理員用戶
關機語法
shutdown [-t seconds] [-rkhncfF] time [message]參數說明:
-t seconds : 設定在幾秒鐘之后進行關機程序。 -k : 并不會真的關機,只是將警告訊息傳送給所有使用者。 -r : 關機后重新開機。 -h : 關機后停機。 -n : 不采用正常程序來關機,用強迫的方式殺掉所有執行中的程序后自行關機。 -c : 取消目前已經進行中的關機動作。 -f : 關機時,不做 fcsk 動作(檢查 Linux 檔系統)。 -F : 關機時,強迫進行 fsck 動作。 time : 設定關機的時間。 message : 傳送給所有使用者的警告訊息。延時關機
shutdown # Centos7里是一分鐘以后自動關機,不同的版本會有差異立即關機
shutdown -h now自定義延時關機,加警告信息
shutdown +1 "一分鐘以后關機"取消關機
shutdown -c重啟:
- reboot命令用于用來重新啟動計算機
- 使用者權限:管理員、普通(需要驗證)用戶
重啟語法
reboot [-n] [-w] [-d] [-f] [-i]參數說明:
-n : 在重開機前不做將記憶體資料寫回硬盤的動作 -w : 并不會真的重開機,只是把記錄寫到 /var/log/wtmp 檔案里 -d : 不把記錄寫到 /var/log/wtmp 檔案里(-n 這個參數包含了 -d) -f : 強迫重開機,不呼叫 shutdown 這個指令 -i : 在重開機之前先把所有網絡相關的裝置先停止自定義延時重啟,加警告信息
shutdown -r +1 "一分鐘以后重啟"立即重啟
rebootwho命令:
-
在企業級開發過程中,使用who命令的時候常常需要快速重啟服務器,在重啟之前需要檢測下有沒有終端在連接(處理程序),如果有,可能就不會重啟(會私下詢問何時弄完,弄完后在重啟),如果沒有其他人連接,將執行快速重啟
-
who命令用于顯示系統中有哪些使用者正在上面,顯示的資料包含了使用者 ID、使用的終端機、從哪邊連上來的、上線時間、呆滯時間、CPU 使用量、動作等等
-
使用者權限:所有使用者都可使用。
語法如下:
who - [husfV] [user]參數說明:
-H 或 --heading:顯示各欄位的標題信息列; -i 或 -u 或 --idle:顯示閑置時間,若該用戶在前一分鐘之內有進行任何動作,將標示成"."號,如果該用戶已超過24小時沒有任何動作,則標示出"old"字符串; -m:此參數的效果和指定"am i"字符串相同; -q 或–count:只顯示登入系統的帳號名稱和總人數; -s:此參數將忽略不予處理,僅負責解決who指令其他版本的兼容性問題; -w 或-T或–mesg或–message或–writable:顯示用戶的信息狀態欄; –help:在線幫助; –version:顯示版本信息顯示當前登錄系統的用戶
who顯示明細(標題)信息
who -H總結
- 上一篇: 修改form_Vue通过阿里云oss的u
- 下一篇: php 环境变量有什么用,什么是环境变量