原标题:美丽的程序猿-Linux下那些查找文件的小技巧-find

一、按照文件名匹配查找

1. 查找当前目录下的文件tmp.sh

find . –name tmp.sh

可以看出,使用.查找是查找当前目录及其当前目录下的子目录里面所有的目标文件

2. 查找根目录下的文件tmp.sh

find / -name tmp.sh

这里跟前面利用点(.)作为当前目录一样,使用斜杠(/)作为Linux的根目录,所以最后这条语句将会查出根目录及根目录下所有有权限的子目录里面对应的文件

这有个提示:如果你没有足够权限,在根目录是不可以创建文件的

3. 查找指定目录下的文件tmp.sh

find ./xwy/ -name tmp.sh

这可以看出,指定目录你可以是在当前目录下指定对应子目录,也可以使用绝对路径下去找到所有找的目标文件

4. 以上三个都可以使用通配符星号(*)模糊匹配查找满足条件的所有文件

find . –name ‘tmp.*’

find / -name ‘tmp.*’

find ./xwy/ -name ‘tmp.*’

find /app/chmig/xwy/ -name ‘tmp.*’

我们先在当前目录创建了两个空文件tmp、tmp.txt,然后直接查找当前目录及其子目录下所有tmp.*的文件

可以看到,前面执行匹配时,没有将模糊匹配的字符集括起来,find是有语法错误的,所以必须要使用单引号将需要查找的文件名字段括起来

二、按照文件特征匹配查找

责任编辑:

linux 命令美丽,美丽的程序猿-Linux下那些查找文件的小技巧-find相关推荐

  1. linux字符图形命令,神奇的 Linux 命令行字符形状工具 boxes | Linux 中国

    原标题:神奇的 Linux 命令行字符形状工具 boxes | Linux 中国 本文将教你如何在 Linux 命令行终端中使用 boxes 工具绘制字符形状图形来包装你的文字让其更突出. -- Ja ...

  2. 花一千多学python值吗_Python爬虫应该怎么学?程序猿花了一周整理的学习技巧,请收下...

    原标题:Python爬虫应该怎么学?程序猿花了一周整理的学习技巧,请收下 Python爬虫为什么受欢迎 如果你仔细观察,就不难发现,懂爬虫.学习爬虫的人越来越多,一方面,互联网可以获取的数据越来越多, ...

  3. Linux之头文件引用小技巧(二十九)

    Linux之头文件引用小技巧 0.需求: 将本地头文件引用,#include "test.h"更换为#include <test.h>系统引用方式.1.目录结构如下├─ ...

  4. #窗体整人小程序_Excel VBA和文件夹-1.8通过对话框灵活选定文件的小技巧

    Excel VBA和文件夹-1.8通过对话框灵活选定文件的小技巧 前景提要 在之前,我们学习了如何通过对话框的形式来打开文件的方法,这种方法的好处就是两个字:灵活,我们不用在代码中强制指定必须在某个文 ...

  5. linux命令行运行c程序,如何在Linux中编写和运行C程序

    Linux正在成为开发人员的编程天堂,成为开源和免费操作系统. Turbo C编译器已经是一种编译程序的旧方法,所以让程序员转向Linux以获得新的编程环境. 在本文中,我们将解释如何编写,编译和运行 ...

  6. linux进程源码分析,Linux内核源代码分析——口述程序猿如何意淫进程(一)

    Jack:hi,淫龙,有空吗?我们来讨论一下Linux的进程吧. 我:没空.不要烦我,最近正在郁闷. Jack:郁闷啥呀? 我:最近大学城通了轻轨,房价涨得厉害,骂了隔壁. Jack:不要郁闷了,来研 ...

  7. Linux命令学习,学习这20条Linux命令,玩转你的树莓派!

    在DF创客社区看到的文章 Raspberry Pi OS(原为Raspbian)是为树莓派开发的一款免费的基于Debian Linux的操作系统,对树莓派系列的低性能ARM架构CPU进行了高度优化,可 ...

  8. linux命令 upower -e,分享|如何在 Linux 终端下检查笔记本电池状态

    在图形界面下查看你的笔记本电池状态是很容易的,只需将鼠标指向任务栏中的电池图标上,你便可以很容易地知道电池的电量.但如果我们想要从命令行中获得这些信息呢?并不是所有人都知道如何做到这点.前几天我的一个 ...

  9. linux 命令大全_干货分享:Linux命令大全

    Linux是一个免费的操作系统,主要是用来进行程序开发,是不少电脑工程师所钟爱的系统.相较于Windows系统,Linux需要用到更多的命令来进行控制调配.下面小编将网络上可以找到的命令收集了起来,让 ...

最新文章

  1. android 自定义天气特效,《Android自定义控件》WindMillView,仿华为天气风车效果
  2. python ioc di_Sping(一)——IOC/DI
  3. 遍历同辈节电的方法_JQuery遍历DOM节点的方法
  4. 微信适配国产操作系统:原生支持 Linux
  5. 超大规模数据集类的创建
  6. ssas 层次结构_分析服务(SSAS)多维设计技巧–关系和层次结构
  7. 从 JDBC 到 Mybatis,看这篇就够了
  8. day23_内置函数(__del__ item系列 ,模块)
  9. mapper的更多细节,日志配置、核心文件的配置等
  10. itest听力答案2020_itest听力题库答案
  11. 信息学奥赛 python 教程_浦东信息学奥赛课程价格表,Python编程课程
  12. PayPal贝宝工商银行无法提现,怎么办?
  13. 远程教育英语和计算机难吗,网络教育英语统考难么?
  14. deepfacelab安卓版_DeepFaceLab620稳定版使用过程详解!
  15. YAPI 重点功能使用介绍
  16. vue3+vite2警告提示The above dynamic import cannot be analyzed by vite问题,vite中import动态引入
  17. python简单好玩的代码_Python 趣味打怪:147 段简单代码助你从入门到大师
  18. Anton and Fairy Tale
  19. 企业网络及应用层安全防护技术精要
  20. Spreadtrum_Android_8805和8810环境搭建和源码编译V1.0.1_Word文档

热门文章

  1. 例题:打印正三角形。两层for循环,难点明白行与列的关系
  2. 35行的山寨版jQuery
  3. Delphi在代码编辑栏按回车无法换行
  4. POJ3753 根据关键字进行字符串拷贝【文本处理】
  5. 概率编程语言(Probabilistic Programming Languages)库 —— edward
  6. 中英文对照 —— 英语语法与文法概念
  7. C Tricks(十六)—— 复制字符串
  8. 阶乘末尾 0 的个数
  9. ubuntu 下的文件搜索
  10. Git 基础(八)—— 分支管理