萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Linux 教學

Linux 指令大全:mesg、talk、wall、write、kill、nice、ps 詳細用法

訊息傳遞指令

指令用途常用語法說明
mesg控制終端機接收訊息mesg y|ny 允許、n 拒絕;預設視終端機狀態
talk雙向即時對談talk user [tty]跨主機可用 user@host;雙方皆需執行 talk 回應
wall廣播訊息給所有允許接收的使用者wall "訊息內容"標準輸入結束需 Ctrl+D (EOF)
write傳送單向訊息給特定使用者write user [tty]對方若 mesg n 則無法送達;以 Ctrl+C 結束

程序控制指令

指令用途常用參數/範例
kill送信號給程序kill -9 PID 強制結束 (SIGKILL)
kill -HUP PID 重讀設定 (SIGHUP)
kill -l 列出所有信號
nice調整程式優先序啟動nice -n 10 command (優先序 +10,較低)
範圍 -20 (最高) ~ 19 (最低)
ps顯示程序快照ps aux 顯示所有使用者完整資訊
欄位:USER, PID, %CPU, %MEM, VSZ, RSS, TTY, STAT, START, TIME, COMMAND

STAT 狀態碼對照

  • D 不可中斷睡眠 (I/O)
  • R 執行中
  • S 睡眠
  • T 暫停/追蹤
  • Z 殭屍程序
  • < 高優先序
  • N 低優先序
  • L 鎖定記憶體頁面
copyright © 萬盛學電腦網 all rights reserved