Linux系統管理命令

Linux系統管理命令,作業系統,功能是對全部已登錄的用戶傳送信息,用戶可以先把要傳送的信息寫好存入一個檔案中。

wall命令

這個命令的功能是對全部已登錄的用戶傳送信息,用戶可以先把要傳送的信息寫好存入一個檔案中,然後輸入:
# wall < 檔案名稱
這樣就能對所有的用戶傳送信息了。
在上面的例子中符號“<”表示輸入重定向,有關它的含義和用法請參閱第十章的有關內容。 例如:p>
# wall ‘Thank you!’
Broadcast message from root (tty1) Fri Nov 26 14:15:07 1999…
Thank you!
#
執行以上命令後,用戶的螢幕上顯示出“Thank you!”信息後,並不出現系統提示符$(#),再次按回車鍵後,螢幕出現系統提示符。

write命令

write命令的功能是向系統中某一個用戶傳送信息。 該命令的一般格式為:
write 用戶帳號 【終端名稱】
例如: $ write xxq hello
此時系統進入傳送信息狀態,用戶可以輸入要傳送的信息,輸入完畢,希望退出傳送狀態時,按組合鍵< Ctrl+c>即可。
上述命令執行的結果是,用戶xxq的螢幕上會顯示:
message from [email protected]tty1 at 15:51…
hello
EOF
mesg指令
mesg命令設定是否允許其他用戶用write命令給自己傳送信息。如果允許別人給自己傳送信息,輸入命令:
# mesg y
否則,輸入:
# mesg n
對於超級用戶,系統的默認值為 n;而對於一般用戶系統的默認值為y。 如果mesg後不帶任何參數,則顯示當前的狀態是y還是n,如:
$ mesg is
y
或:
# mesg is
n
sync命令
sync命令是在關閉Linux系統時使用的。 用戶需要注意的是,不能用簡單的關閉電源的方法關閉系統,因為Linux象其他Unix系統一樣,在記憶體中快取了許多數據,在關閉系統時需要進行記憶體數據與硬碟數據的同步校驗,保證硬碟數據在關閉系統時是最新的,只有這樣才能確保數據不會丟失。一般正常的關閉系統的過程是自動進行這些工作的,在系統運行過程中也會定時做這些工作,不需要用戶干預。 sync命令是強制把記憶體中的數據寫回硬碟,以免數據的丟失。用戶可以在需要的時候使用此命令。該命令的一般格式為:
sync
shutdown命令
shutdown 命令可以安全地關閉或重啟Linux系統,它在系統關閉之前給系統上的所有登錄用戶提示一條警告信息。該命令還允許用戶指定一個時間參數,可以是一個精確的時間,也可以是從現在開始的一個時間段。精確時間的格式是hh:mm,表示小時和分鐘;時間段由“+”和分鐘數表示。系統執行該命令後,會自動進行數據同步的工作。
該命令的一般格式為: shutdown 【選項】 【時間】 【警告信息】 命令中各選項的含義為:
- k 並不真正關機,而只是發出警告信息給所有用戶。
- r 關機後立即重新啟動。
- h 關機後不重新啟動。
- f 快速關機,重啟動時跳過fsck。
- n 快速關機,不經過init程式。
- c 取消一個已經運行的shutdown。
需要特別說明的是,該命令只能由超級用戶使用。
例1:系統在十分鐘後關機,並且馬上重新啟動。
# shutdown – r +10  
例2:系統馬上關機,並且不重新啟動。
# shutdown – h now
free命令
free命令的功能是查看當前系統記憶體的使用情況,它顯示系統中剩餘及已用的物理記憶體和交換記憶體,以及共享記憶體和被核心使用的緩衝區。
該命令的一般格式為: free 【-b | -k | -m】 命令中各選項的含義如下:
-b 以位元組為單位顯示。
-k 以K位元組為單位顯示。
-m 以兆位元組為單位顯示。
例:
$ free
total used free shared buffers cached
Mem: 63076 32020 31056 8204 16360 6048
-/+ buffers/cache: 9612 53464
Swap: 64476 2240 62236
uptime命令
uptime命令顯示系統已經運行了多長時間,它依次顯示下列信息:現在時間、系統已經運行了多長時間、目前有多少登錄用戶、系統在過去的1分鐘、5分鐘和15分鐘內的平均負載。
該命令的一般格式為: uptime
例:
# uptime
4:43pm up 1 day, 5:51, 2 user, load average: 0.01, 0.01, 0.00

相關詞條

相關搜尋

熱門詞條

聯絡我們