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

Linuxfind命令使用详解(

-exec:find命令exec是一个非常好用参数,当然其可能造成破坏也可能非常大。在使用之前千万要确定自己在做什么。...从这个命令中我们学习一{} +格式使用注意事项,它不能写成: [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配置文件等等。 鸟哥私房才基础版给了我不少帮助,在这里感谢鸟哥。     ...遇到其中一个问题是使用ubuntu12.04往公司SVN上传一个目录,不过之前这个目录是从SVN下载下来,更改了目录后需要删除原来所有.svn目录。...上网找了一Linux删除目录下所有.svn方法,方法如下: Linux删除这些目录是很简单,主要是使用find工具,命令如下 find ....-type d -iname ".svn" -exec rm -rf {} \;      感觉Linuxsubersion客户端速度蛮快,5.8G目录花10多分钟就能下载到本地,但是使用Windows...可以在终端下使用man find来查询find命令相关参数。

4K30

Linux操作系统find命令

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

1K00

Linuxwhich、whereis、locate、find 区别

我们经常在linux要查找某个文件或命令,但不知道放在哪里了,可以使用下面的一些命令来搜索。...相比,whereis查找速度非常快,这是因为linux系统会将系统内所有文件都记录在一个数据库文件中,当使用whereis和下面即将介绍locate时,会从数据库中查找数据,而不是像find命令那样...,可以使用find,但是find是在硬盘上遍历查找,因此非常消耗硬盘资源,而且效率也非常低,因此建议大家优先使用whereis和locate。 ...,文件名是部分匹配(见 3 locate passwd 结果:opasswd) find      最强大,什么都能查,根据条件查找文件,在硬盘上查找,效率很低 参考推荐: Linuxwhich、...whereis、locate、find 命令区别 Linux Shell 常用命令与目录分区学习总结 linuxfind 命令 Linux xargs命令 linux软链接和硬链接

1.2K40

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命令使用方法

参数 -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 ....,删除时候提示 20 advanced Linux find Examples

1.3K00

Linuxfind命令使用详解(上)

欢迎转载,转载请注明出处,谢谢 find命令是各种Linux发现版中比较重要、常用一个命令,该命令功能强大,熟练掌握了这个命令使用,对平时系统运维、管理工作会起到事半功倍效果。...二.find命令格式 通过find在线帮助文档,我们可以知道,find命令使用格式为: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat...我们来大致了解一: [root@GeekDevOps-find system]# find -D help Valid arguments for -D: help Explain the...下面让我们具体举一个例子来讨论一find命令格式。...[root@GeekDevOps-find system]# find /bin /etc -name shadow /etc/shadow 由于[option]部分使用默认值,因此命令后直接跟是[

1.4K60

Linux find用法_find用法归纳

可以使用-print0来使用\0分隔,这样就不会分行了。但是一定要注意,-print0针对是\n转\0,如果查找文件名本身就含有空格,则find后-print0仍然会显示空格文件。...$ find /tmp -type f -mtime -3 -name "*.sh" (5). 根据文件大小搜索:-size 例如搜索/tmp大于100Ksh文件。...例如搜索目录中没有文件空目录。 $ find /tmp -type d -empty (8). 搜索到文件后并删除 例如搜索到/tmp”.tmp”文件然后删除。...搜索指定日期范围文件 例如搜索/test2017-06-03到2017-06-06之间修改过文件。 $ find /test -type f -newermt 2017-06-03 -a !...例如,搜索”/”所有”Find.pm”结尾文件: ls --hide proc / | xargs -i -P 0 find /{} -type f -name "*Find.pm" 可以使用time

3.4K20

linux find exec

查找当前目录下以.log结尾文件或目录,并移动到test目录下 find是我们很常用一个Linux命令,但是我们一般查找出来并不仅仅是看看而已,还会有进一步操作,这个时候exec作用就显现出来了...{} 花括号代表前面find查找出来文件名。 使用find时,只要把想要操作写在一个文件里,就可以用exec来配合find查找,很方便。...建议在真正执行rm命令删除文件之前,最好先用ls命令看一,确认它们是所要删除文件。 exec选项后面跟随着所要执行命令或脚本,然后是一对儿{ },一个空格和一个,最后是一个分号。...为了使用exec选项,必须要同时使用print选项。如果验证一find命令,会发现该命令只输出从当前路径起相对路径及文件名。 二. 使用示例 1....当使用诸如mv或rm命令时,可以使用-exec选项安全模式。它将在对每个匹配到文件进行操作之前提示你。 3.

4.4K20

Linux Vi编辑器和find命令使用

vi 编辑器 Linux使用文本文件来保存配置文件 文本编辑器:ASCII文件 emacs vi vi:Visual Interface(纯字符界面的编辑器) 全屏文本编辑,nano 模式化编辑器...V: 选择矩形行 ctrl+v:选择矩形块 末行模式:范围定界 start,end:可以使用绝对定界,也可以使用相对定界 ....&:用于在替换为内容部分中引用前面匹配到所有内容 find: 实时查找工具,通过遍历指定路径文件系统完成文件查找。...特点: 查找速度慢 精确查找 实时查找 语法格式: find [option]… [查找路径] [查找条件] [处理动作] 查找路径:指定具体目标路径;默认为当前目录 查找条件:指定查找标准...,可以文件名、大小、类型、权限等标准进行;默认为找出指定路径所有文件 处理动作:对符合条件文件做什么操作,默认为标准输出至屏幕。

3.9K20
领券