整理下自己平時常用到的一些命令:
- jboss 啟動命令:./run.sh -c default & 【注意:關閉遠程工具前失暂,使用exit退出一下,否則項目訪問失敗 】
- df : 查看磁盤空間
lsof :查看所有端口;
lsof -i:端口: 查看某個端口谈截,如 lsof -i:58080 - scp : 上傳玖院、下載文件
scp (-r) /path/file(這部分為本地的路徑) user(遠端目標用戶名)@host(遠端目標IP):/pathorfile(文件存儲路徑)
scp (-r)user(遠端用戶名)@host(遠端IP):/path/file(下載文件在遠端的路徑) localpathorfile(本地文件存放路徑) - 文本操作命令
less : 查看文件內容
mkdir : 新建文件,如 mkdir tmp 新建tmp文件夾
vi : 修改文件,如 vi /filename
i : 編輯
Esc按鍵:退出編輯狀態(tài)
:wq :保存退出
rm -rf :刪除某個目錄下的文件律杠,如 rm -rf tmpfile/20151022*
cat :清空文件內容潭流,如 cat /dev/null > filename - 文件掛載(mount)竞惋、解除掛載(umount)命令
mount -t nfs xxx(遠程路徑) xxx(本地路徑),如:
mount -t nfs 10.174.1.31:/home/log/ecard/ftpfile /home/ecard/filedir/
umount xxx(本地文件名) , 如:umount /home/ecard/filedir - jdk 的安裝和環(huán)境變量配置
1)下載jdk灰嫉,上傳到/usr/java/ 目錄下 (沒有java文件夾的可以新建一個)
2)chmod 755 jdk-6u41-linux-x64.bin
3)./jdk-6u41-linux-x64.bin
4)環(huán)境變量的配置: vi /etc/profile
export JAVA_HOME=/usr/java/jdk1.6.0_24
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
5)source /etc/profile :使 profile 文件生效 - 解決亂碼的方法
vi /etc/profile 在文件末尾加入下面兩行代碼:
LC_ALL="zh_CN.GBK"
export LANG="zh_CN.GBK" - 查看日志
grep -Bn '目標內容' logger.log : n為數(shù)字,這個命令表示顯示搜素目標的前n行內容
grep -An '目標內容' logger.log : n為數(shù)字,這個命令表示顯示搜素目標的后n行內容
grep -B1 --color 30010003 catalina.out |tail -n 100
zgrep -B1 --color streamid=184361188 catalina.out.1.2015-12-01.log.gz - traceroute : 是檢測到達目的地所經(jīng)過的所有路由器,從而判斷在那個路由出了問題 如:traceroute ip