ps -ef | grep python:查看正在运行的后台程序
df -h:显示磁盘占用量
du -sh:显示目录的总大小
du -ah:显示目录中文件的大小
top -p PID:显示进程号为PID的程序占用CPU及内存情况
ps -ef | grep demo.py:查看demo.py的PID号
free命令:显示当前系统未使用的和已使用的内存大小,被内核使用的内存缓冲区;
total = used + free + buffer/cache
avaiable = free + buffer/cache
free:未被使用的内存
available:应用程序认为可用的内存
注:Linux为了提升读写性能,消耗一部分内存资源作为缓存或者缓冲内存,在内核看来这部分buffer/cache属于已被使用的内存;在应用程序申请内存,而free内存不够时,就会让内核回收buffer和cache来满足应用程序的内存需求。
free -hl: 显示内存大小,使用规则单位显示
查看进程占用内存:top
top 可以实时动态地查看系统的整体运行情况,综合了多方信息监测系统性能和运行信息的实用工具。可以有效发现系统的缺陷,如内存不够、CPU处理能力不够、IO读写过高等。
参考
Linux系统查看内存使用情况_bai_student的博客-CSDN博客_linux查看内存使用情况