ps查看系统中的进程
- 作用:查看系统中的进程信息
- 语法:ps [-auxle]
- 常用选项
a:显示所有用户的进程
u:显示用户名和启动时间
x:显示没有控制终端的进程
e:显示所有进程,包括没有控制终端的进程
l:长格式显示
pstree
- 作用:查看当前进程树
- 语法:pstree [选项]
netstat
- 英文:network statistics
- 命令路径:/bin/netstat
- 执行权限:所有用户
- 作用:主要用于检测主机的网络配置和状况
- -a all显示所有连接和监听端口
- -t (tcp)仅显示tcp相关选项
- -u (udp)仅显示udp相关选项
- -n 使用数字方式显示地址和端口号
- -l (listening) 显示监控中的服务器的socket
netstat -tlnu # eg: 查看本机监听的端口
top
- 作用:查看系统健康状态
- 显示当前系统中耗费资源最多的进程,以及系统的一些负载情况。
- 语法:top [选项]
- -d 秒数,指定几秒刷新一次,默认3秒(动态显示)
kill
- 作用:关闭进程
- 语法:kill [-选项] pId
kill -9 进程号(强行关闭) 常用
kill -1 进程号(重启进程)