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

linux find exec

查找当前目录下的以.log结尾的文件或目录,并移动到test目录下 find是我们很常用的一个Linux命令,但是我们一般查找出来的并不仅仅是看看而已,还会有进一步的操作,这个时候exec的作用就显现出来了...{} 花括号代表前面find查找出来的文件名。 使用find时,只要把想要的操作写在一个文件里,就可以用exec来配合find查找,很方便的。...在有些操作系统只允许-exec选项执行诸如l s或ls -l这样的命令。大多数用户使用这一选项是为了查找旧文件并删除它们。...home]# find -type f ./1.log ./2.log ./3.c [root@localhost home]# find -type f -exec ls -l {} \; -rw-r...,删除没有提示) 命令: find -type f -mtime -1 -exec rm {} \; 输出: [root@localhost home]# ll total 0 -rw-r--r--.

4.4K20

Linuxfind exec

{}花括号代表前面find查找出来的文件名。 使用find时,只要把想要的操作写在一个文件里,就可以用exec来配合find查找,很方便的。...在有些操作系统只允许-exec选项执行诸如ls或ls -l这样的命令。大多数用户使用这一选项是为了查找旧文件并删除它们。...-type f -name "*.log" -mtime +30 -ok rm {} \; 在上面的例子find命令在当前目录查找所有文件名以.log结尾、更改时间在30日以上的文件,并删除它们...-exec使用grep > find / -name "passwd*" -exec grep "root" {} \; 任何形式的命令都可以在-exec选项中使用。...find命令首先匹配所有文件名为passwd*的文件,然后执行grep命令看看在这些文件是否存在一个root用户 查找当前目录下所有的.log文件并移动到指定目录 > find .

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

Linuxfind exec

{}花括号代表前面find查找出来的文件名。 使用find时,只要把想要的操作写在一个文件里,就可以用exec来配合find查找,很方便的。...在有些操作系统只允许-exec选项执行诸如ls或ls -l这样的命令。大多数用户使用这一选项是为了查找旧文件并删除它们。...-type f -name "*.log" -mtime +30 -ok rm {} \; 在上面的例子find命令在当前目录查找所有文件名以.log结尾、更改时间在30日以上的文件,并删除它们...find命令首先匹配所有文件名为passwd*的文件,然后执行grep命令看看在这些文件是否存在一个root用户 查找当前目录下所有的.log文件并移动到指定目录 > find ..../rumenz \; 原文链接:https://rumenz.com/rumenbiji/linux-find-exec.html 微信公众号:入门小站

3.8K00

Linuxfind exec

{}花括号代表前面find查找出来的文件名。 使用find时,只要把想要的操作写在一个文件里,就可以用exec来配合find查找,很方便的。...在有些操作系统只允许-exec选项执行诸如ls或ls -l这样的命令。大多数用户使用这一选项是为了查找旧文件并删除它们。...-type f -name "*.log" -mtime +30 -ok rm {} \; 在上面的例子find命令在当前目录查找所有文件名以.log结尾、更改时间在30日以上的文件,并删除它们...find命令首先匹配所有文件名为passwd*的文件,然后执行grep命令看看在这些文件是否存在一个root用户 查找当前目录下所有的.log文件并移动到指定目录 > find ....-name "*.log" -exec mv {} ../rumenz \; 原文链接:https://rumenz.com/rumenbiji/linux-find-exec.html

3.9K30

Linuxfind exec

{}花括号代表前面find查找出来的文件名。 使用find时,只要把想要的操作写在一个文件里,就可以用exec来配合find查找,很方便的。...在有些操作系统只允许-exec选项执行诸如ls或ls -l这样的命令。大多数用户使用这一选项是为了查找旧文件并删除它们。...-type f -name "*.log" -mtime +30 -ok rm {} \; 在上面的例子find命令在当前目录查找所有文件名以.log结尾、更改时间在30日以上的文件,并删除它们...find命令首先匹配所有文件名为passwd*的文件,然后执行grep命令看看在这些文件是否存在一个root用户 查找当前目录下所有的.log文件并移动到指定目录 > find ....-name "*.log" -exec mv {} ../rumenz \; 原文链接:https://rumenz.com/rumenbiji/linux-find-exec.html

3.5K20

linux每日命令(21):find命令之exec

find是我们很常用的一个Linux命令,但是我们一般查找出来的并不仅仅是看看而已,还会有进一步的操作,这个时候exec的作用就显现出来了。...{} 花括号代表前面find查找出来的文件名。 使用find时,只要把想要的操作写在一个文件里,就可以用exec来配合find查找,很方便的。...在有些操作系统只允许-exec选项执行诸如l s或ls -l这样的命令。大多数用户使用这一选项是为了查找旧文件并删除它们。...home]# find -type f ./1.log ./2.log ./3.c [root@localhost home]# find -type f -exec ls -l {} \; -rw-r...,删除没有提示) 命令: find -type f -mtime -1 -exec rm {} \; 输出: [root@localhost home]# ll total 0 -rw-r--r--.

1.3K30

Centos7find命令的用法,以及find+execfind+xargs

Centos7find命令的用法,以及find+execfind+xargs 2018年12月02日 16:35:07 mccok_MC 阅读数 616 1、查找文件 find / -name ‘...命令的选项: find顾名思义就是查找,Linuxfind命令提供相当多的查找条件,因此功能比较强大,可以在众多文件或目录下查找你想要的任何文件或目录。...在有些操作系统只允许-exec选项执行诸如l s或ls -l这样的命令。大多数用户使用这一选项是为了查找旧文件并删除它们。...如果验证一下find命令,会发现该命令只输出从当前路径起的相对路径及文件名。 应用实例 实例1:ls -l命令放在find命令的-exec选项 命令: find ....当使用诸如mv或rm命令时,可以使用-exec选项的安全模式。它将在对每个匹配到的文件进行操作之前提示你。 实例2:在目录查找更改时间在n日以前的文件并删除它们 命令: find .

