一、程序的命令
1、ps
(1)功能:linux ps命令用於顯示當前程序 (process) 的狀態。
(2)格式:
ps [options] [--help](3)引數:
a、-a 列出所有的行程
b、-w 顯示加寬可以顯示較多的資訊
c、-au 顯示較詳細的資訊
d、-aux 顯示所有包含其他使用者的行程
2、 kill :
(1)功能:
linux kill命令用於刪除執行中的程式或工作。
kill可將指定的資訊送至程式。預設的資訊為sigterm(15),可將指定程式終止。若仍無法終止該程式,可使用sigkill(9) 資訊嘗試強制刪除程式。程式或工作的編號可利用ps指令或jobs指令檢視。
(2)格式:
kill [-s 《資訊名稱或編號》][程式] 或 kill [-l 《資訊編號》]
(3)引數:
a、-l 《資訊編號》 若不加《資訊編號》選項,則-l引數會列出全部的資訊名稱。
b、-s 《資訊名稱或編號》 指定要送出的資訊。
c、[程式] [程式]可以是程式的pid或是pgid,也可以是工作編號。
3、 pkill:
(1)功能:
kill all是殺死所有程序,而pkill是按照程序名稱殺死程序,可以達到殺死所有程序的目的,因為linux裡面同名的程序是分主 程序和子程序的。
(2)格式:
pkill 選項 pattern(模式)
(3)引數:
-f
查詢完成的檔名
-g pgrp
只匹配列出的程序組id中的程序。程序組0被轉換為pgrep或pkill自己的程序組。
-g gid
只匹配實際組id列出的程序。可以使用數值或符號值。
-n
選擇最近執行的程序
-o
選擇最早的程序
-p ppid
選擇父pid匹配的程序
-s sid
只匹配程序會話id列出的程序。會話id 0被轉換為pgrep或pkill自己的會話id。
-t term
查詢符合終端號的程序
-u euid
只匹配其有效使用者id列出的程序。
-u uid
只匹配實際使用者id列出的程序。可以使用數值或符號值。
-v
查詢不符合條件的程序
-x
只匹配其名稱(如果-f指定了命令列)與模式完全匹配的程序。
-signal
要傳送的訊號
4、jobs :
(1)功能:是linux命令 jobs 命令顯示了當前 shell 環境中已啟動的作業狀態。如果 jobid 引數沒有指定特定作業,就顯示所
有的活動的作業的狀態資訊。如果報告了乙個作業的終止,shell 從當前的 shell 環境已知的列表中刪除作業的程序
標識。5、&後台執行 :
(1)用途:在後台執行,當關閉了ssh終端,程式也會關閉
一般這種程式使用 & 結尾,但是如果終端關閉,那麼程式也會被關閉。
例: start.sh &
(2)nohup:
用途:不結束通話地執行命令,即使終端ssh關閉了也一直執行。
語法:nohup command [ arg … ] [ & ]
例:nohup start.sh &
6、pstree :
(1)功能:
linux pstree命令將所有行程以樹狀圖顯示,樹狀圖將會以 pid (如果有指定) 或是以 init 這個基本行程為根 (root),如果有指 定使用者 id,則樹狀圖會只顯示該使用者所擁有的行程。
使用許可權:所有使用者。
(2)語法 :
pstree [-a] [-c] [-h|-hpid] [-l] [-n] [-p] [-u] [-g|-u] [pid|user]
pstree -v
(3)引數說明:
a、-a 顯示該行程的完整指令及引數, 如果是被記憶體置換出去的行程則會加上括號
b、-c 如果有重複的行程名, 則分開列出(預設值是會在前面加上 *)
7、taskset :
(1)功能:taskset 是 linux 系統當中,用於檢視、設定 cpu 核使用情況的命令
8、pidof :
(1)功能:pidof–用於查詢乙個執行的程式的pid。
9、pmap :
(1)功能:檢視程序記憶體映像資訊
10、 time :
(1)功能:time命令常用於測量乙個命令的執行時間,注意不是用來顯示和修改系統時間的(這是date命令幹的事情
Linux程序操作命令
格式 ps option 功能 顯示系統中程序的資訊。包括程序id 控制程序終端 執行時間和命令。選項 u uidlist 列出這個使用者的所有程序 e 顯示當前執行的每乙個程序資訊 f 顯示乙個完整的列表 2 kill 格式 kill option pid 功能 向指定的程序送訊號或終止程序。選項...
Linux基礎 檔案操作 程序 監測命令
4 命令 1 檔案操作 普通 目錄 建立 touch filename.name mkdir dirname 刪除 rm filename.name 空目錄 rmdir 非空目錄 rm r 檢視 cat more less head tail ls cat filename.name 將檔案中的內容...
linux基礎命令操作
基礎命令操作 顯示日期的命令 date scott localhost date y m d 日期顯示格式 年 月 日 scott localhost date h m 日期顯示格式 時 分 顯示日曆的命令 cal scott localhost cal 顯示當月日曆 scott localhost...