echo :用于終端輸入字符串或者變量提取后的值
reboot:用于重啟系統(tǒng)
poweroff:用于關(guān)閉系統(tǒng)
wget:用于在終端中下載網(wǎng)絡(luò)文件
ps :用于查看系統(tǒng)中的進(jìn)程狀態(tài)
-a : 顯示所有進(jìn)程
-u :用戶以及其他詳細(xì)信息
-x :顯示沒(méi)有控制終端的進(jìn)程
top:用于動(dòng)態(tài)的監(jiān)視進(jìn)程活動(dòng)與系統(tǒng)負(fù)載等信息(強(qiáng)化版的window任務(wù)管理器)
pidof:用于查詢某個(gè)指定服務(wù)進(jìn)程的PID值
kill:用于終止某個(gè)PID的服務(wù)進(jìn)程
killall:用于終止某個(gè)指定名稱的服務(wù)所對(duì)應(yīng)的全部進(jìn)程
系統(tǒng)狀態(tài)檢測(cè)命令
ifconfig:用于獲取網(wǎng)卡與網(wǎng)路狀態(tài)等信息
uname:用于查看系統(tǒng)內(nèi)核與系統(tǒng)版本等信息 格式:uname -a
uptime:用于查看系統(tǒng)的負(fù)載信息
free:用于顯示當(dāng)前系統(tǒng)中內(nèi)存的使用量信息 格式:free -h
who:用于查看當(dāng)前登入主機(jī)的用戶終端信息
last:用于查看所有系統(tǒng)的登陸記錄
history:用于顯示歷史執(zhí)行過(guò)的命令 (一般是最近1000條)使用:![命令行數(shù)編號(hào)]則執(zhí)行哪一行
工作目錄切換命令
ls:用于顯示目錄中的文件信息
文本文件編輯命令
cat:用于查看純文本文件(內(nèi)容較少)
-n:加一個(gè)n顯示行號(hào)
more:用于查看純文本文件(內(nèi)容較多)
head:用于查看純文本文檔的前n行
例如:head -n 20 [文件] :查看文件的前20行
tail:用于查看純文本文檔的后n行或持續(xù)刷新內(nèi)容(與head有點(diǎn)相似)
例如想要查看最新日志的話甘磨,此時(shí)可以“tail -f 文件名”
tr:用于替換文本文件的字符 格式:tr [原始字符] [目標(biāo)字符]
wc:用于統(tǒng)計(jì)指定文本的行數(shù),字?jǐn)?shù),字節(jié)數(shù)
-l:只顯示行數(shù)
-w:只顯示單詞數(shù)
-c:只顯示字節(jié)數(shù)
stat:用于查看文件的具體存儲(chǔ)信息和時(shí)間等信息 格式:stat 文件名稱
cut:用于按”列“提取文本字符 格式:cut [參數(shù)] 文本
-f:需要看的列數(shù)
-d:設(shè)置間隔符號(hào)
例如:cut -d: -f1 /etc/passwd
diff:用于比較多個(gè)文本文件的差異
格式:diff -c (描述文件內(nèi)容的具體的不同)
:diff --brief (顯示比較后的結(jié)果)
文件目錄管理命令
touch:用于創(chuàng)建空白文件或設(shè)置文件的時(shí)間
mkdir:用于創(chuàng)建空白的目錄
cp:用于復(fù)制文件或目錄
mv:用于剪切文件或目錄
rm:用于刪除文件或目錄
file:用于查看文件的類型 格式:file 文件名
打包壓縮與搜索命令
tar:用于對(duì)文件進(jìn)行打包壓縮或解壓
grep:用于在文本中執(zhí)行關(guān)鍵詞搜索
find:用于按照指定條件來(lái)查找文件