大佬教程收集整理的这篇文章主要介绍了Unix:快速’删除目录’清理每日构建,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
rm -r -f *directory*
?我问这个是因为我们的日常跨平台构建真的很大(例如每个构建4GB)。因此,某些机器上的硬盘经常耗尽空间。
这就是我们的AIX和Solaris平台的情况。
也许在这些平台上有“特殊”命令删除目录?
PASTE-EDIT(将我自己单独的答案移到问题中):
我一般都想知道为什么’rm -r -f’太慢了不是’rm’只需要修改’..’或’。’文件解除分配文件系统条目。
就像是
mv *directory* /dev/null
会好的。
如果您的目标是现在将目录$ dir为空,则可以重命名它,稍后从后台/ cron作业中删除它:
mv "$dir" "$dir.old" mkdir "$dir" # later rm -r -f "$dir.old"
另外一个诀窍是为$ dir创建一个单独的文件系统,当你想删除它,你只需要重新创建文件系统。这样的事情
# initialization mkfs.something /dev/device mount /dev/device "$dir" # when you want to delete it: umount "$dir" # re-init mkfs.something /dev/device mount /dev/device "$dir"
以上是大佬教程为你收集整理的Unix:快速’删除目录’清理每日构建全部内容,希望文章能够帮你解决Unix:快速’删除目录’清理每日构建所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。