Linux下查看文件占用的空间及程序占用的内存
1. 查看目前磁盘空间和使用情况
df -h
2. 查看当前路径下每个文件夹的大小
du -sh *
3. 通过 top 命令动态查看内存占用
top
4. 查看内存占用前10名的程序
ps aux | sort -k4,4nr | head -n 10
5. 根据线程ID查看内存占用量,以Java线程为例
ps -ef |grep java
查到线程ID后
cat /proc/PID/status
其中 VmRSS项就是改程序占用的对应内存大小