linux中find的用法是什么

发布时间 - 2021-12-27 00:00:00    点击率:
在linux中,find命令用于在指定的目录下查找文件,语法为“find 指定目录 指定规则”;当使用该命令不设置任何参数时,该命令将在当前目录下查找子目录与文件,并且将查找到的子目录和文件全部显示出来。

本教程操作环境:linux7.3系统、Dell G3电脑。

linux中find的用法是什么

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

语法为:

find   path   -option   [   -print ]   [ -exec   -ok   command ]   {} \;

其中

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

示例如下:

将当前目录及其子目录下所有文件后缀为 .c 的文件列出来

# find . -name "*.c"

相关推荐:《Linux视频教程》


# linux  # print  # 字符串  # 目录下  # 将在  # 在过去  # 文件系统  # 位元  # 的是  # 字串  # 你可以  # 第一个  # 在此 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Laravel数据库迁移怎么用_Laravel Migration管理数据库结构的正确姿势  免费网站制作appp,免费制作app哪个平台好?  JS实现鼠标移上去显示图片或微信二维码  Laravel如何优雅地处理服务层_在Laravel中使用Service层和Repository层  Laravel如何使用模型观察者?(Observer代码示例)  香港服务器网站推广:SEO优化与外贸独立站搭建策略  Laravel如何使用.env文件管理环境变量?(最佳实践)  Laravel怎么实现模型属性的自动加密  专业商城网站制作公司有哪些,pi商城官网是哪个?  免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?  长沙企业网站制作哪家好,长沙水业集团官方网站?  常州企业网站制作公司,全国继续教育网怎么登录?  黑客入侵网站服务器的常见手法有哪些?  专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?  如何在Windows服务器上快速搭建网站?  极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?  Laravel如何使用withoutEvents方法临时禁用模型事件  悟空识字如何进行跟读录音_悟空识字开启麦克风权限与录音  Python企业级消息系统教程_KafkaRabbitMQ高并发应用  bootstrap日历插件datetimepicker使用方法  Laravel如何创建自定义Facades?(详细步骤)  如何快速登录WAP自助建站平台?  如何挑选优质建站一级代理提升网站排名?  PHP 实现电台节目表的智能时间匹配与今日/明日轮播逻辑  html5如何设置样式_HTML5样式设置方法与CSS应用技巧【教程】  Laravel如何使用Socialite实现第三方登录?(微信/GitHub示例)  Android利用动画实现背景逐渐变暗  使用Dockerfile构建java web环境  免费视频制作网站,更新又快又好的免费电影网站?  Laravel路由Route怎么设置_Laravel基础路由定义与参数传递规则【详解】  UC浏览器如何设置启动页 UC浏览器启动页设置方法  原生JS获取元素集合的子元素宽度实例  Laravel distinct去重查询_Laravel Eloquent去重方法  IOS倒计时设置UIButton标题title的抖动问题  北京的网站制作公司有哪些,哪个视频网站最好?  Win11搜索不到蓝牙耳机怎么办 Win11蓝牙驱动更新修复【详解】  利用python获取某年中每个月的第一天和最后一天  大连 网站制作,大连天途有线官网?  详解jQuery停止动画——stop()方法的使用  JavaScript如何实现音频处理_Web Audio API如何工作?  Laravel storage目录权限问题_Laravel文件写入权限设置  Laravel如何为API生成Swagger或OpenAPI文档  如何撰写建站申请书?关键要点有哪些?  Python图片处理进阶教程_Pillow滤镜与图像增强  高端智能建站公司优选:品牌定制与SEO优化一站式服务  浅述节点的创建及常见功能的实现  香港服务器部署网站为何提示未备案?  夸克浏览器网页跳转延迟怎么办 夸克浏览器跳转优化  logo在线制作免费网站在线制作好吗,DW网页制作时,如何在网页标题前加上logo?  高性能网站服务器部署指南:稳定运行与安全配置优化方案