1、使用find命令 Linux find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录或文件。并且将查找到的子目录和文件全部进行显示。语法:find path -option [ -print ] [ -exec -ok command ] {} \;2、...
-iname 按文件名进行查找(忽略大小写) -size 按文件大小进行查找(1M;+1:大于1M的文件;-1:小于1M的文件) -type 按文件类型进行查找 -表示文件,在find指令中用f表示 d表示目录(文件夹) l表示链接文件 -mtime 按修改时间进行查找(-number表示n天以内的文件,+number表示n天以前的文件) -atime 按照访问时间进行...
(1)find / -name httpd.conf #在根目录下查找文件httpd.conf,表示在整个硬盘查找 (2)find /etc -name httpd.conf #在/etc目录下文件httpd.conf (3)find /etc -name '*srm*' #使用通配符*(0或者任意多个)。表示在/etc目录下查找文件名中含有字符串‘srm’的文件 (4)find . -name 'srm*' #表示当前...
五、根据 文件类型或i节点 搜索 -type 根据文件类型查找:f表示文件,d表示目录,l表示软链接 范例:查找 /home 目录下文件类型是目录的 find /home -type l -inum 根据i节点查找 范例:查找 /tmp 目录下i节点为400342的文件或目录 find /tmp -inum 400342 六、组合条件 搜索 这里有两个参数: ①、-a 表示两...
Linux常用文件搜索命令 命令名称:find 语法:find [搜索范围] [匹配条件] 功能:文件搜索 1.按文件名查找 find 目录 -name 文件名 find /root -name test 2.按文件名查找,但不区分大小写 find 目录 -iname 文件名 find /root -iname test 3.使用*通配符来查找 ...
在文件中搜索文本 使用该命令在文件中搜索文本字符串。 grep如果要查找包含特定短语或字符串的文件,可以使用该命令。下面是一个基本命令的示例:grepgrep grep -r -i "search query" /path/to/directory/ 该标志将搜索设置为“递归”,因此它将在当前目录和所有子目录中搜索包含查询字符串的任何文件。-r ...
find在指定目录下查找 find path -name testfile find / -name nginx find / -name nginx* #模糊匹配 find / -mmin -20 #最近20分钟内修改的文件 find / -mtime -1 #最近1天内修改的文件 2.locate linux系统每天至少自动扫描一次文件,将结果保存到数据库,locate查的是数据库记录。locate查询比find要快,...
Linux查找文件的四种方法 whereis find locate which
-name:按照文件名查找 -perm:按照文件权限来查找 -prune:可用使find命令不在当前制定的目录中查找,如果同时使用-depth选项,那么-prune将被find忽略 -user:按照文件属主查找 -group:按照文件属组查找 -nouser:查找无有效属主的文件 -nogroup:查找无有效属组的文件 ...
– 搜索指定名称的文件:locate fileName – 忽略大小写搜索文件:locate -i fileName 3. grep命令:grep命令用于在文件中查找指定的字符串。虽然它主要用于搜索文件内容,但也可以用于搜索文件名。基本语法如下: grep [option] pattern [file] [option] 可以用来指定一些选项,如忽略大小写、打印匹配行数等。