玩過linux的人都會知道,Linux中的命令的確是非常多,但是玩過Linux的人也從來不會因為Linux的命令如此之多而煩惱,因為我們只需要掌握我們最常用的命令就可以了,因為不想在使用時總是東查西找,所以在此總結(jié)一下,方便一下以后的查看。不多說,下面就說說我最常用的Linux運維命令。
Linux 命令類
1、快速找出兩個目錄的不同
diff命令會按行比較文件。但是它也可以比較兩個目錄:
ls -l /pmts/test1
ls -l /pmts/test
# 使用 diff 比較兩個文件夾
diff /pmts/test1 /pmts/test1

2、實時查看文件的最新內(nèi)容
tail 命令可用于查看文件的內(nèi)容,常用的參數(shù) -f 用于查閱正在改變的日志文件 :
# 使用 tail -f 實時查看

3、刪除一個大文件
使用rm命令刪除生產(chǎn)服務(wù)器上一個很大的500GB的日志文件,假如你擔心由于巨大的磁盤IO造成系統(tǒng)崩潰,要刪除這個大文件,輸入:
> defaultConsumer.log
# 然后刪除它
rm defaultConsumer.log

4、快速返回上一目錄
想要進入剛才進入的地方?運行:
cd -

5、快速返回家目錄
需要快速地回到你的家目錄?輸入:
cd

6、網(wǎng)絡(luò)抓包
抓取其他主機通過3780請求的數(shù)據(jù)包 ,輸入:
tcpdump -i eth4 port 3780 抓取其他主機通過3780 請求的數(shù)據(jù)包。

7、找出端口的程序名
查找端口3780的程序名稱,請輸入:
netstat -plant |grep 3780

8、顯示當前所有JAVA進程pid的命令
顯示當前系統(tǒng)的java進程情況,及其id號,請輸入:
jps

9、安裝rpm包
安裝一個rpm包而忽略依賴關(guān)系警告,請輸入:
rpm -ivh package.rpm --nodeeps
10、壓縮和解壓文件
壓縮幾個文件,請輸入:
tar -zcvf test.gz *

解壓幾個文件,請輸入:
tar -zxvf test.gz







