linux find命令多个条件与或关系

Linux find命令详解 文章目录一、find基本介绍命令格式二、find命令参数三、操作符四、输出处理形式五、实例 一、find基本介绍命令格式 1.find命令基本介绍     find顾名思义就是查找,find命令主要沿着目录结构依次向下遍历,匹配符合条件的文件,可以附带执行相应的操作选项,默认的操作结果是打印出符合条件的文件目录。如果使用该命令时,不设置任何参数,则 find 命令将在当前目录下查找子目录文件。并且将查找到的子目录和文件全部进行显示 2.find命令格式 find 路径 -命令参数 [输出处理形式] 阅读详情
2.11 Combining Primaries With Operators
=======================================

Operators build a complex expression from tests and actions.  The
operators are, in order of decreasing precedence:

'( EXPR )'
     Force precedence.  True if EXPR is true.

'! EXPR'
'-not EXPR'
     True if EXPR is false.  In some shells, it is necessary to protect
     the '!' from shell interpretation by quoting it.

'EXPR1 EXPR2'
'EXPR1 -a EXPR2'
'EXPR1 -and EXPR2'
     And; EXPR2 is not evaluated if EXPR1 is false.

'EXPR1 -o EXPR2'
'EXPR1 -or EXPR2'

     Or; EXPR2 is not evaluated if EXPR1 is true.


表达式之间默认是与的关系,如-name *.c -name path*,符合条件的应该是path*.c的文件。

有时候可能会遇到一条命令想查找两个格式的文件,这个时候就需要用到或关系了。

find -name *.c -or -name *.h


国科大——形式语言自动机理论(0812课程)——作业 此次作业题考察,包括但不限于有限自动机、无限自动机、正则文法、正则表达式以及正则语言的性质,题考查下推自动机相关的知识,题考查图灵机相关的知识。此课程建议本科学习过课程的同学选修,成绩占比:考试100%。此课程虽然留有作业,但可做也可不做,且不考勤。 阅读详情

相关推荐

新华硕笔记本ubuntu18.04双系统安装之后,wifi没有显示无法链接wifi

本来我以为跟简单安装一个wifi网卡的驱动就可以解决的问题,没想到花了我一早上的时候解决… 惭愧。 另外,本来是没打算写这篇博客的,但是我在搜索解决这个问题的过程中, 发现多人提出的解决方案跟我的都不一样,甚至我的解决方案都没有搜到相应的答案,还是只能靠自己啊。。 言归正传,还是说说怎么正确的安装wifi驱动吧! 1. wifi没有正确安装、没有正确配置的表现 我的电脑现象: 有wifi图标, wifi设置上显示unaviable,无法搜索到任何wifi; 还有其他类似的表现,大家可以看看其他朋友的提

Ian的博客 1867

find命令常见用法

某个ubuntu服务器,有多个/fwork目录,如果要查询根目录/下的大文件,那么就必须排出这些目录df -h。

qq_41566366的博客 796

线激光器的手眼标定方法

线激光器的手眼标定方法

linux命令find命令

http://blog.csdn.net/pipisorry/article/details/39831419 linux find命令语法 find [起始目录] 寻找条件 操作 find PATH OPTION [-exec COMMAND { } \;] 因为find命令会根据我们给的option,也就是寻找条件从我们给出的目录开始对其中文件及其下子目录中的文件进行递归搜索。 寻找...

皮皮blog 1万+

find—查找条件

find—查找条件 目录一、根据时间戳查找:二、根据权限查找三、根据文件所属人owner,文件所属组group查找四、根据搜索层级查找五、根据文件名查找六、根据文件类型查找: find实时查找工具,通过遍历指定路径完成文件查找(1)工作特点: 查找速度略慢 精确查找 实时查找 可以只搜索用户具备读取和执行权限的目录(2)语法:find [OPTION]...[查...

weixin_33965305的博客 471

find逻辑关系运算

1. find命令的简单介绍find命令linux系统中的一项搜寻命令,其有着强大的功能,不经支持传统正则表达式,而且还支持通配符的使用。[root@zhaoyang ~]# find [PATH] [option] [action]以上是该命令的格式要求。-uid n :n 为数字,这个数字是使用者的帐号 ID,亦即 UID 。 -gid n :n 为数字,这个数字是群组名称的 ID,亦即 G

勿弃字纸 1414

linux匹配查找满足多个条件,利用Linuxfind命令查找符合条件的文件

本文主要介绍一个小知识点就是利用Linuxfind命令查找符合条件的文件,通过这个小知识点的学习,希望读者在今后的工作学习中遇到想要查找符合条件的文件,能用到词知识点。利用Linuxfind命令可以查找指定文件的名称、类别、时间、大小以及权限等不同信息的组合,只有完全相符的文件才会被列出来。命令语法:find [路径] [选项]命令中各选项的含义如表所示。选项选项含义-name 按照文件名来查...

weixin_31516987的博客 2021

Linuxfind 命令的高级用法 组合条件 、非(-a、-o、!) 以及通过 -regex 和 -iregex 选项使用正则表达式

性能考虑:find 命令在大型文件系统上可能比较慢,特别是在使用复杂条件时。使用 -print 选项:默认情况下,find 会将找到的文件和目录路径打印到标准输出。除了基本的搜索功能,find 命令还提供了许多高级用法,可以帮助你更精确地控制搜索条件和执行更复杂的操作。逻辑,在命令中用“-a”表示,是系统缺省的选项,表示只有当所给的条件都满足时,寻找条件才算满足。安全性:在使用 -exec -delete 选项时要特别小心,确保条件正确,以免误删重要文件。-exec:对找到的每个文件执行指定的命令

yiyidumeng的博客 1253

Linuxfind命令详解

find命令格式: find   path  -option  【 -print 】  【 -exec   -ok   |xargs  |grep  】 【  command  {} \;  】 find命令的参数: 1)path:要查找的目录路径。        ~ 表示$HOME目录        . 表示当前目录        / 表示根目录  2)print:表示将结果输出...

