find命令
# 删除/home/fengshuiyue目录下一周前的目录
fengshuiyue@ralc:~> find /home/fengshuiyue -maxdepth 1 -type d -mtime +7 ! -path /home/fengshuiyue -exec rm -rf {
} \;
-maxdepth 数字:目录最大深度(-maxdepth 1 表示只查找1级子目录,-maxdepth 2 表示查找1级及2级子目录)
-mindepth 数字:目录最小深度(-maxdepth 2 表示查询2级及以上的子目录)
-type 参数(如下):(如-type f 表示查找文件,-type d 表示查找目录)
f 普通文件
l 符号连接
d 目录
c 字符设备
b 块设备
s 套接字
p Fifo

本文介绍了如何使用find命令删除/home/fengshuiyue目录下一周前的文件,包括了`-maxdepth`、`-type`、`-mtime`、`-path`和`-exec`选项的详细解释及其在实际操作中的应用。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



