linux 命令參考Linux 命令大全: https://man.linuxde.net/
awk = "Aho Weiberger and Kernighan" 三個作者的姓的第一個字母,awk是一種編程語言,用于在linux/unix下對文本和資料進行處理,
bash = GNU Bourne-Again Shell 大多Linux的默認shell
bc = Basic Calculator 基礎計算器,是一種支持任意精度的互動執行的計算器語言,
bg = BackGround 用于將作業放到后臺運行,使前臺可以執行其他任務,
fg = ForeGround 用于將后臺作業(在后臺運行的或者在后臺掛起的作業)放到前臺終端運行,
cal = calendar 日歷,后跟月份數、年份數可顯示指定月日歷
rpm = RedHat Package Manager RedHat軟體包管理工具
tar = tape archive 可以把一大堆的檔案和目錄全部打包成一個檔案
chgrp = Change group 改變檔案歸屬用戶組
chmod = Change mode 用來變更檔案或目錄的權限,
chown = Change owner 改變某個檔案或目錄的所有者和所屬的組,該命令可以向某個用戶授權,使該用戶變成指定檔案的所有者或者改變檔案所屬的組,
logname = login name 顯示當前登錄用戶名
passwd = PassWord 用于設定用戶的認證資訊,包括用戶密碼、密碼過期時間等,
su = switch user 用于切換當前用戶身份到其他用戶身份,變更時須輸入所要變更的用戶帳號與密碼,
sudo = super user do 用來以其他身份來執行命令,預設的身份為root,
w = who 用于顯示已經登陸系統的用戶串列,并顯示用戶正在執行的指令,
whoami = whoami 用于列印當前有效的用戶名稱,相當于執行id -un命令,
chsh = change shell 用來更換登錄系統時使用的shell,
chfn = change finger information 用來改變finger命令顯示的資訊,
chroot = change root directory 用來在指定的根目錄下運行指令,
chkconfig = check config 檢查、設定系統的各種服務,chkconfig不是立即自動禁止或激活一個服務,它只是簡單的改變了符號連接,
cd = Change Directory 切換目錄
pwd = print working Directory 以絕對路徑的方式顯示用戶當前作業目錄,
pushd = push Directory 將目錄加入命令堆疊中,如果指令沒有指定目錄名稱,則會將當前的作業目錄置入目錄堆疊的最頂端,
popd = pop Directory 用于洗掉目錄堆疊中的記錄;如果popd命令不加任何引數,則會先洗掉目錄堆疊最上面的記錄,然后切換到洗掉過后的目錄堆疊中的最上面的目錄,
dirs = directories 顯示當前目錄堆疊中的所有記錄(不帶引數的dirs命令顯示當前目錄堆疊中的記錄)
cp = copy 復制
rcp = remote copy 遠程拷貝,在兩臺Linux主機之間的檔案復制操作更簡單
scp = secure copy 用于在Linux下進行遠程拷貝檔案的命令,而且scp傳輸是加密的,
ln = link 用來為檔案創件連接,連接型別分為硬連接和符號連接兩種,默認的連接型別是硬連接,
ls = list 用來顯示目標串列,在Linux中是使用率較高的命令,
rm = ReMove 洗掉一個目錄中的一個或多個檔案或目錄,也可以將某個目錄及其下屬的所有檔案及其子目錄均洗掉掉,
rmdir = Remove directory 用來洗掉空目錄,
cat = catenate 連接檔案并列印到標準輸出設備上,cat經常用來顯示檔案的內容,
nl = Number of Lines 讀取 file 引數(預設情況下標準輸入),計算輸入中的行號,將計算過的行號寫入標準輸出,
sed = Stream Editor 流編輯器,本身即先查,在CMD中匹配字符兩側要有//
fmt = format 讀取檔案的內容,根據選項的設定對檔案格式進行簡單的優化處理,并將結果送到標準輸出設備,
printf = Print Format 格式化并輸出結果到標準輸出,
exec =execute 用于呼叫并執行指令的命令,
grep = global search regular expression(RE) and print out the line 全面搜索正則運算式并把行列印出來
egrep = Extended GREP 用于在檔案內查找指定的字串,
pgrep = process grep 以名稱為依據從運行行程佇列中查找行程,并顯示查找到的行程id,
df = Disk Free 用于顯示磁盤磁區上的可使用的磁盤空間,
hdparm = hard disk parameters 用于讀取和設定IDE或SCSI硬碟引數,
du = Disk Usage 是對檔案和目錄磁盤使用的空間的查看
iostat = in out status 用于監視系統輸入輸出設備和CPU的使用情況,
ps = Processes Status 用于報告當前系統的行程狀態,使用該命令可以確定有哪些行程正在運行和運行的狀態、行程是否結束、行程有沒有僵死、哪些行程占用了過多的資源等等,
pstree = process status tree 以樹狀圖的方式展現行程之間的派生關系,顯示效果比較直觀,
lsof = List Open Files 用于查看你行程開打的檔案,打開檔案的行程,行程打開的埠(TCP、UDP),
man = Manual Linux下的幫助指令,通過man指令可以查看Linux中的指令幫助、組態檔幫助和編程幫助等資訊,
mkfs = make file system 用于在設備上(通常為硬碟)創建Linux檔案系統,mkfs本身并不執行建立檔案系統的作業,而是去呼叫相關的程式來執行,
mkbootdisk = make boot disk 用來為當前運行的系統創建能夠單獨使用的系統引導軟盤,以便在系統出現故障時能夠啟動操作進行適當的修復作業,
e2fsck = ext2 file system check 用于檢查第二擴展檔案系統的完整性,通過適當的選項可以嘗試修復出現的錯誤,
ftp = File Transfer Protocol 用命令的方式來控制在本地機和遠程機之間傳送檔案,
tftp = trivial file transfer protocol 用在本機和tftp服務器之間使用TFTP協議傳輸檔案,
ping = Packet InterNet Grouper 用來測驗主機之間網路的連通性,
ssh = Secure Shell openssh套件中的客戶端連接工具,可以給予ssh加密協議實作安全的遠程登錄服務器,
rlogin = remote login 用于從當前終端登錄到遠程Linux主機,
rsh = remote shell 用于連接到遠程的指定主機并執行指定的命令,
arpwatch = ARP watcher 用來監聽網路上arp的記錄,
apachectl = Apache control interface 是Apache的Web服務器前端控制工具,用以啟動、關閉和重新啟動Web服務器行程,
wc = Word Count 用來計算數字,利用wc指令我們可以計算檔案的Byte數、字數或是列數,若不指定檔案名稱,或是所給予的檔案名為“-”,則wc指令會從標準輸入設備讀取資料,
sync = synchronize 用于強制被改變的內容立刻寫入磁盤,更新超塊資訊,
xargs = eXtended ARGuments 給其他命令傳遞引數的一個過濾器,也是組合多個命令的一個工具,它擅長將標準輸入資料轉換成命令列引數,xargs能夠處理管道或者stdin并將其轉換成特定命令的命令引數,
wall = write all 用于向系統當前所有打開的終端上輸出資訊,
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/115531.html
標籤:Linux
上一篇:Unix 網路編程卷一原始碼編譯踩坑記錄 ubtutu 19.10
下一篇:linux 系統目錄詳解
