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 按照访问时间进行...
等同 notfind / -size +1G -o -name"*.iso"# 查找/下大于1G或者名称为*.iso的文件find /tmp ! -typed# 查找/tmp下非目录文件# 对查找的文件执行删除操作find / -name a.txt -execrm-rf {} \; cat -- 查看文件内容,查看小文件时使用 # 选项-n# 查看文件时打印行号-b# 和 -n 相似,只不过对...
五、根据 文件类型或i节点 搜索 -type 根据文件类型查找:f表示文件,d表示目录,l表示软链接 范例:查找 /home 目录下文件类型是目录的 find /home -type l -inum 根据i节点查找 范例:查找 /tmp 目录下i节点为400342的文件或目录 find /tmp -inum 400342 六、组合条件 搜索 这里有两个参数: ①、-a 表示两...
使用locate 命令查询一个文件. [root@localhost ~]# updatedb [root@localhost ~]# locate /etc/passwd /etc/passwd /etc/passwd- 遍历文件查找: find 命令可以说是最重要的查找命令了,该命令参数较多。 [root@localhost ~]# find --help 语法格式:[ find [目录] [属性] 文件名 ] ...
Linux常用文件搜索命令 命令名称:find 语法:find [搜索范围] [匹配条件] 功能:文件搜索 1.按文件名查找 find 目录 -name 文件名 find /root -name test 2.按文件名查找,但不区分大小写 find 目录 -iname 文件名 find /root -iname test 3.使用*通配符来查找 ...
功能描述:在目录中查找文件。 命令格式 [root@localhost ~]# find 搜索路径 [选项] 搜索内容 find 是比较特殊的命令,它有两个参数: 第一个参数用来指定搜索路径; 第二个参数用来指定搜索内容。 而且find命令的选项比较复杂,我们一个一个举例来看。
在文件中搜索文本 使用该命令在文件中搜索文本字符串。 grep如果要查找包含特定短语或字符串的文件,可以使用该命令。下面是一个基本命令的示例:grepgrep grep -r -i "search query" /path/to/directory/ 该标志将搜索设置为“递归”,因此它将在当前目录和所有子目录中搜索包含查询字符串的任何文件。-r ...
Linux查找文件的四种方法 whereis find locate which
13、find排除某个目录find 查找路径 -path排除目录路径 > find . -path './home' -prune -o -name *.log find后面的第一个英文点号.表示当前根路径,-path ./home表示匹配路径为./home的文件夹,-prune表示把前面命令所匹配到的路径排除,不再进入该路径下面继续查找,-o表示或,-name表示查找log后缀的文件,...