linux查找文件夹命令详解

2.3.17、find:搜索指定名称的文件/目录 find:搜索指定名称的文件/目录 阅读详情

Linux find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。

语法:

1.将目前目录及其子目录下所有后缀txt的列表     
    find -name "*.txt" 
    1.1 名称中包含tomcat
    find -name tomcat

2.将目前目录其其下子目录中所有一般文件列出
find -type f

3.将目前目录及其子目录下所有最近 3 天内更新过的文件列出
find -ctime -3

4.查找/var/log目录中更改时间在7日以前的普通文件,并在删除之前询问它们:
find /var/log -type f -mtime +7 -ok rm {} \;

5.查找前目录中文件属主具有读、写权限,并且文件所属组的用户和其他用户具有读权限的文件:
find -type f -perm 644 -exec ls -l {} \;

6.为了查找系统中所有文件长度为0的普通文件,并列出它们的完整路径:
find / -type f -size 0 -exec ls -l {} \;

下面是--help中详细参数说明

find 根据下列规则判断 path 和 expression,在命令列上第一个 - ( ) , ! 之前的部份为 path,之后的是 expression。如果 path 是空字串则使用目前路径,如果 expression 是空字串则使用 -print 为预设 expression。

expression 中可使用的选项有二三十个之多,在此只介绍最常用的部份。

-mount, -xdev : 只检查和指定目录在同一个文件系统下的文件,避免列出其它文件系统中的文件

-amin n : 在过去 n 分钟内被读取过

-anewer file : 比文件 file 更晚被读取过的文件

-atime n : 在过去n天内被读取过的文件

-cmin n : 在过去 n 分钟内被修改过

-cnewer file :比文件 file 更新的文件

-ctime n : 在过去n天内被修改过的文件

-empty : 空的文件-gid n or -group name : gid 是 n 或是 group 名称是 name

-ipath p, -path p : 路径名称符合 p 的文件,ipath 会忽略大小写

-name name, -iname name : 文件名称符合 name 的文件。iname 会忽略大小写

-size n : 文件大小 是 n 单位,b 代表 512 位元组的区块,c 表示字元数,k 表示 kilo bytes,w 是二个位元组。-type c : 文件类型是 c 的文件。

d: 目录

c: 字型装置文件

b: 区块装置文件

p: 具名贮列

f: 一般文件

l: 符号连结

s: socket

-pid n : process id 是 n 的文件

你可以使用 ( ) 将运算式分隔,并使用下列运算。

exp1 -and exp2

! expr

-not expr

exp1 -or exp2

exp1, exp2

本文主要信息来自菜鸟教程,自己稍微整理后记录到博客。

教你几招在 Linux 中高效地查找目录 在 Linux 操作系统中,查找目录是一项常见的任务。无论是系统管理员还是普通用户,都可能需要查找特定的目录以执行各种操作,如导航文件系统、备份数据、删除文件等。Linux 提供了多种命令和工具来帮助我们在文件系统中快速找到目标目录。本文将介绍几种常用的方法和命令,帮助你在 Linux 中高效地查找目录。 阅读详情

相关推荐

达妙电机MIT模式调参实战:如何从‘曲线偏离’到‘完美追踪’正弦波?

本文详细解析了达妙电机MIT模式调参实战,从曲线偏离到完美追踪正弦波的方法论。通过MATLAB实时曲线分析,深入探讨位置环(kp)和速度环(kd)的双重调节技巧,帮助工程师优化参数组合,提升电机控制精度和稳定性。

weixin_29053073的博客 734

find 命令简单总结(1)

find 命令简单使用

阿常呓语的专栏 1452

gmsv源代码c语言,石器时代ABLua的原理、简介、过程、运用、收发

操作原理(一)服务端:服务器源文件客户端:客户所操作的程序(既是游戏客户端)接口:既是某项功能(例如:鼠标点击,文字发送,战斗,观战,人物动作等)返回的值ABlua:在源代码中添加的整套引擎作为回调接口--lua所实现的功能是基于服务端源码添加的接口由该接口与客户端发送封包实现功能源码里是否有ABlua回调接口?例如:源码里的gmsv/battle.c文件(既是战斗回调文件)以下为简单描述C给予l...

weixin_35223575的博客 2410

文件目录类命令:Linux的五个查找命令

大多数程序员,可能经常使用其中的2到3条,对这5条命令都很熟悉的人应该是不多的。 1. find find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件。 find的使用格式如下:   $ find   - : 所要搜索的目录及其所有子目录。默认为当前目录。   - : 所要搜索的文件的特征。   - : 对搜索结果进行特定的处理。 如果什么参数也不加,fin

