1. 程式人生 > >Linux運維人員常用命令詞彙

Linux運維人員常用命令詞彙

線上查詢及幫助命令
man

檢視命令幫助,命令的詞典,更復雜的還有info,但不常用。

help

檢視Linux內建命令的幫助,比如cd命令。
檔案和目錄操作命令
ls

全拼list,功能是列出目錄的內容及其內容屬性資訊。

cd

全拼change directory,功能是從當前工作目錄切換到指定的工作目錄。

cp

全拼copy,其功能為複製檔案或目錄。

find

查詢的意思,用於查詢目錄及目錄下的檔案。

mkdir

全拼make directories,其功能是建立目錄。

mv

全拼move,其功能是移動或重新命名檔案。

pwd

全拼print working directory,其功能是顯示當前工作目錄的絕對路徑。

rename

用於重新命名檔案。

rm

全拼remove,其功能是刪除一個或多個檔案或目錄。

rmdir

全拼remove empty directories,功能是刪除空目錄。

touch

建立新的空檔案,改變已有檔案的時間戳屬性。

tree

功能是以樹形結構顯示目錄下的內容。

basename

顯示檔名或目錄名。

dirname

顯示檔案或目錄路徑。

chattr

改變檔案的擴充套件屬性。

lsattr

檢視檔案擴充套件屬性。

file

顯示檔案的型別。

md5sum

計算和校驗檔案的MD5值。
搜尋檔案命令

命令

功能說明

線上查詢及幫助命令(2個)
man

檢視命令幫助,命令的詞典,更復雜的還有info,但不常用。

help

檢視Linux內建命令的幫助,比如cd命令。

檔案和目錄操作命令(18個)
ls

全拼list,功能是列出目錄的內容及其內容屬性資訊。

cd

全拼change directory,功能是從當前工作目錄切換到指定的工作目錄。

cp

全拼copy,其功能為複製檔案或目錄。

find

查詢的意思,用於查詢目錄及目錄下的檔案。

mkdir

全拼make directories,其功能是建立目錄。

mv

全拼move,其功能是移動或重新命名檔案。

pwd

全拼print working directory,其功能是顯示當前工作目錄的絕對路徑。

rename

用於重新命名檔案。

rm

全拼remove,其功能是刪除一個或多個檔案或目錄。

rmdir

全拼remove empty directories,功能是刪除空目錄。

touch

建立新的空檔案,改變已有檔案的時間戳屬性。

tree

功能是以樹形結構顯示目錄下的內容。

basename

顯示檔名或目錄名。

dirname

顯示檔案或目錄路徑。

chattr

改變檔案的擴充套件屬性。

lsattr

檢視檔案擴充套件屬性。

file

顯示檔案的型別。

md5sum

計算和校驗檔案的MD5值。

檢視檔案及內容處理命令(21個)
cat

全拼concatenate,功能是用於連線多個檔案並且列印到螢幕輸出或重定向到指定檔案中。

tac

tac是cat的反向拼寫,因此命令的功能為反向顯示檔案內容。

more

分頁顯示檔案內容。

less

分頁顯示檔案內容,more命令的相反用法。

head

顯示檔案內容的頭部。

tail

顯示檔案內容的尾部。

cut

將檔案的每一行按指定分隔符分割並輸出。

split

分割檔案為不同的小片段。

paste

按行合併檔案內容。

sort

對檔案的文字內容排序。

uniq

去除重複行。oldboy

wc

統計檔案的行數、單詞數或位元組數。

iconv

轉換檔案的編碼格式。

dos2unix

將DOS格式檔案轉換成UNIX格式。

diff

全拼difference,比較檔案的差異,常用於文字檔案。

vimdiff

命令列視覺化檔案比較工具,常用於文字檔案。

rev

反向輸出檔案內容。

grep/egrep

過濾字串,三劍客老三。

join

按兩個檔案的相同欄位合併。

tr

替換或刪除字元。

vi/vim

命令列文字編輯器。

檔案壓縮及解壓縮命令(4個)
tar

打包壓縮。oldboy

unzip

解壓檔案。

gzip

gzip壓縮工具。

zip

壓縮工具。

資訊顯示命令(11個)
uname

顯示作業系統相關資訊的命令。

hostname

顯示或者設定當前系統的主機名。

dmesg

顯示開機資訊,用於診斷系統故障。

uptime

顯示系統執行時間及負載。

stat

顯示檔案或檔案系統的狀態。

du

計算磁碟空間使用情況。

df

報告檔案系統磁碟空間的使用情況。

top

實時顯示系統資源使用情況。

free

檢視系統記憶體。

date

顯示與設定系統時間。

cal

檢視日曆等時間資訊。

搜尋檔案命令(4個)
which

查詢二進位制命令,按環境變數PATH路徑查詢。

find

從磁碟遍歷查詢檔案或目錄。

whereis

查詢二進位制命令,按環境變數PATH路徑查詢。

locate

從資料庫 (/var/lib/mlocate/mlocate.db) 查詢命令,使用updatedb更新庫。