find / -type d -name directory ``` 通过这个命令,Linux系统会在根目录“/”下查找名为“directory”的所有目录,包括子目录。如果目录存在,系统会返回相应的目录路径;如果目录不存在,则不会有任何输出。 此外,find命令还支持一些其他参数,比如“-mtime”、“-size”等,可以根据创建时间或文件大小等条件来进行查找。
find /path/to/directory -name “filename” “` 将`/path/to/directory`替换为实际的目录路径,将`filename`替换为实际的文件名,这个命令将会在指定目录及其子目录中查找名称匹配的文件,并打印出它们的路径。 4. 根据文件类型查找文件: “`shell find /path/to/directory -type f -name “*.txt” “` 将...
$ find <path> {file-or-directory-name} <options> <action-on-result> <action-on-result>可选项...
$ find/opt-typef-name"*conf*" 1. 2. 2)仅查找文件夹(Find Only Folders) We may need only to find the folder. We will specify the type like below a directory. 我们可能只需要找到该文件夹。 我们将在目录下指定类型。 #在/opt目录中查找所有名称中包含home的文件夹 $ find/opt-typed-name"*...
find /path/to/directory -name “*.txt” 可以使用通配符”*”来代替任意字符。 2. locate命令:locate命令是另一个强大的文件查找工具。它使用一个数据库来快速查找文件,因此比find命令更快。 locate <文件名关键字> 这个命令将返回所有包含文件名关键字的文件。例如,如果我想查找所有包含”photo”关键字的文件...
find:在目录树中查找文件。 find /path/to/search -name "file_name":在指定路径中查找文件。 find /path/to/search -type f -mtime +7:查找7天前修改的文件。 chmod:更改文件或目录的权限。 chmod 755 file_or_directory:设置文件或目录的权限为755(rwxr-xr-x)。
文件搜索命令:find find命令用来在指定目录下查找文件。 可以指定一些匹配条件,如按文件名、文件类型、用户甚至是时间戳查找文件。 常用语法:find [path...] [expression] -name 按照文件名查找文件。 -perm 按照文件权限来查找文件 。 -user 按照文件属主来查找文件 。
3. find命令 本文介绍Linux中常用的3个文件查找命令:whereis,locate和find。其中,whereis和locate命令是根据数据库中的数据进行查找,速度较快;而find则是在磁盘中进行搜索,速度相对较慢。下文详细介绍这三个命令的使用方法。 1.whereis命令 查看whereis的man page,whereis命令用于查找一个命令的二进制文件,源代码和...
locate:功能:在文件资料库中查找文件,locate命令其实是find -name的另一种写法,但是要比后者快得多,原因在于它不搜索具体目录,而是搜索数据库/var/lib/locatedb,这个数据库中含有本地所有文件信息。Linux系统自动创建这个数据库,并且每天自动更新一次,所以使用locate命令查不到最新变动过的文件。为了避免这种情况,可以...
find [路径] [搜索条件] [操作] 常用选项 选项/条件 功能 -name 按名称查找文件或目录,支持通配符 -type 按文件类型查找,如文件(f)或目录(d) -size 按文件大小查找 -exec 对找到的文件执行指定命令 -delete 删除找到的文件或目录 常用示例 按名称查找文件 代码语言:javascript 复制 find /path/to/search ...