阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

linux入门学习之几个方法教你学会删除目录下文件

77次阅读
没有评论

共计 697 个字符,预计需要花费 2 分钟才能阅读完成。

Linux 入门 学习的过程中,文件的操作是必学的重点内容之一。如果我们没有掌握文件操作就根本不可能学会使用 Linux。

下午闲着没事儿,看到了一遍文章,便突发奇想的想起删除目录下的所有文件的方法;整理了几个,如有不足,还望读者不吝赐教!

前目 下的文件

1.rm -f *

# 最经典的方法,删除当前目录下的所有类型的文件

2.find . -type f -delete 或 find . -type f -exec rm -f {} \;

# 用 find 命令查找普通文件并删除 or 用 find 命令的处理动作将其删除

3.find . -type f | xargs rm -f

# 用于参数列表过长;要删除的文件太多

4.rm-f `find . -type f`

# 删除全部普通文件

5.for delete in `ls -l`;do rm -f * ;done

# 用 for 循环语句删除当前目录下的所有类型的文件

除指定目 下的文件

1.rm -f 指定目录 *

# 最经典的方法,删除指定目录下的所有类型的文件

2.find 指定目录 -type f -delete 或 find 指定目录 -type f -exec rm -f {} \;

# 用 find 命令查找指定目录下的所有普通文件并删除 or 用 find 命令的处理动作将其删除

3.find 指定目录 -type f | xargs rm -f

# 用于参数列表过长;要删除的文件太多

4.rm-f `find 指定目录 -type f`

# 删除指定目录下的全部普通文件

5.for delete in `ls –l 指定目录路径 `;do rm -f * ;done

# 用 for 循环语句删除指定目录下的所有类型的文件

所有的内容到这里就结束,这几个命令虽然简单,但使用的时候一定要慎重——因为这可是删除文件哦~

正文完
星哥说事-微信公众号
post-qrcode
 
星锅
版权声明:本站原创文章,由 星锅 2022-12-03发表,共计697字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中