Linux常见面试题总结
2020-05-06 本文已影响0人
在前行路上的奔跑
一、说下Linux基本常用的命令?
ls
、cat
、tail
、find
、free
、netstat
、df -h
二、linux系统中如何查看日志
使用tail命令,查看实时日志用-f参数,也可以使用-n指定显示多少行
三、如何查询cpu使用率?
使用top命令,然后我们看id
参数,也就是空闲CPU,用100% - id=cpu使用率
四、查看cpu占用率高的进程
使用ps和top命令都可以查询
五、查询端口
使用netstat 命令
六、linux查看端口被哪个进程占用
lsof -i:端口号
netstat -tunlp |grep 端口号
七、查看linux中的TCP连接数
使用 netstat -nat
然后我们可以统计某端口的tcp连接数netstat -nat|grep -i "80"|wc -l
注意:netstat的-t
| --tcp
参数就是查看tcp连接的
八、查看某进程监听的端口
ps -aux | grep tomcat
九、查看系统负载
top命令查看linux负载
load average:0.04, 0.03, 0.05:系统1分钟、5分钟、15分钟的CPU负载信息.
十、grep区分小写吗?
默认是区分大小写的,但是我们使用-i
参数,让它不区分大小写