free -h
只能查看内存总量情况
top 迷路后执行 M
( 注意M是大写)
硬盘占用
df -lh
(查看文件占用)
du -h --max-depth=1
(查看删除占用)
lsof -n | grep deleted
查看日志
tail -1 /var/log/boot.log
查看使用内存最大的前10个
ps aux|head -1; ps aux | sort -k4nr | head -10
VSZ 显示的是虚拟内存,RSS下面显示的是真实内存。单位是k这里可以看到使用了7.5G左右
查看服务进程号后,去查看该服务占用的内存:
cat /proc/进程号/status