Linux如何查看进程、杀死进程、查看端口等常用命令
查看进程号
1、ps 命令用于查看当前正在运行的进程。grep 是搜索
例如: ps -ef | grep java
表示查看所有进程里 CMD 是 java 的进程信息
2、ps -aux | grep java
-aux 显示所有状态
杀死进程
1.通常用 ps 查看进程 PID ,用 kill 命令终止进程
功能:向指定的进程送信号或终止进程。kill指令的用途是送一个signal给某一个process, 因为大部份送的都是用来杀掉 process 的 SIGKILL 或 SIGHUP ,因此称为 kill
选项:-9 强行终止进程
注释:pid标示进程号,可由ps命令得到。
例如: kill -9 [PID]
查看所有端口
使用命令:netstat –apn 查看所有的进程和端口使用情况。发现下面的进程列表,其中最后一栏是PID/Program name
根据ps命令得到进程号后,在netstat –apn搜索结果里面找到对应的端口号
查看某端口是否被占用
1、netstat -anp |grep 端口号
若打印结果看到tcp,端口号,LISTEN表示端口号已经被占用
2、netstat -nultp
该命令查看当前所有已经使用的端口号情况
据进程号查看端口号
1、netstat -ntupl|grep [PID]
2、netstat -apn|grep [PID]
查看服务器时间
date
修改服务器时间
date -s "2018-05-04 18:00:00"
查看内存使用情况
free -m
查看硬盘使用情况
df -h