首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

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,分别表示文件修改时间、访问时间和修改权限时间。

15320

Linux小技巧:使用find命令删除空文件

在某个目录下有很多代码创建空文件,分布在不同层级子目录中,我们有没有办法可以快速地全部把它们删掉呢? findLinux系统中一个强大命令,通过它我们可以找到空文件,然后将它们进行删除。...TL;DR 最终命令如下: find . -type f -size 0 -print -delete 几个参数详细说明见下。...s: socket 所以下面的命令只会列出当前目录下所有文件: find ....-type f -size 0 另一个选项是-delete,它作用是直接删除找到文件。 还有一个选项是-print,即打印匹配文件路径到标准输出。...结合这几个选项,我们就能删除当前目录下所有空文件,并且在删除时打印文件名: find . -type f -size 0 -print -delete

22530

Linux命令(31)——find命令

actions部分一般是执行某些命令,或实现某些功能。这部分是findcommand line部分。 -delete:删除文件,如果删除成功则返回true,如果删除失败,将给出错误信息。"...,但没有更多路径,在命令行中指定将被处理; 5.常用示例 (1)在/logs目录中查找更改时间在5日以前文件并删除它们。...-type f -size 10k (16)删除匹配文件,#删除当前目录下所有.txt文件。 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命令用来在指定目录下查找文件。任何位于参数之前字符串都将被视为欲查找目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。...并且将查找到子目录和文件全部进行显示。在运行一个非常消耗资源find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大文件系统可能会花费很长时间。...命令格式 > find pathname -options [-print -exec -ok ...]...100M -size -500M 查找系统中文件大于500M文件,并删除 > find / -type f -size +500M -delete 或 > find / -type f -size +...查找系统中空文件 > find / -empty -type f 原文链接:https://rumenz.com/rumenbiji/linux-find.html 微信公众号:入门小站

3.9K00

Linuxfind命令

find命令用来在指定目录下查找文件。任何位于参数之前字符串都将被视为欲查找目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。...并且将查找到子目录和文件全部进行显示。在运行一个非常消耗资源find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大文件系统可能会花费很长时间。...命令格式 > find pathname -options [-print -exec -ok ...]...+100M -size -500M 查找系统中文件大于500M文件,并删除 > find / -type f -size +500M -delete 或 > find / -type f -size...查找系统中空文件 > find / -empty -type f 原文链接:https://rumenz.com/rumenbiji/linux-find.html

3.5K10

Linux find命令详解

-print: find命令将匹配文件输出到标准输出。 -exec: find命令对匹配文件执行该参数所给出shell命令。...大多数用户使用这一选项是为了查找旧文件并删除它们。建议在真正执行rm命令删除文件之前,最好先用ls命令看一下,确认它们是所要删除文件。...在下面的例子中, find命令在当前目录中查找所有文件名以.LOG结尾、更改时间在5日以上文件,并删除它们,只不过在删除之前先给出提示。 $ find ....n 按y键删除文件,按n键不删除。 任何形式命令都可以在-exec选项中使用。 在下面的例子中我们使用grep命令。.../fie1 6、find命令删除当目录中访问时间在7日以来、含有数字后缀admin.log文件。 该命令只检查三位数字,所以相应文件后缀不要超过999。

3.8K20

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

Linuxfind命令是系统中查找文件命令,可以帮助用户快速找出自己所需要文件。...文件大小###查找指定文件大小文件 find -size -文件大小###查找小于指定文件大小文件 find -size +文件大小###查找大于指定文件大小文件 例: 这里我们先截取三个大小不同文件...在/mnt目录下查找小于20K文件 在/mnt目录下查找大于20K文件 按文件修改时间查找 find -cmin 1###查找修改时间为1min文件 find -cmin -1###查找修改时间小于...查找到文件后,如果需要进一步操作,比如复制,查看,则需要使用到-exec 参数 find -exec 命令 {} \;###{}表示前面find查找出文件 例: 查找根目录下属于mail组中文件...如发现本站有涉嫌侵权/违法违规内容, 请发送邮件至 举报,一经查实,本站将立刻删除

4.8K10

Linuxfind命令

