svn常用命令
1. 查看流狀態(tài)
svn status 或者 svn st
2. 更新流
svn update 或者 svn up
3. 查看流信息
svn info
磁盤使用情況
1. 空間使用率
df -PH
2. inode使用率
df -iH
內(nèi)存使用情況
1. 查看內(nèi)存使用情況
free -lm
系統(tǒng)負(fù)載
1. uptime命令不僅可以查看負(fù)載還可以看OS啟動時間
uptime
2. top是最流行的性能監(jiān)控命令
top
按q退出
端口相關(guān)
1. 查看某個端口是否打開
nmap -p 端口號
或者
netstat -ano | grep 端口號
2. 查看哪個進(jìn)程占用系統(tǒng)資源
占用端口:lsof -i:端口號
占用文件句柄:lsof filename
Linux的樹狀目錄結(jié)構(gòu)
/bin 系統(tǒng)可執(zhí)行文件
/usr 系統(tǒng)應(yīng)用程序
/home 用戶目錄
/var 系統(tǒng)的log和mail等
/proc 系統(tǒng)運(yùn)行的進(jìn)程(/proc/interrupts)
/etc 系統(tǒng)配置文件
常用命令
vi 編輯文件
pwd 路徑
cd 進(jìn)入路徑
ls 列出文件
find . |grep 查找文件
killall java 殺掉java進(jìn)程
su – xxx 切換到另外用戶
ssh user@host ssh登陸到另外服務(wù)器
mkdir 創(chuàng)建目錄
rm --r xxx 刪除文件和目錄
mv xxx xxx 修改名字或者move路徑
cat xxx 顯示文件內(nèi)容
ifconfig --a 顯示本機(jī)IP地址
ping xxx 檢查網(wǎng)絡(luò)是否連通
開發(fā)測試環(huán)境常用命令
查看正在運(yùn)行的java項(xiàng)目命令 ps --ef | grep java
查詢相關(guān)端口是否占用命令 netstat --ltn | grep 80
組合查詢正在用的端口的項(xiàng)目名 netstat --ltn | grep 80 ; ps aux | grep ??
查看當(dāng)前的項(xiàng)目流命令 cd ~/build/ ; cleartool lsstream
查看日志方式:一直以最新輸出查看 tail --f stdout.log
從開頭往后翻頁查看 more stdout.log
實(shí)用命令:
1.看部署歷史命令:cat /tmp/deploy_history.log
圖略
2.拷貝文件命令:scp A B ,其中A為拷貝的來源,B為拷貝到的目標(biāo)地址
scp? ?admin@來源地址:需要拷貝的文件路徑/*? 當(dāng)前所在服務(wù)器目標(biāo)地址
命令輸入后,輸入拷貝來源服務(wù)器的密碼即可。