Linux查看磁盘占用率及文件大小
Linux查看磁盘占用率及文件大小
查看磁盘占用率:
在 df 命令中使用-h选项,以人类易读的格式输出(例如,5K,500M 及 5G)
root@UnlawfulTesty-VM:~# df -h
Filesystem Size Used Avail Use% Mounted on
udev 2.0G 0 2.0G 0% /dev
tmpfs 396M 13M 383M 4% /run
/dev/vda1 36G 4.7G 29G 14% /
tmpfs 2.0G 12K 2.0G 1% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup
tmpfs 396M 0 396M 0% /run/user/0
root@UnlawfulTesty-VM:~#
查看文件大小
du -ach * #这个能看到当前目录下的所有文件占用磁盘大小和总大小
du -sh #查看当前目录总大小
du -sh * #查看所有子目录大小
du -sh | sort -nr 倒序查看文件大小
lsof | grep delete #如果怀疑删掉的数据还在占用磁盘空间试试这个
kill -9 pid #结束掉进程就能释放磁盘空间了
#for i in `lsof | grep delete | awk '{print $2}'`; do kill -9 $i ;done