首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linuxfind命令使用详解(

所以find以分号作为要执行命令所有参数结束标记。命令返回值为0则返回true。在exec参数指定执行命令中,可以使用{}符号表示当前find找到文件名。...从这个命令中我们学习一{} +格式使用注意事项,它不能写成: [root@GeekDevOps-find ~]# find / -name GeekDevOps.txt -exec cp {} /opt.../ \+; find: 遗漏“-exec”参数 所以只能使用-t参数改变cp命令参数顺序来指定相关动作。...命令查找到这个文件时,进行复制,接着进行下一次查找,结果就查找到了之前复制过来文件,这一点在平时使用中我们需要注意一。...至此,关于find命令介绍基本完成了,这是一个比较常用命令,还有更多功能期待大家去发现,具体可以man一find手册。随时随地阅读我文章,敬请关注同名微信公众号及头条号。

2.8K80

Linuxfind命令详解

这篇讲讲Linux下文件查找命令:locate和find,其中locate很简单,主要讲解find命令 locate 用法 locate to/find/file/name 直接加上需要文件名就行了...,是Linux上查找最常用,但是缺点也是比较明显: 如果文件数量很多的话,查找起来很慢 whatever,find依然是最有用且最常用Linux查找命令 用法 find支持文件名正则表达式查找,按文件修改时间查找...,按文件大小查找,按文件权限查找,按文件类型查找等,查找到以后还支持直接对查找到文件使用命令,功能非常强大 典型find命令写法是: find 查找路径 查找标准 查找到之后动作 比如:...find /home -type d -ls 意思是: 找出/home/所有的目录,并显示目录详细信息 选项 按文件名查找 -name 直接加文件名,且支持文件名通配 iname...: 修改时间 -amin: 改变时间(按照分钟计算) -cmin: 访问时间 -mmin: 修改时间 使用[+,-]表示[大于,小于] example: find

1.8K100
您找到你想要的搜索结果了吗?
是的
没有找到

Linux find命令使用

最近在工作中学习了不少Linux方面的命令,比如vim使用命令find命令、rpm打包spec配置文件等等。 鸟哥私房才基础版给了我不少帮助,在这里感谢鸟哥。     ...上网找了一Linux删除目录下所有.svn方法,方法如下: Linux删除这些目录是很简单,主要是使用find工具,命令如下 find ....-type d -iname ".svn" -exec rm -rf {} \;      感觉Linuxsubersion客户端速度蛮快,5.8G目录花10多分钟就能下载到本地,但是使用Windows...-print find命令将匹配文件输出到标准输出。 -exec find命令对匹配文件执行该参数所给出s h e l l命令。...可以在终端下使用man find来查询find命令相关参数。

4K30

linux find命令使用_linux打包命令tar

Linuxfind命令是系统中查找文件命令,可以帮助用户快速找出自己所需要文件。...文件大小###查找指定文件大小文件 find -size -文件大小###查找小于指定文件大小文件 find -size +文件大小###查找大于指定文件大小文件 例: 这里我们先截取三个大小不同文件...在/mnt目录下查找小于20K文件 在/mnt目录下查找大于20K文件 按文件修改时间查找 find -cmin 1###查找修改时间为1min文件 find -cmin -1###查找修改时间小于...find -type 类型 f:文件| l:软链接| d:目录| c:字符设备| b:快设备| s:套接字 例: 查找/mnt文件 查找/mnt目录 通过文件权限查找 find -perm...查找到文件后,如果需要进一步操作,比如复制,查看,则需要使用到-exec 参数 find -exec 命令 {} \;###{}表示前面find查找出文件 例: 查找根目录下属于mail组中文件

4.9K10

Linux操作系统find命令

Linux find 命令用来在指定目录下查找文件。任何位于参数之前字符串都将被视为欲查找目录名。如果使用命令时,不设置任何参数,则 find 命令将在当前目录下查找子目录与文件。...和 expression,在命令列上第一个 - ( ) , !...之前部份为 path,之后是 expression。如果 path 是空字串则使用目前路径,如果 expression 是空字串则使用 -print 为预设 expression。...expression 中可使用选项有二三十个之多,在此只介绍最常用部份。...-mount, -xdev : 只检查和指定目录在同一个文件系统文件,避免列出其它文件系统中文件 -amin n : 在过去 n 分钟内被读取过 -anewer file : 比文件 file 更晚被读取过文件

1K00

Linuxfind、awk、sed、grep命令例子

find:搜索工具 # 列出当前目录及子目录下所有文件和文件夹 find . # 在/home目录下查找以.txt结尾文件名,-i表示忽略大小写 find /home -iname "*.txt"...find命令详细介绍 awk:数据快速处理 # test.txt 2 this is a test 3 Are you like awk This's a test 10 There are orange...,使用-f参数作为允许脚本 awk -f cal.awk log.txt # 过滤第一项大于2行(很神奇是,这里非数字不能作为0来比较) awk '$1>2' log.txt 3 Are you...、后三行,-A(After)匹配行之后,-B(Before)匹配行之前 grep "abc" -A 3 -B 3 test.txt grep一般结合其他命令来用 grep也可以使用正则进行匹配 fgrep...fgrep -lRZ "1.2.3.4" . | xargs -0 sed -i -e "s/1.2.3.4/5.6.7.8" 总结 三个命令运用形式  grep ‘字符’ 文件  sed ‘命令

1.8K10

Linux find命令使用方法

find命令用于在指定目录下查找文件。...参数 -name :后跟需要匹配文件名模式,需要使用引号引起来 下面是一些简单示例查找:(~表示$HOME目录) 1.查找当前$HOME'.log'结尾文件 find ~ –name "*.log...–perm 777 –print how to Find file in Linux -prune :忽略某个目录 1.希望在tmp查找,但不希望在/tmp/tmp1查找 find test –...2.查找/home目录下3日以前文件 find / –mtime +3 –print 10 Linux find exec examples -newer :查找更改时间比某个文件新但另外一个文件旧所有文件...–newer tmp.log -size :根据文件大小来查找文件(这里文件长度既可以使用块来计量,也可以使用字节来计量) 1.查找当前目录下文件长度大于1M字节文件 find .

1.3K00

Linux 命令 | find

Linux 命令 find 命令解析 Linux 命令 find 是一种查找文件和目录工具,可以通过文件类型、日期、大小等属性来查找符合要求文件。...find 一般形式如下: find [path] [option] [action] 其中,参数 path 表示要查找目录,option 表示查找选项,action 表示对查找到文件要执行操作...这个命令意思是:在/data/logs目录下查找文件名以 access.log开头、文件类型为文件、修改时间在7天内所有文件,并将其复制到 /backup 目录下。...Linux 命令 find 命令注意事项 find 命令搜索文件或目录是从给定路径开始向下递归,找到所有符合条件文件或目录: -exec选项后面的命令必须以;结尾表示命令结束; -prune选项表示不进入指定目录查找文件...,可提高查找效率; -regex选项可以使用正则表达式查找文件; find 命令属性条件可以使用-mtime、-atime和-ctime,分别表示文件修改时间、访问时间和修改权限时间。

16820

Linux命令(31)——find命令

find首先对整个命令行进行语法解析,并应用给定options,然后定位到搜索路径path开始对路径文件或子目录进行表达式评估或测试(test),评估或测试过程是按照表达式顺序从左向右进行(...如果命令返回状态码为0则该action返回true,command后面的所有内容都被当作command参数,直到分号";"为止,其中参数部分使用字符串"{}"时,它表示find找到文件名,即在执行命令时...:使用这一选项可以使find命令不在当前指定目录中查找,如果同时使用-depth选项,那么-prune将被find命令忽略。...---- 参考文献 [1]man find [2]Linux find运行机制详解 [2]【日常小记】linux中强大且常用命令find、grep [3]Linux find 用法示例...[4]Linux命令大全.find命令 [5]鸟哥.鸟哥私房菜基础学习篇第三版[M].北京:人民邮电出版社,2010:183-184

1.9K50

linuxfind命令基本使用方法_find命令用法及参数

Linux系统find命令用法 Linux 查找命令findLinux系统中最重要和最常用命令之一,用于查找与指定参数条件匹配文件及目录列表。...find查找命令可以在各种条件使用,我们可以通过权限,用户,组,文件类型,修改日期,大小等多种条件来查找文件。 这里我会以实例形式向大家说明find命令具体用法。...find命令格式很简单,一般分成三个部分:1)find命令;2)搜索路径(目录可以写多个);3)表达式。对于find命令,最需要学习是表达式这一段。...这个参数常见格式是-exec command ; 后面的分号是用来给find做标记用find在解析命令时候,要区分给定参数是要传给自己还是要传给command命令,所以find以分号作为要执行命令所有参数结束标记...下图命令是在/mnt查找文件权限u、g、o位(只要)任意一位有写权限w文件,并对查找出所有文件减去写权限,{}表示find命令查找结果 注意: 在使用分号时候前面要加转译字符\,因为分号也是bash

