測試中常用的Linux命令

2021-10-02 23:04:10 字數 1638 閱讀 3486

sudo:是系統管理員允許普通使用者執行一些root命令

ls:列出目錄下的內容

cd:切換目錄

mkdir: 建立目錄

rmdir:刪除空目錄,rmdir -p 目錄名 :將目錄下的子目錄刪除後使目錄也變成了空目錄然後一併刪除

touch:用於修改檔案,若沒有該檔案則新建乙個檔案

chmod:修改檔案或目錄的許可權

cp:複製檔案

find:查詢檔案

which:從環境變數中查詢符合條件的檔案

grep:查詢檔案中的字串

head:檢視檔案的前n行 ,head -2 檔名

tail:檢視檔案的後n行,tail -20f 檔名:檢視檔案後20行

cut:擷取第幾列,必須指定引數-b、-c 或 -f 標誌之一。

-b :以位元組為單位進行分割。這些位元組位置將忽略多位元組字元邊界,除非也指定了 -n 標誌。

-c :以字元為單位進行分割。

-d :自定義分隔符,預設為製表符。

-f :與-d一起使用,指定顯示哪個區域。

ln:硬鏈結。ln -s:軟鏈結,原始檔被刪除軟鏈結無效

date:檢視當前主機的時間

ps:檢視程序, ps aux| grep bash :過濾出某乙個程序

kill:殺死程序 ,kill pid

top:檢視程序動態資訊,記憶體,執行緒等

free: 檢視記憶體使用

netstat:顯示各種網路相關的資訊

vi:編輯器

tar:壓縮,解壓,tar -xzvf test.tar.gz :解壓檔案,tar -czvf test.tar.gz a.c:壓縮檔案

-a 新增檔案到已壓縮檔案中

-c 新建新壓縮檔案

-r 將新檔案新增到已壓縮檔案的末尾

-x 解壓縮檔案

-k 保留原壓縮檔案

-f 待壓縮或待解壓縮檔案

-j bzip2格式

-z gzip格式

-v 顯示過程

traceroute:顯示網路資料報傳輸的路徑

netstat -tunlp | grep埠號:檢視埠號使用情況,占用情況

-t :僅顯示tcp相關的

-u:僅顯示udp相關的

-n:拒絕顯示別名,能顯示數字的全部轉化為數字

-l:僅列出有在監聽的服務狀態

-p:顯示相關鏈結的程式名

linux中常用的命令

eg man ls 就可以檢視ls相關的用法 注 按q鍵或者ctrl c退出,在linux下可以使用ctrl c終止當前程式執行。2.ls 檢視目錄或者檔案的屬性,列舉出任一目錄下面的檔案 eg ls usr man ls l a.d表示目錄 directory 如果是乙個 表示是檔案,如果是l則表...

linux中常用的命令

目錄操作的命令 ls 表示列出當前路徑下的檔案資訊 選項 a 表示可以檢視到隱藏的檔案 l 用於顯示檔案的詳細資訊 包括檔案建立的時間等 r 用於遞迴的顯示子目錄的目錄結構 pwd print working directory 檢視當前目錄的絕對路徑 cd change directory 切換工...

Linux中常用的命令

1 切換目錄的命令 cd linux中的根目錄 當前目錄 2 檢視當前目錄 pwd 3 切換使用者 su 切換到root使用者 su 切換到root使用者,且同時切換到root的家目錄 su 使用者名稱 切換到其他的使用者 su 使用者名稱 切換到相應的使用者 4 新增使用者 adduser 使用者...