find 命令用法记录
Posted on 2016-4-25 in Linux • Tagged with linux, command • Leave a comment
find 命令在 Linux 中是一个经常使用的命令,被用于在目录层次结构中搜索文件。
它最简单的使用是,搜索一个或多个目录。比如说,输出家目录及子目录的列表:
$ find ~
常见用法
-
查找当前文件夹及子文件夹里有文件名为“aaa”的文件
$ find . -name "abc"
-name
:表示要根据名称查找,我们也可以指定 “*.py” 来表示要查找所有的 Python 脚本文件。 -
查找当前文件夹及子文件夹里有没有“bbb”目录
$ find . -type d -name bbb
-type
:表示设定查找类型,d
表示文件夹,f
表示普通文件,l
表示链接文件。 -
查找当前文件夹及子文件夹中属于用户“tntc4stl3”的文件
$ find . -user tntc4stl3
-user
:设定所属用户的名称,还可以指定-group …