Linux基础命令[11]-find

news2025/1/14 19:37:10

文章目录

    • 1. find 命令说明
    • 2. find 命令语法
    • 3. find 命令示例
      • 3.1 不加参数
      • 3.2 按照时间
      • 3.3 -empty(空白文件或目录)
      • 3.4 -name(名称查找)
      • 3.5 -size(大小查找)
      • 3.6 -type(类型查找)
      • 3.7 -a/-o/!(集合)
    • 4. 总结

1. find 命令说明

find:用来查找文件或目录。部分参数如下:

选项作用
-amin n在过去 n 分钟内被读取过
-atime n在过去n天内被读取过的文件
-empty空的文件或目录
-name name, -iname name文件名称符合 name 的文件。iname 会忽略大小写
-size n[b,c,w,k,M,G]文件大小 是 n 个单位
-type b/d/c/p/l/f查是块设备、目录、字符设备、管道、符号链接、普通文件
-perm按照权限来查找
-user username按照文件所属主来查找
-group groupname按照文件所属组来查找
-prune忽略某个目录
-maxdepth指定查找目录最大深度
-a两个条件的交集
-o两个条件的合集
!取反

2. find 命令语法

find [路径] [表达式选项] [行动]

3. find 命令示例

3.1 不加参数

不加参数,会将当前目录下的所有内容,包括子目录和文件全部显示出来。

find

在这里插入图片描述

3.2 按照时间

按照访问时间以 a 开头,按照修改时间 以 c 开头,例如:

-amin/-cmin n:按照访问/修改 n 分钟;

-atime/-ctime n:按照访问/修改 n 天。

n 前面还可以加 + :代表大于;-:代表小于。

举例:查找 最近 2 min 访问过的文件

find . -amin -2

在这里插入图片描述

3.3 -empty(空白文件或目录)

这个参数很明确了

find . -empty

在这里插入图片描述

3.4 -name(名称查找)

-name:依据名称查找文件或目录,可以使用通配符(需要加双引号)。

-iname:依据名称查找时,忽略大小写

举例:查找以 .log 结尾的文件

find . -name "*.log"

在这里插入图片描述

3.5 -size(大小查找)

-size 同样可以用 +n 表示大于,-n 表示小于,单位有

b:512字节块

c:字节

w:双字节词

以及 k M G

举例:查找大于 100k 的文件

find . -size +100k

在这里插入图片描述

3.6 -type(类型查找)

-type 主要有两个跟随参数,d-目录 f-文件。

举例:查找目录

find . -type d

在这里插入图片描述

3.7 -a/-o/!(集合)

-a:and,交集。

举例:查找以 .log 结尾且大于 100K 的文件

find . -name "*.log" -a -size +100k

-o:or,合集。

举例:查找以 .log 或者 .txt 结尾的文件

find . -name "*.log" -o -name "*.txt"

!:取反

举例:查找非 .log 的文件

find . ! -name "*.log"

在这里插入图片描述

4. 总结

find 查找文件或目录,一般需要指定目录,常用参数有 -name -size。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1497152.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【中间件】docker的安装

📝个人主页:五敷有你 🔥系列专栏:中间件 ⛺️稳中求进,晒太阳 .卸载旧版 首先如果系统中已经存在旧的Docker,则先卸载: yum remove docker \docker-client \docker-client-latest \doc…

数据结构:顺序表的奥秘

🎉个人名片: 🐼作者简介:一名乐于分享在学习道路上收获的大二在校生🐻‍❄个人主页🎉:GOTXX 🐼个人WeChat:ILXOXVJE🐼本文由GOTXX原创,首发CSDN&a…

数据库设计说明书-word

2 数据库环境说明 3 数据库的命名规则 4 逻辑设计 5 物理设计 5.1 表汇总 5.2 表结构设计 6 数据规划 6.1 表空间设计 6.2 数据文件设计 6.3 表、索引分区设计 6.4 优化方法 7 安全性设计 7.1 防止用户直接操作数据库 7.2 用户帐号加密处理 7.3 角色与权限控制 8 数据库管理与维…

高级控件

1.下拉列表 package com.tiger.chapter08;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle; import android.view.View; import android.widget.AdapterView; import android.widget.ArrayAdapter; import android.widget.Spinner;public class Spi…

短视频矩阵系统----矩阵系统源码搭建(技术门槛?)

短视频矩阵是什么意思?短视频矩阵的含义可以理解为全方位的短视频账号,通过不同的账号实现全方位的品牌展示。实际上是指一个短视频账号,通过不同的链接实现品牌展示,在不同的粉丝流量账号中互相转发同一个品牌,在主账…

SemanticKITTI点云地图拼接 SemanticKITTI语义地图

自己用点云分割的预测结果,和里程计的结果拼接出整个轨迹,某种程度上也算是语义语义地图 只需要pcl c就可以,参了以下博主 kitti点云地图拼接_kitti点云拼接-CSDN博客 SemanticKITTI点云拼接PCL可视化_可视化semantickitti .bin-CSDN博客 …

《人工智能怎么学》荣获2023年吴文俊人工智能科学技术奖及赠书活动

