天天看點

Linux常用指令

資訊檢視

端口占用:lsof -i:端口 
檢視MAC網卡:ifconfig -a 其中 HWaddr字段就是mac位址
時間戳轉換:
時間戳轉字元串:date -d @1509602291 "+%Y-%m-%d-%h"
字元串轉時間戳: date -d "2010-10-18 00:00:00" +%s 
           

文本操作

(1)文本過濾:grep

常用option:

--color:過濾字段紅字标紅
-v:不包含
-A N:比對字段前N行
-B N:比對字段後N行
           

(2)檢視尾部N行:tail

(3)檢視檔案頭N行:head

檔案操作

(1)本地檔案複制到遠端伺服器

//上傳
scp -P Port 本地檔案完整路徑 userName@遠端IP@遠端服務端口号:目标絕對路徑

//下載下傳
scp -P Port userName@遠端IP@遠端服務端口号:檔案絕對路徑 本地目錄	
           

(2)壓縮和解壓縮

zip
// 壓縮  
zip xxx.zip 檔案
// 壓縮目錄  
zip -r xxx.zip 目錄
// 例如:zip -r ./aa.zip ./*

// 解壓到指定目錄 
unzip xxx.zip -d xxx


tar  
解包:tar xvf FileName.tar  
打包:tar cvf FileName.tar DirName  
(注:tar是打包,不是壓縮!)   
———————————————  

.gz  
解壓1:gunzip FileName.gz  
解壓2:gzip -d FileName.gz  
壓縮:gzip FileName
———————————————  

.tar.gz 和 .tgz  
解壓:tar zxvf FileName.tar.gz  
壓縮:tar zcvf FileName.tar.gz DirName  
———————————————

.bz2  
解壓1:bzip2 -d FileName.bz2  
解壓2:bunzip2 FileName.bz2  
壓縮: bzip2 -z FileName  
           

程序/線程類

(1)檢視端口占用:

lsof -i:port
           

(2)kill程序

kill PID
kill -9 PID //強制kill程序
killall XXX
           

(3)檢視程序啟動時間

ps -p PID -o lstart
ps -eo etime   運作多長時間.
           

(4)檢視應用程序号

ps -ef | grep appName
           

作者:AmyZYX

出處:http://www.cnblogs.com/amyzhu/

本文版權歸作者和部落格園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接配接,否則保留追究法律責任的權利。