linux删除不了临时文件怎么办

linux删除不了临时文件怎么办,第1张

在 Linux 系统中,删除不了临时文件时,可以尝试使用 root 用户权限重新尝试删除,也可以使用命令行工具 rm 来完成文件的删除,例如:rm -rf /tmp/*。如果以上方法都不能删除,则可能是文件所属的进程仍在运行当中,此时可以尝试重启系统或查看日志文件,以确定是哪个进程仍在占用文件。

  Linux每次重启都会清理 /tmp 下的临时文件,但既是服务器,又怎么会经常重启呢?当时有人也使用 rm -rf /tmp/* ,但是 rm -rf /tmp/* 可能误删,也可能造成进程僵死。所以楼主推荐你使用 tmpwatch 命令。如果系统是最小安装的情况下,可能没有 tmpwatch 命令,如: -bash: tmpwatch: command not found ,这个时候首先要安装 tmpwatch 命令,执行命令: yum install tmpwatch -y 即可。

tmpwatch   删除临时暂存文件

参数:

-a或--all 删除所有类型的文件。 -f或--force 强制删除文件或目录,类似rm指令的 -f 参数。 -q或--quiet 不显示指令执行过程。 -v或--verbose 详细显示指令执行过程。 --test 仅作测试,并不真的删除文件或目录。

使用实例:

注: 执行结果如下:


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8642856.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-19
下一篇 2023-04-19

发表评论

登录后才能评论

评论列表(0条)

保存