linux常用命令

getconf LONG_BIT 查看是32位還是64位系統(tǒng)
lsb_release -a 查看虛擬機信息
scp a文件 hostname:b文件 將a復(fù)制到hostname主機的b文件中
cat a >> b
將a寫入b。xxx.sh>>b 將xxx.sh的輸出寫入到b。(此寫法只可寫入正常的打印出的信息)
2>&1 在結(jié)尾增加此,意思為將錯誤輸出重定向到b內(nèi)。此時可獲取所有的輸出信息。
結(jié)尾再增加&符號,則為是否后臺運行(若增加,則不需要等待此條執(zhí)行完成即向下執(zhí)行。若不增加則需等待此執(zhí)行結(jié)果輸出完成之后再繼續(xù)執(zhí)行)

tar -zxvf xxx.tar 解壓xxxtar包
tar -czvf xxx.tar path 壓縮path為xxxtar包。z為是否壓縮
ls -l | grep "^d" | wc -l 查看當(dāng)前文件下所有的文件夾數(shù)量
ps -ef|grep calpuff_p.a|grep -v grep|awk '{print "kill -9 "$2}' |sh
此命令的意思為查詢ps -ef | grep calpuff_a.a 進(jìn)程的第二個參數(shù) 前面拼接上kill -9 批量執(zhí)行。用于批量停止某一類進(jìn)程或腳本時。后面不加|sh 為打印,加sh為運行
top top可查看所有當(dāng)前的內(nèi)存,cpu占用情況以及運行進(jìn)程等。
top命令詳解

查詢某個端口并關(guān)閉

@echo off
FOR /F "tokens=5 delims= " %%P IN ('netstat -a -n -o ^| findstr 0.0.0.0:8091') DO TaskKill /f /PID %%P

(ls -l|grep "^-"| wc -l)查看某個文件夾下文件的個數(shù)。
(ls -lR|grep "^-"| wc -l)查看某個文件夾下文件的個數(shù),包括子文件夾下的文件個數(shù)。
(ls -l|grep "^d"| wc -l)查看某個文件夾下文件夾的個數(shù)。
(ls -lR|grep "^d"| wc -l)查看某個文件夾下文件夾的個數(shù),包括子文件夾下的文件夾個數(shù)。
(ls -l| wc -l)查看文件夾下所有的文件和文件夾。也就是統(tǒng)計ls -l命令所輸出的行數(shù)。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容