在Linux系统中,find命令是一个十分强悍的工具,可以帮助用户查找文件或目录。这篇教程将向您展示怎样使用Linuxfind命令来查找您须要的文件。
基本句型
在使用Linuxfind命令之前,您须要了解其基本句型。Linuxfind命令的基本句型如下:
find [path] [expression]
其中:
比如:我们要在服务器的根目录查找包含“wljslmz”的文件或则目录:
find / -name "*wljslmz*"
输出:
查找文件类型
要查找特定类型的文件,您可以使用Linuxfind命令的-type选项。诸如,假若您要查找所有的文本文件,可以使用以下命令:
find /path/to/search -type f -name "*.txt"
在前面的命令中:
比如:我们要在服务器的根目录查找包含“wljslmz”的文件:
find / -type f -name "*wljslmz*"
输出:
查找文件名称
倘若您晓得要查找的文件的名称,可以使用-name选项来查找它。比如,要查找名为file.txt的文件,可以使用以下命令:
find /path/to/search -type f -name "file.txt"
在前面的命令中linux find过滤文件夹,-name选项指定要查找的文件名为file.txt。
比如:我们要在服务器的根目录查找包含“wljslmz”的文件:
find / -type f -name "wljslmz.txt"
输出:
查找文件大小
要查找特定大小的文件,您可以使用-size选项。比如,要查找大小为10MB的文件,可以使用以下命令:
find /path/to/search -type f -size 10M
在前面的命令中,-size选项指定要查找的文件大小为10MB。
比如:
find /usr -type f -size 10M
输出:
查找近来更改的文件
倘若您想查找近来更改的文件linux vi 命令,可以使用-mtime选项。诸如linux find过滤文件夹,要查找近来7天内更改过的文件,可以使用以下命令:
find /path/to/search -type f -mtime -7
在前面的命令中,-mtime选项指定查找近来7天内更改过的文件。
比如:
find /usr -type f -mtime -7
输出:
查找空文件或目录
要查找空文件或目录,可以使用-empty选项。诸如,要查找空目录,可以使用以下命令:
find /path/to/search -type d -empty
在前面的命令中,-typed指定查找的是目录类型,-empty选项指定查找空目录。
比如:
find /usr -type d -empty
输出:
查找权限
要查找特定权限的文件,可以使用-perm选项。诸如,要查找所有用户可读、可写和可执行的文件,可以使用以下命令:
find /path/to/search -type f -perm 777
在前面的命令中,-perm选项指定要查找的文件权限为777linux操作系统培训,这意味着所有用户都具有读、写和执行权限。
比如:
find /usr -type f -perm 444
输出:
组合选项
您可以将多个选项组合在一上去查找更精确的结果。诸如,要查找所有的图片文件(.jpg或.png)和大小不超过1MB的文件,可以使用以下命令:
find /path/to/search -type f ( -name "*.jpg" -o -name "*.png" ) -size -1M
在里面的命令中,(和)用于将-name选项组合在一起,表示查找以.jpg或.png结尾的文件;-size选项指定查找大小不超过1MB的文件。
推论
Linuxfind命令是一个十分强悍的工具,它可以帮助您查找文件和目录。在本教程中,我们介绍了Linuxfind命令的基本句型和各类选项,使您能否更好地了解怎样使用它来查找您须要的文件。假如您想了解更多关于Linuxfind命令的信息,请参阅Linuxfind命令的官方文档。