中国人工智能学会官网(www.caai.cn)近日正式公布了2023年吴文俊科学技术奖获奖名单,图书《人工智能怎么学》项目被授予2023年吴文俊人工智能科学技术奖科技进步奖(科普项目)。2023年吴文俊科学技术奖完整获奖名单见htt…

实现大华摄像头的抓图-使用HTTP方式

实现抓图,网上大部分都是使用SDK二次开发的,HTTP接口实现的基本没有介绍,好像官方叫CUI接口,但是找官方要文档,基本要不到,我自己下载了一份以前的文档,可以做大部分操作,这里免费分…

基于MPPT的太阳能光伏电池simulink性能仿真,对比扰动观察法,增量电导法,恒定电压法

目录 1.课题概述 2.系统仿真结果 3.核心程序与模型 4.系统原理简介 4.1 扰动观察法 (Perturb and Observe Method) 4.2 增量电导法 (Incremental Conductance Method) 4.3 恒定电压法 (Constant Voltage Method) 5.完整工程文件 1.课题概述 在simulink中,实…

RNN实现退位减法

文章目录 前言RNNRNN架构图前向传播公式反向传播算法 用RNN实现退位减法代码变量的对应关系 总结 前言 最近深入学习了一下RNN,即循环神经网络。RNN是一类比较基础的神经网络,本文使用的是最基础、最简单的循环神经网络的形式。LSTM也是一种常见的循环神…

中大型工厂人员定位系统源码,实现人、车、物的实时位置监控

UWB高精度定位系统源码,中大型工厂人员定位系统,实现人、车、物的实时位置监控 UWB高精度定位系统源码,智慧工厂人员定位系统源码,基于VueSpring boot前后端分离架构开发的一套UWB高精度定位系统源码。有演示。 随着经济的高速发展…

Flink实时数仓同步:切片表实战详解

一、背景 在大数据领域,初始阶段业务数据通常被存储于关系型数据库,如MySQL。然而,为满足日常分析和报表等需求,大数据平台采用多种同步方式,以适应这些业务数据的不同存储需求。 一项常见需求是,业务使用…

潜水耳机哪个牌子好?认准这几个游泳耳机品牌就对了!

在科技日益发达的今天,人们对于运动设备的需求也在不断提升。作为一项独特的水上运动,潜水爱好者们对耳机的要求也越来越高。一款优秀的潜水耳机不仅能够提供卓越的防水性能和舒适度,还必须具备出色的音质。那么,在众多品牌中&…

C语言进阶—表达式求值

隐式类型转换&#xff1a; C 的整型算术运算总是至少以缺省(默认)整型类型的精度来进行的。 为了获得这个精度&#xff0c;表达式中的字符和短整型操作数在使用之前被转换为普通整型&#xff0c;这种转换称为整型提升。 #include <stdio.h>int main() {char c 1;printf(…

鸿蒙Harmony应用开发—ArkTS声明式开发(自定义手势判定)

为组件提供自定义手势判定能力。开发者可根据需要&#xff0c;在手势识别期间&#xff0c;决定是否响应手势。 说明&#xff1a; 从API Version 11开始支持。后续版本如有新增内容&#xff0c;则采用上角标单独标记该内容的起始版本。 onGestureJudgeBegin onGestureJudgeBegi…

C#与python交互(flask发送Get/Post请求)

先运行python&#xff0c;再运行C# **ps: 注意修改端口号**python发送Get/Post请求 # -*- coding: utf-8 -*- # Time : 2024/1/25 15:52 # Author : YY # File : post_test.py # Content&#xff1a;提交数据给客户端 from flask import Flask, request, jsonify, redirect…

Vue系列-环境快速搭建

vue环境快速搭建 演示视频 快速搭建Vue开发环境pnpm和yarn 1. 基本信息 作者: GMCY系列: Vue仓库: GitHub | Gitee话题(GitHub): tools \ vue创建时间: 2024/03/02 2. 介绍 功能 批处理文件vue 环境的快速搭建nodejs, npm, pnpm, yarn 自动 下载安装npm, pnpm, yarn 自动 …

计网:HTTPS协议详解

1、HTTP 与 HTTPS 有哪些区别&#xff1f;​​​ HTTP以明文方式传输数据&#xff0c;不提供任何加密。如果攻击者截取了传输报文&#xff0c;就可以直接读取其中的信息。HTTPS利用SSL/TLS加密数据包&#xff0c;报文以密文方式传输。 HTTP 连接建立相对简单&#xff0c; TCP …

【办公类-22-08】周计划系列(3-3)“信息窗+主题知识(上传+打印)” (2024年调整版本)

作品展示 背景需求&#xff1a; 前文将信息窗主题知识的内容提取并优化结构 【办公类-22-07】周计划系列&#xff08;3-1&#xff09;“信息窗主题知识&#xff08;提取&#xff09;” &#xff08;2024年调整版本&#xff09;-CSDN博客文章浏览阅读803次&#xff0c;点赞7次…

新一代WLAN解决方案与WLAN的配置实现

案例背景为二层旁挂式组网&#xff0c;转发方式为直接转发&#xff0c;管理Vlan为100&#xff0c;业务Vlan为101。 基本配置&#xff1a; SW1&#xff1a; [SW1]VLAN batch 100 101 [SW1-GigabitEthernet0/0/1]port link-type trunk [SW1-GigabitEthernet0/0/1]port trunk a…