linux基礎操作命令 程序操作的基本命令

2021-09-23 08:04:42 字數 2604 閱讀 9930

一、程序的命令

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...