你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

Linux删除目录下的所有文件的方法

[复制链接]
gaosmile 发布时间:2020-5-1 22:07
想起删除目录下的所有文件的方法;整理了几个,仅供参考!

& g0 f* s. t- W" [* U1 l
删除当前目录下的文件

, H4 r4 ?% F: f" r; e) z; e7 h' ~
1.rm -f *
#最经典的方法,删除当前目录下的所有类型的文件

1 C' c8 {, I, s9 j) W3 ?
2.find . -type f -delete或find . -type f -exec rm -f {} \;
#用find命令查找普通文件并删除or用find命令的处理动作将其删除
% v- E- C* e8 g: @3 y6 K0 V
3.find . -type f | xargs rm -f
#用于参数列表过长;要删除的文件太多

2 ^- `9 n: A1 H* d: m- N2 A
4.rm-f `find . -type f`
#删除全部普通文件
. C' r! M; Z) U( f
5.for delete in `ls -l`;do rm -f * ;done
#用for循环语句删除当前目录下的所有类型的文件
  t/ ^! v. l8 G2 U9 r2 B7 e
删除指定目录下的文件
4 Q7 i& @! @3 r* }
1.rm -f 指定目录*
#最经典的方法,删除指定目录下的所有类型的文件

# s$ N$ E! K2 s$ ^: C
2.find 指定目录 -type f -delete或find 指定目录 -type f -exec rm -f {} \;
#用find命令查找指定目录下的所有普通文件并删除or用find命令的处理动作将其删除

3 k4 `  R' J& p2 Q
3.find 指定目录 -type f | xargs rm -f
#用于参数列表过长;要删除的文件太多

4 s. Q& \' v$ S1 @, R
4.rm-f `find 指定目录 -type f`
#删除指定目录下的全部普通文件

, `( S  B# c; y2 ~; w$ s
5.for delete in `ls –l 指定目录路径`;do rm -f * ;done
#用for循环语句删除指定目录下的所有类型的文件
赞 收藏 评论1 发布时间:2020-5-1 22:07

举报

1个回答
yklstudent 回答时间:2020-5-2 13:14:59
删库跑路?
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版