美文网首页
Linux查询每个文件(夹)大小的语句

Linux查询每个文件(夹)大小的语句

作者: 云中有诗 | 来源:发表于2019-06-05 14:18 被阅读0次

    由于最近一台服务器根目录满了导致触发警报,故进行删除排障。

    进入根目录:cd /
    使用命令 : du -sh * 查看根目录下每个文件夹的大小
    

    然后找到占用较大的文件夹进入重复操作 du -sh *
    之后通过mv和rm命令进行文件备份和删除

    之后还遇到问题:删除命令执行后df 和 du出现的结果不一致,即删除操作未完成
    这里的解决方案是:
    使用lsof | grep deleted查看

    lsof | grep deleted
    

    最后可以发现被应该被删除的文件还被占用,这时候使用kill -9命令杀死进程即可,最后成功删除文件,df 和 du结果一致。

    参考文章:
    Linux rm -rf删除文件不释放空间的解决办法
    使用lsof处理文件恢复、句柄以及空间释放问题
    linux根目录满了,怎样快速查看是哪个文件占用空间大

    相关文章

      网友评论

          本文标题:Linux查询每个文件(夹)大小的语句

          本文链接:https://www.haomeiwen.com/subject/uzojxctx.html