find命令用来在指定目录下查找文件。任何位于参数之前字符串都将被视为欲查找目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。...并且将查找到子目录和文件全部进行显示。在运行一个非常消耗资源find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大文件系统可能会花费很长时间。...命令格式 > find pathname -options [-print -exec -ok ...]...100M -size -500M 查找系统中文件大于500M文件,并删除 > find / -type f -size +500M -delete 或 > find / -type f -size +...查找系统中空文件 > find / -empty -type f 原文链接:https://rumenz.com/rumenbiji/linux-find.html

1.3K30

Linuxfind命令

find命令用来在指定目录下查找文件。任何位于参数之前字符串都将被视为欲查找目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。...并且将查找到子目录和文件全部进行显示。在运行一个非常消耗资源find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大文件系统可能会花费很长时间。...命令格式 > find pathname -options [-print -exec -ok ...]...,若回答“y”或“Y”,则放弃执行命令; -path:指定字符串作为寻找目录范本样式; -perm:查找符合指定权限数值文件或目录; -print:假设find指令回传值为...100M -size -500M 查找系统中文件大于500M文件,并删除 > find / -type f -size +500M -delete 或 > find / -type f -size +

1.4K10

Linux命令find——查找命令

apps目录下查找属于gem用户组文件:find /apps -group gem -print 5 :按照更改时间或访问时间等查找文件: UNIX/Linux文件系统每个文件都有三种时间戳: 访问时间...建议在真正执行rm命令删除文件之前,最好先用ls命令看一下,确认它们是所要删除文件。 exec选项后面跟随着所要执行命令或脚本,然后是一对儿{ },一个空格和一个\,最后是一个分号。...实例2:在目录中查找更改时间在n日以前文件并删除它们 命令find ....实例3:在目录中查找更改时间在n日以前文件并删除它们,在删除之前先给出提示 命令find ....命令在当前目录中查找所有文件名以.log结尾、更改时间在5日以上文件,并删除它们,只不过在删除之前先给出提示。

4.4K50

linux find命令详解_常用shell命令

find命令格式: find path -option [ -print ] [ -exec -ok command ] {} \; find命令参数: path:要查找目录路径...exec:对匹配文件执行该参数所给出shell命令。...形式为command {} ;,注意{}与;之间有空格 ok:与exec作用相同,区别在于,在执行命令之前,都会给出提示,让用户确认是否执行 |xargs 与exec作用相同 ,起承接作用。...区别在于 |xargs 主要用于承接删除操作 ,而 -exec 都可用 如复制、移动、重命名等 options :表示查找方式 案例 按名字查找(-name) 在当前目录及子目录中,查找大写字母开头...print 查找属组 mysql 文件 find / -group mysql -type f -print 按时间查找 查找2天内被更改过文件 find .

1.1K30

Linuxfind命令详解

这篇讲讲Linux下文件查找命令:locate和find,其中locate很简单,主要讲解find命令 locate 用法 locate to/find/file/name 直接加上需要文件名就行了...,是Linux上查找最常用,但是缺点也是比较明显: 如果文件数量很多的话,查找起来很慢 whatever,find依然是最有用且最常用Linux查找命令 用法 find支持文件名正则表达式查找,按文件修改时间查找...,按文件大小查找,按文件权限查找,按文件类型查找等,查找到以后还支持直接对查找到文件使用命令,功能非常强大 典型find命令写法是: find 查找路径 查找标准 查找到之后动作 比如:...-delete: 删除匹配到行 -ok COMMAND {} \; 每一次操作都需要用户确认,{}表示引用找到文件,是占位符 -exec COMMAND {} \; 每次操作无需确认 example...-type d -delete 删除当前目录下所有目录 find .

1.8K100

Linuxfind命令教程

AI摘要:本文详细介绍了Linux中`find`命令使用方法,这是一个在渗透测试中常用强大搜索工具。文章首先解释了`find`命令基本语法,包括路径、参数和表达式。...通过这些功能,`find`命令能够帮助用户快速定位系统中敏感文件和信息,为渗透测试提供支持。 Linuxfind命令 简介 在渗透测试过程中,我们常常需要在目标系统中搜索特定文件或目录。...Linuxfind命令是一个非常强大搜索工具,能够根据各种条件查找文件和目录。本文将详细介绍find命令常用参数及其用法,并结合实际例子进行说明。...例如,搜索当前目录下所有的.txt文件,并使用rm命令删除它们: find ....Linux系统中非常强大和灵活搜索工具,在渗透测试过程中经常用到。

12710
领券