find命令(代码片段)

author author     2023-01-01     142

关键词:

从根目录开始查找所有扩展名为.log的文本文件,并找出包含”ERROR”的行
find / -type f -name "*.log" | xargs grep "ERROR"
例子:从当前目录开始查找所有扩展名为.in的文本文件,并找出包含”thermcontact”的行

find . -name "*.in" | xargs grep "thermcontact"

找到以dat结尾的文件并找到显示4500的行

find . -name "*.dat" | xargs grep "4500" | cut -f10 -d‘|‘

----把find 出来的文件 复制到指定目录下

find . -name  ‘blfs*‘ |xargs -i cp   /home/xfj/blfstemp/
find . -name  ‘blfs_20170629_00_1092.dat‘ |xargs -i cp   /home/xfj/filesTemp/
find . -name  ‘xfr_*‘ |xargs -i cp   ../../downloadfile/

--删除当前目录下大小为0KB的文件

find . -name ‘*error*‘ | find . -name "*" -type f -size 0c | xargs -n 1 rm -f

#查找所有大于1G的文件
find / -size +1G

#查找jpg结尾的文件

find ~ -name ‘*jpg‘

#查找后缀名为jpg的文件,且不区分大小写

find ~ -iname ‘*jpg‘

#-o 或条件查找

find ~ ( -iname ‘jpeg‘ -o -iname ‘jpg‘ )

#-type f 指定查找的内容为文件,不含目录

find ~ ( -iname ‘*jpeg‘ -o -iname ‘*jpg‘ ) -type f

#-type d 只查找目录

find ~ ( -iname ‘*jpeg‘ -o -iname ‘*jpg‘ ) -type d

#查找最近7天创建的文件

find ~ ( -iname ‘*jpeg‘ -o -iname ‘*jpg‘ ) -type f -mtime -7

#属主为bcotton的所有文件

find /data -owner bcotton

#按文件权限查找,查找所有只读文件

find ~ -perm -o=r

find命令总结(代码片段)

...打印找到的子目录和文件(默认参数-print)。相对于locate命令,find命令进行实时查询,查找速度较慢语法:  find  path  -option  [-print]   [-exec-okcommand 查看详情

find命令(代码片段)

...Linux快捷键:CTRL-d退出当前登录用户CTRL-u删除光标之前的命令CTRL-e光标到末端CTRL-a光标到开始find命令:按文件名模糊查询find/etc/-name‘sshd‘只按目录查询【加-typed】find/etc/-typed-name‘sshd‘可以是目录也可以是文件find/etc/-typef-name... 查看详情

find命令(代码片段)

从根目录开始查找所有扩展名为.log的文本文件,并找出包含”ERROR”的行find/-typef-name"*.log"|xargsgrep"ERROR"例子:从当前目录开始查找所有扩展名为.in的文本文件,并找出包含”thermcontact”的行find.-name"*.in"|xargsgrep"thermcontact"找到以d... 查看详情

find命令(代码片段)

查找当前目录下的hello.txt文件find-name"hello.txt"find|grephello.txtll|grephello.txt查找所有目录下的hello.txt文件find/-name"hello.txt"find/|grephello.txt查找当前目录下以h开头的文件#区分大小写find-iname"h*"#不区分大小写find-inam... 查看详情

常用的find命令(代码片段)

find命令find[路径名]–name/-size/-permfind[路径名]–name“*p”在路径搜索p结尾的文件夹及文件find[路径名]–name“[ab]*”在路径搜索以a或b开头的文件夹及文件find[路径名]–size+20M在路径搜索大于20M的文件find[路径名]–size-20M在路径搜索... 查看详情

find与xargs配合使用(代码片段)

在使用find命令的-exec选项处理匹配到的文件时,find命令将所有匹配到的文件一起传递给exec执行。但有些系统对能够传递给exec的命令长度有限制,这样在find命令运行几分钟之后,就会出现溢出错误。错误信息通常是“参数列太... 查看详情

linux常见命令之find;+结合其它命令使用案例详解(代码片段)

Linux常见命令之Find结合其它命令声明与简介Linux里的find命令可以结合其它命令一起使用,比如结合echo、rm等一起处理。本文主要通过案例来介绍find结合其它命令使用的特点。使用Find#场景一逐个匹配(找到当前一级目录下的所... 查看详情

shell命令—find(代码片段)

find命令#删除/home/fengshuiyue目录下一周前的目录fengshuiyue@ralc:~>find/home/fengshuiyue-maxdepth1-typed-mtime+7!-path/home/fengshuiyue-execrm-rf\\;-maxdepth数字:目录最大深度(-maxdepth1表示只查找1级子目录,-maxd 查看详情

结合find命令删除指定后缀的文件(代码片段)

结合find删除通过find来完成,更加安全智能,支持的参数更多。可以先使用ls命令列出需要删除的文件看是否正确,然后再执行删除命令。例如,通过如下指令,删除user目录下的png文件:find/home/user/-name".png"|xargsrm-r 查看详情

find查找常用命令(代码片段)

#统计查找到文件总的大小find ./  -type f -mtime +3 -name "*.log" |xargs du -ch  find ./  -name  "*.log" | xargs& 查看详情

find命令之正则表达式(代码片段)

find-regex‘.*_(OK|NG).csv‘|sort//特殊字符需要进行转义forfilein`find-regex‘.*_(OK|NG).csv‘|sort`;doecho$filedone正则表达式手册 查看详情

find命令(代码片段)

find实时查找工具,通过遍历指定路径完成文件查找1、工作特点?查找速度略慢?精确查找?实时查找?可能只搜索用户具备读取和执行权限的目录2、语法find[OPTION]...[查找路径][查找条件][处理动作]查找路径:指定具体目标路径;默... 查看详情

find命令的简单使用(代码片段)

Find命令格式:find[option][Path][筛选条件][处理动作]Path:默认当前目录筛选条件:对文件/目录设置筛选条件处理动作:默认显示所有文件  筛选条件:    -nameName文件或目录名称,区分大小写    -inameName不区分大小写... 查看详情

linux汇总基本命令(代码片段)

一、find命令1、find命令基本语法:#find路径[选项选项的值]...-name:根据文件的名称进行-type:按文件类型进行搜索,f代表普通文件,d代表文件夹2、find命令+模糊搜索#find路径-name"通配符*"-typef/-typed3、根据文件修改时间搜索文件#find... 查看详情

linux命令(代码片段)

 find命令find命令是查找文件的一个命令具体用法为find路径参数查找范围  grep命令      grep命令和find命令都是用于查找的一个命令s所不同的是grep命令主要用于查找文件内容,是Linux常用的命令之... 查看详情

文件查找命令(代码片段)

find:find/dir-name"ysh":根据名字查询目录及字目录符合条件的文件;find/dir-userusername:根据属主查找文件;find/dir-groupGROUPNAME:根据属组查找文件;find/dir-typefile(f,d,l,b,c,p,s):根据文件类型查找;find/dir-size+100M,根据文件大小查找;... 查看详情

find命令局部小结之xtime(代码片段)

大家在使用find命令的时候往往会使用它的-name 或者-xtime,在这里就说下他的xtime。find/-mtime+7、find/-mtime-7、find/-mtime7UNIX/Linux文件系统每个文件都有三种时间戳:访问时间(-atime/天,-amin/分钟):用户最近一次访问时间。修改... 查看详情

find命令文件查找和比较(代码片段)

find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。语... 查看详情