因爲調試部署Java程序的需要,需要進行一些操作,記錄一下。根據以後的學習接觸,隨時補充
創建覆蓋配置文件
- 創建文件(application.yml)
touch application.yml
- 編輯並保存
vi application.yml
按i進入編輯模式,輸入完成後按Esc,然後按:wq!就可以保存
查看程序的pid並殺死
- 查看程序的pid
ps -ef|grep xxx
- 找到第二個數字,用kill殺死
kill -9 pid
查看端口情況
如端口爲8080的程序
netstat -antp|grep 8080
查看防火牆
iptables -L
打包tar文件(沒有壓縮)
把 xx 打包成 xx.tar
tar -cvf xx ./xx.tar
解包tar文件
把 xx.tar 解包成 xx
tar -xvf xx.tar ./xx
打包tar.gz文件(壓縮)
把 xx 打包成 xx.tar.gz
tar -czvf xx ./xx.tar.gz
解壓tar.gz文件
把 xx.tar.gz 解壓成 xx
tar -xzvf xx.tar.gz ./xx
查看某個ip的端口是否可用
telnet 192.168.5.20 8080
查詢帶有某個關鍵字的指令歷史
history |grep mysql
給文件增加操作權限
chmod 777 xxx