find命令查找目录
使用 find 命令可以查找指定目录下符合条件的文件或目录。下面是 find 命令查找目录的示例:
查找当前目录下所有的文件和目录:
find .
查找当前目录下所有的文件,但不包括子目录:
find . -maxdepth 1 -type f
查找 /usr/local 目录下所有的 .txt 文件:
find /usr/local -name "*.txt"
查找 /usr/local 目录下所有的 .txt 文件,但不包括子目录:
find /usr/local -maxdepth 1 -name "*.txt"
查找 /usr/local 目录下所有的 .txt 文件,并且文件大小大于 10MB:
find /usr/local -name "*.txt" -size +10M
查找 /usr/local 目录下所有修改时间在 7 天以内的 .txt 文件:
find /usr/local -name "*.txt" -mtime -7
上述命令中,. 表示当前目录,-name 表示按名称查找,-size 表示按文件大小查找,-mtime 表示按文件修改时间查找。使用 man find 命令可以查看更多 find 命令的用法。
相关文章
了解千锋动态
关注千锋教育服务号
扫一扫快速进入
千锋移动端页面
扫码匿名提建议
直达CEO信箱