3K30

exec_command 详解_linux exec命令

JustifyCenter 将当前选中区在所在格式化块置。 JustifyFull 目前尚未支持。 JustifyLeft 将当前选中区所在格式化块左对齐。...LiveResize 迫使 MSHTML 编辑器在缩放或移动过程持续更新元素外观,而不是只在移动或缩放完成后更新。...RemoveFormat 从当前选中区删除格式化标签。 RemoveParaFormat 目前尚未支持。 SaveAs 将当前 Web 页面保存为文件。...UnBookmark 从当前选中区删除全部书签。 Underline 切换当前选中区的下划线显示与否。 Undo 目前尚未支持。 Unlink 从当前选中区删除全部超级链接。...没有内建链接输入窗口,所以就需要用以下方式嵌入链接 execCommand(“CreateLink”,””,TURL) 插入图片–由于IE嵌入的可编控件是针对本地资源的,所以其默认的图片资源来自本地

2.4K30

Linuxfind命令教程

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

11910

Linux命令:find . -type d -name doc -exec rm -rf {} ;报错分析及解决

# mkdir doc # find . -type d -name "doc" -exec rm -rf {} \;  #虽然此处报错,却删除成功 # echo $? ?...原因分析     首先了解一个知识点,很容易被忽略,find会查找指定路径下的目录和文件及目录的子目录和子文件; find命令在查找第一个doc目录就将此路径传递给-exec后面的命令执行操作,从下面的这个图片可以看出...,在查找到第一个doc路径后打印(-print)该路径,然后将该路径传递给后面的echo命令,那么也会再次打印该路径,故打印两次,执行完-exec后面的命令后,继续执行find命令,在刚才查找到doc路径下查找下一个名称为...-type d -name "doc" -exec rm -rf {} \; 将查找到的目录传递给rm进行删除,而此时doc目录已经删除,find又要在已删除的doc目录下进行继续搜索是否有名称为doc.../doc': No such file or directory) 总结:   find将结果传递给-exec后的命令,然后继续执行find再次查找子目录     find命令会查找指定路径下的文件和目录及目录下的子文件和目录

4.8K21

Linuxfind命令的点滴积累

find 命令在Linux的作用非常强大,对于初学者来说,可能有很多的参数并不能很熟练的使用,导致无法充分发挥find的强大作用;本文对部分参数做初步的探索: -regex ;这个参数和 -name...在需要用正则表达式的时候,-regex 会比 -name方便很多,想必你也知道,正则表达式有不同的标准,所以在find命令可以通过 -regextype 来指定采用的正则表达式规范 , 从而让 -regex.../zcat #查找24小时以内,50分钟之前修改的文件 [root@localhost bin]# find ....-mtime 0 -mmin +50 -type f -exec ls -l {} \; -rw-r--r--. 1 root root 0 Aug 17 12:34 ./8442 -rw-r--r-...-mtime 0 -mmin +50 -type f -exec ls -l {} \; -rw-r--r--. 1 root root 0 Aug 17 12:34 ./5534 -rw-r--r-

1.2K20

linuxfind命令使用方法

基本格式:find path expression1、按照文件名查找find / -name httpd.conf  #在根目录下查找文件httpd.conf,表示在整个硬盘查找find /etc -name...表示在/etc目录下查找文件名中含有字符串‘srm’的文件find ....)find / -atime -2   # 查找在系统中最后48小时访问的文件find / -empty   # 查找在系统为空的文件或者文件夹find / -group cat   # 查找在系统属于...group为cat的文件find/ -mmin -5   # 查找在系统中最后5分钟里修改过的文件(modify time)find / -mtime -1   #查找在系统中最后24小时里修改过的文件...find / -user fred   #查找在系统属于fred这个用户的文件find / -size +10000c  #查找出大于10000000字节的文件(c:字节,w:双字,k:KB,M:MB

1.6K10

find加上exec的参数来批量修改文件名字

Linux命令的规则 在 Linux ,命令通常由以下几个部分组成: 命令: 即你要执行的操作的名称,比如 ls, mkdir, find, grep 等等。...接下来我们就需要使用find加上exec的参数来批量修改文件名字。 最后的命令chatGPT帮忙写的 如下所示: find ....: find: 这个命令用于在文件系统搜索文件和目录。...-exec: 这个选项允许你在 find 命令的搜索结果上执行其他命令。在这个例子,-exec 后面跟着要执行的命令,{} 代表 find 命令找到的每个文件。...sh -c 'mv "0" 表示 find 命令找到的当前文件的路径, {} 和 \;: 在 -exec ,{} 代表 find 命令找到的每个文件的路径。\; 用于标记 -exec 命令的结束。

11710

Linuxfind命令的使用详解(下)

ACTIONS也是表达式的一部分,表达式的actions类型参数主要是用来对找到的文件进行操作的参数。...在find命令,还可以直接执行一些命令,这个用得好的话也同样能起到事半功倍的效果。 -execfind命令的exec是一个非常好用的参数,当然其可能造成的破坏也可能非常大。...所以find以分号作为要执行命令所有参数的结束标记。命令返回值为0则返回true。在exec参数指定的执行命令,可以使用{}符号表示当前find找到的文件名。...从这个命令我们学习一下{} +格式的使用注意事项,它不能写成: [root@GeekDevOps-find ~]# find / -name GeekDevOps.txt -exec cp {} /opt...find还可能常用的其他参数比如: -depth:制定了这个参数后,遇到目录先进入目录操作目录的文件,最后再操作目录本身。 -maxdepth:目录最大深度限制。

2.7K80
领券