1. 用top查看进程占用情况
top命令可以动态地看到哪些进程占用CPU、内存较多。
有个命令glances可以查看比top更多、更清晰的数据,不过可能需要另外安装。
2. 查看web进程数
如果在top命令里看到有很多web进程,可以查一下究竟有多少,是不是有大量的web访问请求。
2.1 Apache
ps -ef | grep apache | wc -l
2.2 Nginx + php-fpm
ps -ef | grep php | wc -l
3. pstree查看进程树
pstree可以比较清晰地看到整个系统有什么进程,以便找出一些异常的进程。
4. netstat -nlp查看系统开放端口
此命令可以查看系统运行了哪些服务,开放了哪些端口,有没有一些不需要的端口在运行。
最新评论