fx_abc的博客 3224

SAP公司间外协业务流程以及配置说明

SAP公司间外协业务流程以及配置说明

竹大的博客 7171

保姆级教程:用Seurat 5.0.1搞定单细胞测序数据从质控到细胞注释的全流程

本文提供了一份详细的Seurat 5.0.1单细胞测序数据分析教程,涵盖从数据质控到细胞注释的全流程。通过R代码示例和可视化分析,帮助用户掌握单细胞RNA测序数据处理的核心技术,包括数据标准化、降维聚类和细胞类型注释,适用于生物信息学研究和临床数据分析。

weixin_29067143的博客 200

linux之find命令--查找目录及文件

1.Linux下find命令在目录结构中搜索文件,并执行指定的操作。 Linux下find命令提供了相当多的查找条件,功能很强大。由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。 2.命令功能: 用于在文件树种查找文件,并作出相应的处理  3.命令参数: pathname: find命令所查找的目录路径。例如用.来表示当前目录

xuehuagongzi000的博客 1万+

基于深度学习的推荐系统设计与实现

基于深度学习的推荐系统设计与实现 作者:禅与计算机程序设计艺术 / Zen and the Art of Computer Programming / TextGenWebUILLM 基于深度学习的推荐系统设计与实现 关键词:深度学习, 推荐系统, 用

AI天才研究院 1079

linux查找以c开头的的文件夹,文件查找命令find详解

文件的查找命令 find 用法功能:实时查找工具,通过遍历指定路径完成文件查找工作特点:• 查找速度略慢• 精确查找• 实时查找• 可能只搜索用户具备读取和执行权限的目录语法:find [OPTION]… [查找路径] [查找条件] [处理动作]查找路径:指定具体目标路径;默认为当前目录查找条件:指定的查找标准,可以文件名、大小、类型、权限等标准进行;默认为找出指定路径下的所有文件处理动作...

weixin_42356552的博客 3368

在ubuntu20.04中安装MATLAB时常见问题及解决方法

   如果你刚装完ubuntu20.04,这时你想要安装MATLAB2021A,在输入命令./install进行安装时,可能会报以下错误:    terminate called after throwing an instance of ‘JailContainerException’ what(): Error: 88: No JRE version parsed from/media/jzx/MATHWORKS_R2021A/sys /java/jre/glnxa64/jre/release   

慕羽★的博客 1万+

从零搭建 C# + YOLO 工业视觉系统:从模型训练到上位机部署(工业级落地)

做工业质检、自动化生产线的同学都懂:一套能用的工业视觉系统,既要“检测准”,又要“界面易操作”,还要“部署稳”。之前帮某电子厂做PCB缺陷检测,一开始用Python+YOLO做检测核心,QT做上位机,结果踩了无数坑:Python推理速度波动大,QT和Python跨语言集成繁琐,数据传递容易卡顿;后来换成C# + YOLO的组合,直接打通了“模型训练-上位机开发-工业部署”全流程——C#的WinForms/WPF开发上位机高效,工业相机SDK支持完善;

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 737

在linux系统中为找到文件夹,Linux系统中查找文件的命令详解

Linux系统中文件目录复杂,要找到特定的文件并不容易,下面由学习啦小编为大家整理了Linux系统中查找文件的命令详解,希望对大家有帮助!Linux系统中查找文件的命令详解:1. findfind是最常见和最强大的查找命令,你可以用它找到任何你想找的文件。find的使用格式如下:$ find - : 所要搜索的目录及其所有子目录。默认为当前目录。- : 所要搜索的文件的特征。- : 对搜索结果...

weixin_39639550的博客 1116

9、储备池学习:从学习到学习的新范式

本文探讨了基于学习到学习(L2L)框架的储备池计算新范式,提出通过在外循环中优化储备池的超参数(如递归连接权重、输入权重和读出初始化),以提升其在多种任务中的内循环学习性能。研究展示了两种主要实验设置:一是优化储备池用于回归二阶Volterra滤波器任务,显著优于随机基线;二是实现无需调整读出权重、仅依赖内部动态学习非线性函数的能力,表明储备池可快速构建目标函数的内部模型并安装任务先验知识。结合流程图与表格,文章系统呈现了L2L的训练流程、技术细节及实验结果,并讨论了性能提升、泛化能力等开放问题,指出了未来

ujm56789012的博客 505

linux 查找文件夹实例,Linux上的文件搜索命令实例详解

