1. 程式人生 > >linux常用命令總結一

linux常用命令總結一

rm -rf *  //刪除所有
rm dubbo-admin-tomcat  //刪除檔案
ps -ef | grep java  //檢視正在跑的程序
kill -9 10898
tail -500f catalina.out  //檢視tomcat啟動日誌最近500行
more catalina.out //可以空格鍵翻頁,=輸出當前行號,v進入vi編輯,q退出more
less catalina.out //b向上一頁,空格鍵向下一頁,q退出,g第一行,G最後一行,v計入vi
cat -n test.sh //檢視一個檔案內容,帶行號
mv apache-tomcat-7.0.70 dubbo-admin-tomcat
//如果當前目錄就是重新命名,變更目錄則是移動 cp pom.xml /usr/server //將檔案拷貝到其他目錄 cp -r pom.xml /usr/server //-r 是遞迴處理,將資料夾及其子檔案拷貝到其他目錄
tar -zxvf zookeeper-3.4.6.tar.gz //解壓tar包
tar -zxvf aaa.tar.gz -C /usr/local  // 解壓到指定目錄下
tar -zcvf test.sh.tgz test.sh //壓縮為tgz包
unzip dubbo-admin-2.5.4.war -d ROOT  //解壓war包到指定目錄

f 指定檔案
v 顯示進度
x 解壓縮
z 通過gzip或ungzip處理壓縮檔案
c create建立新的壓縮檔案

zip -r
yasuo.zip abc.txt dir1 //把一個檔案abc.txt和一個目錄dir1壓縮成為yasuo.zip unzip yasuo.zip //解壓縮 unzip -v large.zip //檢視壓縮檔案裡面有什麼
cd /home/cxb && ls  // 用於連線兩個命令
md5sum *.txt > md5sumtest.md5 //將所有txt檔案計算的md5輸出到檔案
md5sum -c md5sumtest.md5      //檢查是否修改過
md5sum abc.txt -c md5sumtest.md5   //檢查是否修改過
cat /dev/null >
md5sumtest.md5 //清空檔案
hostname -i   //檢視主機ip                 
hostname //檢視主機對映名稱
service iptables stop //關閉防火牆      
service iptables status //檢視防火牆狀態
service network restart  // 重啟網路
su -root -c '/home/cxb/zookeeper-3.4.6/bin/zkServer.sh start'  //設定開機啟動
netstat -nltp | grep 2181 // 檢視埠是否佔用,netstat -nltp 2181 //檢視埠被佔用的詳細情況

lsof -i:2181  // 檢視埠是否佔用,如果找不到 lsof命令,先執行 yum install lsof 命令安裝
ln -s /home/alibaba-rocketmq   rocketmq  // 建立軟連線
rm -rf b // 刪除軟連結【注意不是rm -rf  b/】
find /usr/server -name dubbo.properties  // 查詢指定檔案
du -sh abc.tar.gz //檢視檔案大小
df -l   // 檢視磁碟使用情況   
du -s -h ./*  //檢視當前資料夾下的各檔案的大小
top  // 工作管理員,檢視cpu和記憶體的使用情況    q   // 退出top
dmidecode -t memory | grep Size  // 檢視本機實體記憶體