当前位置: 技术问答>linux和unix
unix中如何将当前目录下的文件都删除?
来源: 互联网 发布时间:2016-02-11
本文导语: 当前目录是home/e/v/zhulu323(我只有zhulu323目录的所有权限) 我想把zhulu323中的文件都删除了,该如何操作? | find home/e/v/zhulu323/ -type f -exec rm -rf {} ; | rm -rf /home/e/v/zhulu3...
当前目录是home/e/v/zhulu323(我只有zhulu323目录的所有权限)
我想把zhulu323中的文件都删除了,该如何操作?
我想把zhulu323中的文件都删除了,该如何操作?
|
find home/e/v/zhulu323/ -type f -exec rm -rf {} ;
|
rm -rf /home/e/v/zhulu323/*
|
注意细节:)
1."zhulu323中的文件都删除了"楼主只删除文件没有要求目录
2.rm -rf /home/e/v/zhulu323/* 命令不把该目录下所以的当前的.xxx文件删除:)
1."zhulu323中的文件都删除了"楼主只删除文件没有要求目录
2.rm -rf /home/e/v/zhulu323/* 命令不把该目录下所以的当前的.xxx文件删除:)
|
rm -rf /home/e/v/zhulu323/*.*
|
楼上的效果一样的
如果用rm本身必须在2楼上再加上
rm -rf /home/e/v/zhulu323/.*
但是会提示两个错误
rm: cannot remove `.' or `..'
rm: cannot remove `.' or `..'
可以忽略
如果用rm本身必须在2楼上再加上
rm -rf /home/e/v/zhulu323/.*
但是会提示两个错误
rm: cannot remove `.' or `..'
rm: cannot remove `.' or `..'
可以忽略