在进行Linux命令操作的时候,有时会搜索出许多目录,而这些目录又不是我们所需要的,这时就可以将其忽略。下面学习啦小编就教大家如何使用find命令忽略子目录。

使用find命令在linux系统中查找文件时,有时需要忽略某些目录,可以使用 -prune 参数来进行过滤。

不过必须注意:要忽略的路径参数要紧跟着搜索的路径之后,否则该参数无法起作用。

例如:指定搜索/home/zth目录下的所有文件,但是会忽略/home/zth/astetc的路径:

代码如下:

find /home/zth -path “/home/zth/astetc” -prune -o -type f -print

按照文件名来搜索则为:

代码如下:

find /home/zth -path “/home/zth/astetc” -prune -o -type f -name “cdr_*.conf” -print

要忽略两个以上的路径如何处理?

代码如下:

find /home/zth /( -path “/home/zth/astetc” -o -path “/home/zth/etc” /) -prune -o -type f -print

find /home/zth /( -path “/home/zth/astetc” -o -path “/home/zth/etc” /) -prune -o -type f -name “cdr_*.conf” -print

注意:/( 和/) 前后都有空格。

查找某个文件包含内容,以下语句可以解决目录带空格的问题:

代码如下:

find 。/ -name “mysql*” -print0 |xargs -0 grep “SELECT lead_id FROM vicidial_list where vendor_lead_code”

如果目录不带空格,可以这样:

代码如下:

find 。/ -name “mysql*” |xargs grep “SELECT lead_id FROM vicidial_list where vendor_lead_code”

上面就是Linux下使用find命令查找文件时忽略子目录的方法介绍了,如果你需要用到相关操作,而又对find命令的使用不是很熟悉的话,不妨来了解下本文,希望对你有所帮助。

怎么在linux指定目录下查找文件夹下,Linux下如何使用find命令指定目录查找文件...相关推荐

  1. linux 如何打开文件夹权限,Linux文件和文件夹权限操作方法

    Linux 文件权限 首先来查看一下当前目录下的文件内容吧 ls -l    查看当前目录下的文件列表 ls -l xxx.xxx (xxx.xxx是文件名) 查看指定的文件 我们可以看到文件的权限, ...

  2. python创建文件夹用什么函数_Python——os.mkdir()在指定路径下创建文件夹 + 路径的连接理解...

    Python--os.mkdir()在指定路径下创建文件夹 + 路径的连接理解 发布时间:2018-11-16 17:08, 浏览次数:512 , 标签: Python os mkdir 引子: 我在 ...

  3. linux创建目录无权限,linux下文件夹权限 linux 创建文件夹没有权限

    linux 给所有文件下文件加权限 更改文件用户组.使用命令chgrp,命令如下. 更改文件所有者.使用命令chown. chown命令可以同时修改所有者和用户组名称(即拥有chgrp的功能),命令如 ...

  4. Windows中文件夹与linux中目录的区别

    如果你最开始使用的是 Windows 电脑,你很可能会使用"文件夹folder"这个术语.但当你换到 Linux 时,你会发现文件夹通常被称为"目录directory&q ...

  5. linux扩充文件夹容量,Linux扩充磁盘空间 【附查看磁盘命令】

    今天手里一台raksmart要重做一下系统,但是做完以后发现磁盘空间只有2G-顿时感觉整个人不好了.于是乎练习客服处理,RAKSmart机器速度虽然一般,但是客服回复是真快,只需要一段命令就可以完美解 ...

  6. Linux 文件夹详情,linux使用命令创建文件夹以及里面的文件,详情介绍

    工作学习的过程中需要用到linux系统,今天需要使用命令创建目录并在目录中创建文件,然后添加自己的内容到文件中,我们一起看看这整个过程应该怎么做. 工具/材料 ubuntu16.04操作系统. 操作方 ...

  7. 存储卡 android文件夹,安卓系统下SD卡文件夹功能介绍

    大家都知道SD卡用久了,也会出现许多没用的,所以完全可以对照本文把没用的删除掉.下面刷机之家小编就来介绍一下各个文件夹功能. 1.android_secure 是官方app2sd的产物,删了之后装到s ...

  8. android 短信数据库在哪个文件夹,安卓手机的短信备份后存到了哪个文件夹下

    打开备份短信的方法: 1.通过电脑找回手机短信内容的最基本思路,即将保存手机短信容的数据库文件传输到电信上,用相关手机信看工具进找回,对此需要借助第三方ROOt工获取手机ROOT权限. 2.并非所有手 ...

  9. Unity编辑器扩展C#遍历文件夹以及子目录下的所有图片

    下边是我自己写的编辑器扩展关于遍历文件夹下边以及子目录下的所有图片,仅提供参考 [MenuItem("编辑器扩展关于图集/C#遍历文件夹以及子目录下的所有图片")]static v ...

  10. 终端打开文件夹(Window/Linux/macOS)

    终端打开文件夹(Window/Linux/macOS) Winodw explorer path Linux nautilus path macOS open path 注意Window端文件路径里面 ...

最新文章

  1. 最大公约数 最小公倍数
  2. Sublime Text 2.0.1 版本 Build 2217 汉化包
  3. linux内存分配堆栈数据段代码段,linux – LD_PRELOAD堆栈和数据段内存分配
  4. android studio 经验
  5. null索引表键值_MySQL 的B+树索引
  6. c++课后题(2) 数组排序
  7. 基于SSM的MSDN资源发布网站
  8. win8普通版连接远程桌面---RDPWrap
  9. abaqus Isight学习
  10. 站群的建立,是一个长期的工作,一年时间吧
  11. 3步教你学会cocos creator 物理引擎
  12. LPC1788学习笔记(19-01-11)
  13. python在条件表达式中不允许使用_在条件表达式中不允许使用赋值运算符 = ,会提示语法错误。...
  14. 硬核 | 用Python给女朋友送一颗彩蛋
  15. 彩信 添加 html,彩信接口 | 微米-中国领先的短信彩信接口平台服务商
  16. wav音乐里面竟然有病毒?
  17. c#-winform自定义窗体皮肤(无边框皮肤)
  18. CityEngine -- Coordinate
  19. Todesk远程连接时一直显示密码错误
  20. 医疗等保2.0|新版测评标准对医疗行业网络安全等级保护提出了更高要求

热门文章

  1. QWidget中加载QML页面并设置透明背景
  2. 最优化——线性规划总结1(线性规划标准型,规范型,顶点)
  3. docker centos7_centos7-yum部署docker
  4. input python_python input 详解
  5. python中lines是什么类型_python里的splitlines详解
  6. python自动发送微信-Python自动定时发送微信消息
  7. Http / Put 和 Post 区别
  8. 启明云端分享|乐鑫ESP32-WROOM-32E和ESP32-WROOM-32UE两款模组的区别
  9. 左操作数必须为左值_进入“左转弯待转区”被罚怎么回事?
  10. 全志 添加PWM7参数