一、两个命令磁盘空间快速清理:
- df -hl //查看磁盘空间占用情况
- find / -type f -size +100M | xargs ls -lh | awk -F ’ ’ ‘{print $5 " " $9}’ //列出指定目录下大于100M的文件
二、kill本地进程、远程服务器上的进程
- lsof -i:7070 | awk -F ’ ’ ‘{print $2}’ | xargs kill -9 //通过端口kill本地进程
- ps -aux | grep xxx | grep -v grep | awk -F ’ ’ ‘{print $2}’ | xargs kill -9 //通过匹配进程kill本地进程
- pid=$(sshpass -p ‘passwd’ ssh root@xxx.xxx.xxx.xxx “ps -ef | grep java | grep -v grep | grep goodsservice | awk ‘{print $2}’” | awk ‘{print $2}’)
sshpass -p “passwd” ssh root@xxx.xxx.xxx.xxx “kill -9 ${pid}” //kill远程服务器上的进程
三、查看进程所占端口、端口所属进程
- netstat -nap | grep 进程id
- lsof -i:端口号
喜欢的朋友也可以选择关注我们的微信公众号,我们将持续输出干货