-
- ps :将某个时间点的程序运行情况撷取下来
-
- 仅观察自己的 bash 相关程序: ps -l
-
- 观察系统所有程序
-
- top:动态观察程序的变化
观察单一进程
使用M或P可以使输出按照内存/CPU使用量排序。按下?获得帮助。
-
- pstree
-
- 程序管理
常见signal与对应代号,可以使用kill -l或man 7 signal查询。
找出程序pid的一个例子
除去本身下达的grep指令
重启rsyslogd
-
- killall
以进程名字操作。
-
- 程序优先级
-
- nice
-
- renice直接设置
-
- 系统资源的观察
- Free:内存使用情况
- 系统资源的观察
-
- uname:查阅系统与核心相关信息
-
- uptime:观察系统启动时间与工作负载
相当于top指令最上面一行,显示出目前系统已经开机多久的时间,以及 1, 5, 15 分钟的平均负载。
-
- Netstat
与网络连接相关的部分
主机上面与socket程序相关性部分
-
- dmesg :分析核心产生的讯息
-
- vmstat : 侦测系统资源变化