当前位置: 首页 > news >正文

Linux Find 命令详情解释

文件查找

  • 普通查询
  • find /etc -maxdepth 1 -type f -name "pa*"
  • 命令 目录... 查找深度 类型 文件名称包含
    • # -type文件类型:f表示文件,不指定类型的话,文件和目录都会查找
    • # -maxdepth查找深度:目录层级的意思,不指定的话,就按照最大深度来查找
    • # "pa*": *表示匹配任意pa开头的内容,*号还可以写在开头


按照文件大小查找

  • 按照文件大小查找(单位kMG,k要小写,MG要大写,不带单位就按照B单位来查找)
    • 1.查找大于100M的文件
      • find / -type f -size +100M [root@localhost tmp]# find / -type f -size +100M
    • 2.查找小于2k的文件
      • find /root/nginx-1.20.2 -type f -size -2k
    • 3.查找大于50M同时小于100M的文件
      • find / -type f -size +50M -and -size -100M


忽略大小写查询

  • find /etc -maxdepth 1 -iname "pa*"
    • # i是ignore的简写,忽略的意思


根据修改时间查找文件

  • [root@localhost ~]# stat 1.txt
  • 时间参数:atime mtime ctime amin mmin cmin #(time是按照天来查找,min是按分钟查找)
    • # 时间单位为天
    • find /opt -type f -mtime -1 #-1代表一天以内,+1一天以前
  • # 时间单位为分钟
  • # 查找1天之前,10天之内,修改过的文件
    • [root@localhost ~]# find /etc/ -type f -mtime +1 -and -mtime -10


取反 !

  • [root@localhost ~]# find /root -type f -name "*.txt" #
    • 找名称以.txt结尾的文件
    • /root/1.txt /root/学习前准备.txt
  • [root@localhost ~]# find /root -type f ! -name "*.txt"
    • # 找名称中不是.txt结尾的 文件 /root/.bash_logout


用户组查找

  • 根据用户来查找文件
    • [root@localhost ~]# useradd hao
    • [root@localhost ~]# find / -user hao
  • # 查找属于jaden用户的所有目录和文件
  • 根据用户组来查

    • ​​​​​​​find / -group jaden

​​​​​​​


http://www.lryc.cn/news/496436.html

相关文章:

  • 2024年认证杯SPSSPRO杯数学建模A题(第一阶段)保暖纤维的保暖能力全过程文档及程序
  • Milvus python库 pymilvus 常用操作详解之Collection(下)
  • 李飞飞:Agent AI 多模态交互的前沿探索
  • [October 2019]Twice SQL Injection
  • Python爬虫——城市数据分析与市场潜能计算(Pandas库)
  • 如何搭建JMeter分布式集群环境来进行性能测试
  • 【Halcon】 derivate_gauss
  • stm32中systick时钟pinlv和系统节拍频率有什么区别,二者有无影响?
  • 柔性数组详解+代码展示
  • 前端入门指南:Webpack插件机制详解及应用实例
  • C++备忘录模式
  • 【Electron学习笔记(四)】进程通信(IPC)
  • Java 中的 remove 方法深度解析
  • 企业品牌曝光的新策略:短视频矩阵系统
  • 【初阶数据结构与算法】二叉树顺序结构---堆的应用之堆排、Top-K问题
  • vue3 + ts 使用 el-tree
  • Create Stunning Word Clouds with Ease!
  • html+css网页设计 旅游 马林旅行社5个页面
  • python selenium(4+)+chromedriver最新版 定位爬取嵌套shadow-root(open)中内容
  • React基础教程(11):useCallback记忆函数的使用
  • arp-scan 移植到嵌入式 Linux 系统是一个涉及多个步骤的过程
  • 【Linux】常用命令一
  • 在鲲鹏麒麟服务器上部署MySQL主从集群
  • Siknhorn算法介绍
  • 群控系统服务端开发模式-应用开发-邮箱短信通道功能开发
  • [docker中首次配置git环境]
  • 书生浦语·第四期作业合集
  • 5G学习笔记之PRACH
  • Ubuntu24.04配置DINO-Tracker
  • 抓包之查看websocket内容