1.查看指令的參數(shù)搭配:
man 指令名稱(chēng)
2.基礎(chǔ)指令
ls 列出當(dāng)前目錄下的所有文檔的名稱(chēng)(文檔指的是文件和文件夾)
常用參數(shù)搭配:
ls -l 列出文檔詳細(xì)信息
ls -a列出目錄所有文檔,包含以.開(kāi)始的隱藏文檔
ls -A列出除.和..開(kāi)頭的其它文檔
ls -r 反序排列
ls -t 以文檔修改時(shí)間排序
ls -S以文檔大小排序
pwd 獲取當(dāng)前工作路徑
cd 切換目錄
常用參數(shù)搭配:
cd ~進(jìn)入當(dāng)前用戶(hù)的家目錄
cd - 切換到上一級(jí)目錄(也可用cd ../)
mkdir 創(chuàng)建目錄
常用參數(shù)搭配:
mkdir -p 創(chuàng)建多級(jí)目錄
touch 創(chuàng)建文件
cp 復(fù)制文件
常用參數(shù)搭配:
cp -r復(fù)制文件夾
mv 移動(dòng)(剪切) 文檔
rm 刪除文件
常用參數(shù)搭配
rm -rf刪除文件夾
vim 打開(kāi)文件(vim是一個(gè)文本編輯器)
cat 直接顯示文件內(nèi)容或創(chuàng)建一個(gè)文件:cat > filename 或合并文件cat file1 file2 > file3
rz 上傳文件到linux(在SecureCRT中)
3.進(jìn)階指令
df 查看磁盤(pán)空間
常用參數(shù)搭配
df -h更可讀的顯示磁盤(pán)空間信息
free 查看內(nèi)存使用情況
head 查看文件前n行(默認(rèn)10)
tail 查看文件尾n行(默認(rèn)10)
wc 統(tǒng)計(jì)文件內(nèi)容信息
常用參數(shù)搭配
-l 統(tǒng)計(jì)行數(shù)
-c 統(tǒng)計(jì)字節(jié)數(shù)
-w 統(tǒng)計(jì)詞數(shù)(依照空格判斷單詞數(shù)量)
chmod 修改文件權(quán)限
tar zxvf 解包tar czvf打包
date 操作時(shí)間日期(直接使用是打印當(dāng)前時(shí)間)
clear 清除終端中的命令和結(jié)果(信息),相當(dāng)于清屏。
| 管道命令(常與grep搭配,例:ls | grep y指的是輸出當(dāng)前目錄下的文檔中包含字母y的文檔。grep命令一般用于過(guò)濾)
4.高級(jí)指令
whoami 顯示當(dāng)前登錄的用戶(hù)名(常用于shell腳本中)
ps 查看服務(wù)器的進(jìn)程信息
常用參數(shù)搭配
-e 列出全部的進(jìn)程
-f 顯示全部的列
top 查看進(jìn)程占用資源的信息
du -sh 統(tǒng)計(jì)目錄的實(shí)際大小
find 查找文件
常用參數(shù)搭配
-name 按名稱(chēng)搜索(支持模糊查詢(xún)),find / -name xxx 就是查找xxx的文檔
-type 按類(lèi)型搜索
service 用于控制一些軟件的服務(wù)
kill 關(guān)閉進(jìn)程(關(guān)閉指定pid的進(jìn)程)
killall 關(guān)閉指定名稱(chēng)的進(jìn)程
ifconfig 獲取網(wǎng)卡信息
reboot 重新啟動(dòng)計(jì)算機(jī)
shutdown 關(guān)機(jī)
uname 獲取操作系統(tǒng)相關(guān)信息
curl 可以獲取指定頁(yè)面的數(shù)據(jù),例如 curl:8080
awk文件切片,以空格為默認(rèn)分隔符,每列為一個(gè)切片(表格結(jié)構(gòu)數(shù)據(jù)垂直分割)
常用參數(shù)搭配
-F按指定分隔符進(jìn)行分割
sed用于處理文件,例如修改文件內(nèi)容 sed -i 's/abc/123' test.txt 將test文件中第一次出現(xiàn)的abc替換為123,如果需要全文替換,可以在123后添加/g
附:
firewall-cmd --reload重啟防火墻(centos7)
你可以使用ps -ef | grep c_learning 命令查看指定進(jìn)程的pid。ps -ef |grep "sshd" 查看sshd運(yùn)行狀態(tài)。ps -ef|grep monitor_psr.sh|grep iboss2|grep ismp|grep -v grep|awk {print $2}|xargs kill -9。
find / -name *xx* | xargs rm -rf 刪除匹配到的文件