liangkk的博客 19万+

Linux命令find命令

Linux find 命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则 find 命令将在当前目录下查找子目录文件。并且将查找到的子目录和文件全部进行显示。find 命令有非常大的灵活性,可以向其指定丰富的搜索条件(如文件权限、属主、属组、文件类型、日期和大小等)来定位系统中的文件和目录。此外,find 还支持对搜索到的结果进行多种类型的命令操作。

月生的静心苑 4万+

[linux命令] find使用梳理

Linux find命令是所有Linux命令中最有用的一个,它允许按名称、类型、用户、权限、时间等实时查找文件,还能对查找到的文件执行查看、删除、移动等操作。一、find官方手册;二、按文件名查找;三、按文件从属关系查找;四、按文件类型查询;五、按文件大小查找;六、按时间查找;七、按权限查找;八、组合条件查询;九、查询结果处理;十、其他查找

xktxoo的博客 4980

通过 find 命令找到你要找的东西

文章目录选择起点选择你要找的通过大小查找文件通过索引节点号查找文件查找具有特定文件所有者组的文件查找没有所有者组的文件按上次更新时间查找文件按上次更改权限的时间查找文件按上次访问的时间查找文件根据文件相对于另一个文件的时间来查找文件按类型查找文件限制查找的深度查找空文件按权限查找文件使用查找来帮助你删除文件 find 命令有巨多的选项可以帮助你准确定位你在 Linux 系统上需要寻找的文件。这...

吕巡鑫 1126

find 命令

1、 命令格式: find [起始目录] 寻找条件 操作者: find PATH option [-exec COMMAND {} \;]2、寻找的三种条件: and、or、not(1)and 逻辑 符号【-a】系统缺省的选项,当满足所有的条件时才算满足example: find -name 'yjyes.txt' -x...

weixin_34146986的博客 270

Linux常用命令(下)find 查找文件者目录、locate 快速定位文件路径、grep 过滤查找及“|”管道符、压缩和解压类、gzip/gunzip 压缩、zip/unzip 压缩、tar 打包

du 查看文件和目录占用的磁盘空间,df 查看磁盘空间使用情况,lsblk 查看设备挂载情况,fdisk 分区,添加一块新的硬盘,mkfs 创建文件系统,mount/umount 挂载/卸载,挂载光盘镜像文件,设置开机自动挂载,ps 查看当前系统进程状态,kill 终止进程,pstree 查看进程树,top 实时监控系统进程状态,netstat 显示网络状态和端口占用信息,crontab 系统定时任务.........

Redamancy06的博客 1万+

linuxFind命令的使用

今天一个很偶然的机会看到了linux中的find命令,然后我在网上搜索了一下这方面的内容,为了方便大家学习参考,我就总结一下,一上午的劳动成果,呵呵首先是find的语法:find [起始目录] 寻找条件 操作还有种表述方式:find PATH OPTION [-exec COMMAND { } \;]因为find命令会根据我们给的option,也就是寻找条件从我们给出...

weixin_34216036的博客 365

find命令的逻辑

其实只要加参数就可以了! -a -o 非 !- 例如找文件大小大于1500k等于0的文件并输出详细信息 find /etc -type f -size +1500k -o -size 0c -exec ls -hl {} \; 再如找不属于root的文件 find /etc !-user  root

wojiaohgl的专栏 2269

Linux必须要会的命令

Ctrl + Alt +T 打开命令面板 linux 中的hosts文件在ETC 目录下 使用su 命令切换到root权限 在命令前面加上sudo就是最高权限 CTRL+C:强制停止当前命令 pwd:输出当前目录 权限: chmod :改变文件目录权限 chown : 改变文件目录所有者 chgrp:改变文件目录所属组 目录文件: 创建目录文件: mkdir 目录:创建一个目录(文...

weixin_45624316的博客 713

find 指定查找深度以及且非条件

【代码】find -maxdepth 1 指定查找深度。

junjun5156的博客 310

find命令——根据路径和条件搜索指定文件

find命令——根据路径和条件搜索指定文件

u013007181的博客 5942

Linux下的find命令详解

**在搜索命令中有 1.文件搜索命令locate 2.命令搜索命令whereiswhich 3.文件搜索命令find 4.字符串搜索命令grep**** 几种命令,其中find命令最为强大,我们重点学习一下。 我们对于find命令进行分类总结一下: 1.按文件名 我们看一下实际工作环境中是怎样的呢?1.1精确查找[admin@bogon steve]$ ls 3_20 3_2

Steve_Abelieve 689
上一篇: linux termios 之 VMIN VTIME
下一篇: 以前163博客里面的一些内容(备忘一下,免得忘了)
Seem Jing
博客等级 码龄14年 16粉丝 77原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值