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

Linuxfind命令的参数详解

不管当前路径是什么,如果想要在自己的根目录$HOME中查找文件名符合*.log的文件,使用~作为 ‘pathname’参数,波浪号~代表了当前用户的家目录。...查找当前登录用户家目录的.log文件 > find ~ -name "*.log" 查找当前目录下以大写字母开头的文件 > find ....-user root 查找当前目录所属主被删除的文件 > find . -nouser 在当前目录查找所属组是root的文件 > find ....-group root 查找当前目录所属组被删除的文件 > find . -nogroup 按时间查找文件 查找更改时间在7日以内的文件 > find ....-newer a.log type选项 在/etc目录下查找所有的目录 > find /etc -type d 在/etc目录下查找所有的符号链接文件 > find /etc -type l size参数

64000

Linuxfind命令的参数详解

find 常见的注意事项 使用name选项 文件名选项是find命令最常用的选项,要么单独使用该选项,要么和其他选项一起使用。 可以使用某种文件名模式来匹配文件,记住要用引号将文件名模式引起来。...不管当前路径是什么,如果想要在自己的根目录$HOME中查找文件名符合*.log的文件,使用~作为 'pathname'参数,波浪号~代表了当前用户的家目录。...查找当前登录用户家目录的.log文件 > find ~ -name "*.log" 查找当前目录下以大写字母开头的文件 > find ....-user root 查找当前目录所属主被删除的文件 > find . -nouser 在当前目录查找所属组是root的文件 > find ....-newer a.log type选项 在/etc目录下查找所有的目录 > find /etc -type d 在/etc目录下查找所有的符号链接文件 > find /etc -type l size参数

1.9K00

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

Linux系统find命令用法 Linux 查找命令findLinux系统中最重要和最常用的命令之一,用于查找与指定参数条件匹配的文件及目录列表。...find命令的格式很简单,一般分成三个部分:1)find命令;2)搜索路径(目录可以写多个);3)表达式。对于find命令,最需要学习的是表达式这一段。...在这里,我们首先用下表说明find命令各参数的含义: find命令参数 具体含义 -name 按文件名称查找 -user 按文件拥有者查找 -group 按文件拥有组查找 -type 按文件类型查找 -...表示查找文件权限为444的文件,-444表示查找文件权限u、g、o三位都含有4即读权限r的文件,/444表示查找文件权限u、g、o位(只要)任意一位有读权限r的文件 8)-exec可以对查找出来的文件执行参数后跟的操作...,这个参数的常见格式是-exec command ; 后面的分号是用来给find做标记用的,find在解析命令的时候,要区分给定的参数是要传给自己的还是要传给command命令的,所以find以分号作为要执行命令所有参数的结束标记

91320

linux find exec

阅读目录(Content) 一. exec参数说明: 二. 使用示例 1. 查找当前目录下的文件,并对查找结果执行ls -l 命令 2....查找当前目录下的以.log结尾的文件或目录,并移动到test目录下 find是我们很常用的一个Linux命令,但是我们一般查找出来的并不仅仅是看看而已,还会有进一步的操作,这个时候exec的作用就显现出来了...一. exec参数说明: -exec 参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的分号是不可缺少的,考虑到各个系统中分号会有不同的意义,所以前面加反斜杠。...{} 花括号代表前面find查找出来的文件名。 使用find时,只要把想要的操作写在一个文件里,就可以用exec来配合find查找,很方便的。...root@localhost home]# ls 1.log 2.log 3.c 4.log 7.c test 说明: ** -ok: 和-exec的作用相同,只不过以一种更为安全的模式来执行该参数所给出的

4.4K20

Linux 命令 | find

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

14820

Linuxfind命令

find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。...指令的回传值为True,就执行该指令; -false:将find指令的回传值皆设为False; -fls:此参数的效果和指定“-ls”参数类似,但会把结果保存为指定的列表文件; -follow...:排除符号连接; -fprint:此参数的效果和指定“-print”参数类似,但会把结果保存成指定的列表文件; -fprint0:此参数的效果和指定“-print0”参数类似,但会把结果保存成指定的列表文件...; -ipath:此参数的效果和指定“-path”参数类似,但忽略字符大小写的差别; -iregex:此参数的效果和指定“-regexe”参数类似,但忽略字符大小写的差别; -links...查找系统中的空文件 > find / -empty -type f 原文链接:https://rumenz.com/rumenbiji/linux-find.html 微信公众号:入门小站

3.9K00

Linuxfind exec

exec解释 -exec参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的分号是不可缺少的,考虑到各个系统中分号会有不同的意义,所以前面加反斜杠。...{}花括号代表前面find查找出来的文件名。 使用find时,只要把想要的操作写在一个文件里,就可以用exec来配合find查找,很方便的。...如果验证一下find命令,会发现该命令只输出从当前路径起的相对路径及文件名。 查找当前目录下所有.txt文件并打印出详细的文件信息 > find ....find命令首先匹配所有文件名为passwd*的文件,然后执行grep命令看看在这些文件中是否存在一个root用户 查找当前目录下所有的.log文件并移动到指定目录 > find ..../rumenz \; 原文链接:https://rumenz.com/rumenbiji/linux-find-exec.html

3.9K30

Linuxfind命令

find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。...指令的回传值为True,就执行该指令; -false:将find指令的回传值皆设为False; -fls:此参数的效果和指定“-ls”参数类似,但会把结果保存为指定的列表文件; -follow...:排除符号连接; -fprint:此参数的效果和指定“-print”参数类似,但会把结果保存成指定的列表文件; -fprint0:此参数的效果和指定“-print0”参数类似,但会把结果保存成指定的列表文件...; -ipath:此参数的效果和指定“-path”参数类似,但忽略字符大小写的差别; -iregex:此参数的效果和指定“-regexe”参数类似,但忽略字符大小写的差别; -links...查找系统中的空文件 > find / -empty -type f 原文链接:https://rumenz.com/rumenbiji/linux-find.html

3.5K10

Linuxfind exec

exec解释 -exec参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的分号是不可缺少的,考虑到各个系统中分号会有不同的意义,所以前面加反斜杠。...{}花括号代表前面find查找出来的文件名。 使用find时,只要把想要的操作写在一个文件里,就可以用exec来配合find查找,很方便的。...如果验证一下find命令,会发现该命令只输出从当前路径起的相对路径及文件名。 查找当前目录下所有.txt文件并打印出详细的文件信息 > find ....find命令首先匹配所有文件名为passwd*的文件,然后执行grep命令看看在这些文件中是否存在一个root用户 查找当前目录下所有的.log文件并移动到指定目录 > find ..../rumenz \; 原文链接:https://rumenz.com/rumenbiji/linux-find-exec.html

3.5K20

Linuxfind xargs

exec的问题 参数太长 在使用 find命令的-exec选项处理匹配到的文件时, find命令将所有匹配到的文件一起传递给exec执行。...但有些系统对能够传递给exec的命令长度有限制,这样在find命令运行几分钟之后,就会出现溢出错误argument line too long。错误信息通常是“参数列太长”或“参数列溢出”。...另外,在使用xargs命令时,究竟是一次获取所有的参数,还是分批取得参数,以及每一次获取参数的数目都会根据该命令的选项及系统内核中相应的可调参数来确定。...-name *.txt | xargs -I [] cp -rf [] /tmp -p参数提示是否执行 > find ....原文链接:https://rumenz.com/rumenbiji/linux-find-xargs.html 微信公众号:入门小站

2.3K00
领券