//查看TCP
ss -t -a | wc -l
TOP
top
运行 top
命令后,它会显示一个动态更新的界面,包含以下主要部分:
-
系统概要信息:
- uptime:系统运行时间。
- users:当前登录用户数量。
- load average:过去1分钟、5分钟和15分钟内的系统平均负载。
- tasks:当前运行的任务(进程)总数,包括运行中、睡眠、停止和僵尸进程的数量。
- CPU usage:CPU使用情况,包括用户进程、系统进程、空闲时间和等待I/O的时间。
- Memory usage:物理内存和交换空间的使用情况。
-
进程列表:
- PID:进程ID。
- USER:运行该进程的用户。
- PR:进程优先级。
- NI:进程的nice值,用于调整优先级。
- VIRT:进程使用的虚拟内存总量。
- RES:进程使用的物理内存(驻留集大小)。
- SHR:进程使用的共享内存。
- %CPU:进程占用的CPU百分比。
- %MEM:进程占用的内存百分比。
- TIME+:进程运行的总时间。
- COMMAND:启动进程的命令或程序名。
常用命令和快捷键
在 top
运行时,可以通过输入以下命令或快捷键来控制其行为:
- P:按CPU使用率排序。
- M:按内存使用率排序。
- T:按运行时间排序。
- k:杀死一个进程,会提示输入PID和信号。
- r:更改进程的优先级(nice值),会提示输入PID和新的nice值。
- q:退出
top
。 - h:显示帮助信息。
- d:设置更新间隔时间(秒)。
- n:设置显示的最大进程数。
- c:显示完整的命令行。
- H:显示线程。
- 1:显示每个CPU核心的使用情况。
- A:按年龄排序(最近启动的进程在前)。
- Z:切换颜色模式。
命令行选项
top
命令还可以通过命令行选项进行配置