linux查看系统基本参数常用命令

更新时间:2020-10-15 10:38:29点击次数:203次
1、查看磁盘
df -hl #  查看磁盘使用情况
df -h /home #  查看指定目录磁盘使用情况
du -sh ./*|grep G #  查看当前目录下个文件大于1G的文件夹

find / -type f -size +10M -a -size -100M -print0 | xargs -0 du -h | sort -nr 
# 查找文件大于10M小于100M,倒序排列

2、查看CPU
killcpu.sh #  编写一个脚本耗尽CPU
top #  查看cpu 内存等使用情况
sar -u 1 5 #  每1秒采集一次CPU使用率,共采集5次
cat /proc/cpuinfo #  查看CPU基本信息
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l #  查看CPU个数

3、查看内存
kill_memory.sh #  编写一个脚本消耗内存
free -m #  查询内存详情
cat /proc/meminfo #  查看内存详细信息
vmstat -s #  显示内存使用详细信息
vmstat

4、查看负载
# 那么什么是系统平均负载呢?
uptime #  查询系统当前负载信息
cat /proc/loadavg #  查看负载信息

5、进程基础命令
ps -ef|grep python #  查看python相关进程
ps -aux | grep python    #  查看python相关进程
top  #  显示当前正在运行的进程
pgrep -ln sshd #  通过程序的名字来查询进程的工具,一般是用来判断程序是否正在运行
pstree -apnh|grep sshd #  显示进程间的关系
pidof sshd #  显示sshd进程的所有进程号
kill 和 pkill #  杀死进程
netstat -anptu|grep 22 #  查看22端口运行的服务
  • 项目经理 点击这里给我发消息
  • 项目经理 点击这里给我发消息
  • 项目经理 点击这里给我发消息
  • 项目经理 点击这里给我发消息