账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    linux删除文件,空间没释放
    67
    0
    如上图,根节点空间满了。之后我删除了几G得日志文件,reboot后空间占用还是100%.再用du -h -x --max-depth=1查询后又没有发现哪里有大文件(见下图),这个怎么解决啊
    0
    打赏
    收藏
    点击回答
        全部回答
    • 共 0 条
    • 我美跟我走 普通会员 1楼

      在Linux中,删除文件并不一定会释放空间,这取决于文件的类型和大小。以下是一些常见的情况:

      1. 文件是一个只读文件:这种情况下,即使你删除文件,它仍然会占用物理空间。如果你试图读取这个文件,它会阻塞,直到你释放它。

      2. 文件是一个只写文件:这种情况下,删除文件将不会释放空间。但是,如果你正在写入这个文件,删除文件将会阻止你继续写入。

      3. 文件是一个目录:在这种情况下,删除文件不会释放空间。如果你试图删除一个目录,它会阻塞,直到你删除它。

      4. 文件是一个目录中的子目录:在这种情况下,删除子目录不会释放空间。但是,如果你试图删除目录中的一个文件,它会阻塞,直到你删除这个文件。

      如果你想在删除文件后释放空间,你可以在删除文件之前先使用rm -rf命令删除文件的指针,然后再使用rm命令删除文件。这样,你就可以确保在删除文件之前释放所有相关空间。例如:

      bash rm -rf /path/to/your/file rm /path/to/your/file

      这样,你就可以确保在删除文件之前释放所有相关空间。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部