Linux面试常考命令总结

2019-03-11  本文已影响0人  要记录的Ivan

1. linux查看内存,cpu占用命令?

使用top,查看cpu占用情况:

# top

使用free,查看内存占用情况:

# free -m

使用vmstat,查看CPU和内存占用情况:

# vmstat 3(间隔时间) 100(监控次数)
image.png

后面跟的参数3,表示每3秒输出一次统计信息,表头提示了每一列的含义,

这几介绍一些和性能调优相关的列:

上述这些CPU时间,可以让我们很快了解CPU是否出于繁忙状态。一般情况下,如果用户时间和系统时间相加非常大,CPU出于忙于执行指令。如果IO等待时间很长,那么系统的瓶颈可能在磁盘IO。

2. 端口占用命令?

查看占用端口的进程

使用netstat,示例:查看特定端口3366的进程

# netstat -anp | grep 3366

使用lsof,lsof -i:端口号查看某个端口是否被占用

# lsof -i:3366

参考资料

上一篇 下一篇

猜你喜欢

热点阅读