locate基础了解在centos7上默认没有locate命令,需要先手动安装。安装步骤:http://www.cnblogs.com/feanmy/p/7676717.htmllocate命令搜索的后台数据库路径:/var/lib/mlocate/mlocate.dbls -hl /var/lib/mlocatetotal 1.2M-rw-r----- 1 root slocate 1.2M O...

weixin_39582656的博客 268

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

查找文件夹下所有文件名字_Linux常用命令分类详解|文件搜索

我们在使用Linux操作系统的时候经常需要查找文件的位置,或者查找某些文件。比如一个可执行文件,我们想知道位置在哪?或者某些程序的配置文件等等。本文为大家总结了常用的查找文件位置的方法,希望对大家有用。find对于查找文件,首当其冲的就是find命令,通过该命令几乎可以找到我们期望查找的任何文件。选项列表选项很多,所以工程才非常强大,可以跳过去直接看下面的示例。-amin:查找在指定时间曾被存取过...

weixin_39687192的博客 2616

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

linux查找repo文件夹,搜索系统中所有以.repo结尾的文件并删除(find命令详解及xargs命令详解)...

find / -name *.repo | xargs rm –rf //搜索以.repo结尾的文件并删除find命令详解精细查找文件或目录dfind [ 查找范围 ] [ 查找条件表达式 ]常用查找条件:按名称查找:"-name",支持通配符"*"、"?"按文件大小查找:"-size",可使用"+"、"-"作为容量条件按文件属主查找:"-user"按文件类型查找:"typ...

weixin_32799203的博客 2665

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Linux文件操作详解(六)--文件/文件夹的查找(find命令)

一、find命令简介 Linux find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。 二、语法 find path -option [ -print ] [ -exec -ok command ]

sgmcumt的博客 809

linux查找文件夹命令

**按时间查找**:`find /path -type d -mtime -7` (查找 7 天内修改过的目录)- **`/path/to/search`**:要搜索的路径(如 `/` 表示全盘搜索,`./` 表示当前目录)。- **精确查找**:`find / -type d -name "conf" 2>/dev/null`- **`-name "文件夹名"`**:按名称匹配(支持通配符,如 `"*test*"`)。### 1. **`find` 命令(最常用)**

I‘m程序媛的博客 2320

linux 查找文件夹命令_如何从命令行在Linux中查找文件,文件夹和目录?

linux 查找文件夹命令Linux provides different ways to find and locate files and folders. We can use GUI tools like GNOME and KDE file managers or other 3’rd party applications designed for finding files. In t...

cunjiu9486的博客 7457

linux查找文件命令

  在使用linux时,经常需要进行文件查找。其中查找的命令主要有find和grep。两个命令是有区的。   区别:(1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间等。 (2)grep是根据文件的内容进行查找,会对文件的每一行按照给定的模式(patter)进行匹配查找。   一.find命令 ...

pyzhizhuren的博客 3万+

linux查找文件夹命令_如何在Linux中使用命令行查找文件和文件夹

linux查找文件夹命令Most peopleuse a graphical file manager to find files in Linux, such as Nautilus in Gnome, Dolphin in KDE, and Thunar in Xfce. However, there are several ways to use the command line to f...

culinxia2707的博客 3465

Linux 文件查找命令详解

命令作用适用场景find在文件系统中递归搜索适合精准查找(速度较慢)locate使用数据库快速查找适合快速搜索(但数据可能过时)which查找命令的路径仅查找$PATH内的可执行文件whereis查找命令的所有相关文件包含可执行文件、手册和源码。

x² 2400

linux查看目录下的文件夹命令,find 查找某个目录,但是不包括这个目录本身?

linux查看目录下的文件夹命令,find 查找某个目录,但是不包括这个目录本身?

代码讲故事 2722

Linux 查找文件或文件夹的常用命令

Linux 查找文件或文件夹的常用命令

weixin_65437579的博客 4706

linux找上层文件夹,linux查找文件夹命令

查找命令:查找根目录下查找文件夹名称叫www.91cnm.com的目录地址find / -name www.91cnm.com -d1查找/var/www/目录下叫index.php的文件find /var/www/ -name index.php1查找根目录下所有已”.sh”结尾的文件find / -name *.sh1下载命令:下载 www.91cnm.com/index.php的资源...

weixin_28944739的博客 5999
上一篇: ORACLE导入导出(11G、12C)
下一篇: 远程桌面不能传输文件或复制粘贴文件
皮卡丘踢球
博客等级 码龄10年 28粉丝 73原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值