Linux如何查看进程、杀死进程、查看端口等常用命令

时间:2024-02-22 08:32:48

查看进程号

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