1 我试图擦除一个名为apps的目录。当我运行rm-rf应用程序时,它看起来像是暂时删除它。当我重新登录服务器时,目录仍在那里,但它以绿色突出显示。 drwxrwxrwx 3 user user 4096 2010-04-24 18:33 apps linux command-line — heavyd source 3 很可能其他东西正在重建它。 — bmargulies
1 目录是空的吗?如果是这样,您可以尝试使用rmdir:如果再次失败,您可以尝试联系服务器管理员。 — dag729 source 3 我爱'请联系您的系统管理员'消息我是F管理员。 — xenoterracide 啊哈哈,对不起! — dag729
1 你在运行什么系统?您的系统是否支持不可变或不可删除的标志?如果支持并设置,您将得到这个确切的结果。 在我的系统上, chflags noschg nouchg 将删除系统和用户不可变标志;和 chflags nosunlnk nouunlnk 删除系统和用户不可删除的标志。其他系统上的命令可能不同。 — Chris S source
1 首先使用'检查目录的创建/修改时间' ls -l '(或者你可以使用 stat <dir> )并删除目录' rm -rf dir '再次检查时间。如果时间有任何变化,还有一些其他过程会创建它。如果是这样,请检查任何正在运行的进程 ps -ef '这可能会再次创建此目录。 — Octopus source
0 它可能是git存储库的残余,它不断自我再生。我重新启动了linode(我的VPS),它似乎已经解决了。 这种事情应该留作评论,而不是答案。 — David Z @david:如果这是解决了他的问题,那么应该将其作为答案发布。 @chief:如果您注册Stack Overflow和超级用户帐户并将它们关联在一起,您将重新获得此问题的所有权。 — quack quixote @quack:嗯......它没有真正回答这个问题,只是说问题消失了。 — David Z
0 关键权限位于包含应用程序的目录中。假设它在/ spare / apps中,但你没有/ spare目录中的写权限,那么'rm'命令将删除它可以做的一切,但它无法完成最后一步,因为删除/备用/应用程序涉及写作/备用,(在我的假设下)你没有写在那里的许可。 — Jonathan Leffler source