檢視某個程序
ps aux | grep ×××
殺掉程序
kill 程序號
批量殺掉包含某個關鍵字的程序
ps -ef|grep ./amplxe-gui|grep -v grep|cut -c 9-15|xargs kill -9
批量殺死包含關鍵字「./amplxe-gui」的程序。
"ps -ef" ——檢視所有程序
"grep ./amplxe-gui" ——列出所有含有關鍵字"./amplxe-gui"的程序
"grep -v grep" ——在列出的程序中去除含有關鍵字"grep"的程序(因為我們在前一步生成的grep程序也包含關鍵字)
"cut -c 9-15" ——擷取輸入行的第9個字元到第15個字元,而這正好是程序號pid
"xargs kill -9" ——xargs 命令是用來把前面命令的輸出結果(pid)作為"kill -9"命令的引數,並執行該命令。"kill -9"會強行殺掉指定程序。
LINUX程序管理
1.程序是什麼?乙個程序就是出於執行期的程式,包括 可執行程式 段 開啟的檔案,掛起的訊號,核心內部資料,處理器狀態,位址空間,乙個或多個執行執行緒,當然還包括用來存放全域性變數的資料段,等等.2.什麼是執行緒?它和程序的關係是什麼樣的?執行緒在linux中具體是怎麼樣實現的?是在程序中活動的物件,...
linux程序管理
程序的監控 使用ps aux 檢視當前所有程序。可以使用top檢視當前程序自動更新列表,在top中m 按記憶體大小排列,p 按cpu佔用率排列 終止和管理程序 程序之間通過訊號來進行通訊 top和kill都用於向程序傳送訊號。kill l顯示訊號編號表。kill 9 pid kill pid 向pi...
Linux 程序管理
1.linux程序管理工具,包括ps pgrep top kill killall pkill 等 常用 ps aux 或lax輸出的解釋 user 程序的屬主 pid 程序的id ppid 父程序 cpu 程序占用的cpu百分比 mem 占用記憶體的百分比 ni 程序的nice值,數值大,表示較少...