在linux中删除巨大的文件

-6 rm files

我想删除服务器中的一个大文件。它非常大,几乎比 TB 还要大。删除那个大文件的最佳方法是什么???

Dig*_*uma 5

假设您有足够的权限删除文件,只需使用 rm 命令删除就足够了:

rm <filename>
Run Code Online (Sandbox Code Playgroud)

请注意,文件的大小无关紧要。当你删除一个文件时,它通常不会被完全擦除——而是指向磁盘空间的 inode 被简单地标记为未使用。然后在添加或扩展文件时根据需要重新使用磁盘空间。

  • 需要注意的是,文件使用的磁盘空间只有在所有指向该文件的链接都已关闭时才会被重用 - 并且打开该文件的进程是指向该文件的链接。如果进程打开了文件,则删除文件不会释放磁盘空间。 (5认同)