哈特中尉's Blog

不会写代码的司机不是好厨师!

centos7常用命令

查看端口占用程序并结束

1
2
3
4
5
6
7
netstat -lnp|grep 8000
ps 1111
kill -9 1111

pgrep nginx
kill -quit 1233

查询nginx主进程号

ps -ef | grep nginx

  • 停止进程
    kill -QUIT 11111 #主进程号
  • 快速停止
    kill -TERM 11111 #主进程号
  • 强制停止
    pkill -9 nginx

常用zip相关命令

  • 安装zip/unzip
    1
    yum -y install zip unzip
  • 压缩文件/目录
    例如:mydata目录压缩为mydata.zip
    1
    zip -r mydata.zip mydata
  • 解压
    -d指定目录,缺省为当前目录
    1
    2
    unzip mydata.zip
    unzip mydata.zip -d mydatabak

显示当前所在目录

pwd

查看所有java进程

1
ps -ef|grep java|grep -v grep

杀死所有Java进程

ps -ef|grep 'java' |grep -v grep|cut -c 9-15|xargs kill -9 >/dev/null 2>&1
或者
pkill -9 java