1K20

Linuxfind命令

find命令用来在指定目录下查找文件。任何位于参数之前字符串都将被视为欲查找目录名。如果使用命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。...并且将查找到子目录和文件全部进行显示。在运行一个非常消耗资源find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大文件系统可能会花费很长时间。...命令格式 > find pathname -options [-print -exec -ok ...]...但会把结果保存成指定列表文件; -fstype:只寻找该文件系统类型文件或目录; -gid:查找符合指定之群组识别码文件或目录; -group:查找符合指定之群组名称文件或目录...查找系统中空文件 > find / -empty -type f 原文链接:https://rumenz.com/rumenbiji/linux-find.html 微信公众号:入门小站

3.9K00

Linuxfind命令

find命令用来在指定目录下查找文件。任何位于参数之前字符串都将被视为欲查找目录名。如果使用命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。...并且将查找到子目录和文件全部进行显示。在运行一个非常消耗资源find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大文件系统可能会花费很长时间。...命令格式 > find pathname -options [-print -exec -ok ...]...但会把结果保存成指定列表文件; -fstype:只寻找该文件系统类型文件或目录; -gid:查找符合指定之群组识别码文件或目录; -group:查找符合指定之群组名称文件或目录...查找系统中空文件 > find / -empty -type f 原文链接:https://rumenz.com/rumenbiji/linux-find.html

3.5K10

Linux find命令详解

-prune 使用这一选项可以使find命令不在当前指定目录中查找,如果同时使用-depth选项,那么-prune将被find命令忽略。 -user 按照文件属主来查找文件。...4、使用exec或ok来执行shell命令 使用find时,只要把想要操作写在一个文件里,就可以用exec来配合find查找,很方便 在有些操作系统中只允许-exec选项执行诸如l s或ls...大多数用户使用这一选项是为了查找旧文件并删除它们。建议在真正执行rm命令删除文件之前,最好先用ls命令看一,确认它们是所要删除文件。...如果验证一find命令,会发现该命令只输出从当前路径起相对路径及文件名。 例如:为了用ls -l命令列出所匹配到文件,可以把ls -l命令放在find命令-exec选项中 # find ....先建几个admin.log*文件 ,才能使用下面这个命令 $ find .

3.9K20
领券