位置: IT常识 - 正文

find命令 根据路径和条件搜索指定文件(命令行find)

编辑:rootadmin
find命令的功能是用于根据给定的路径和条件查找相关文件或目录,参数灵活方便,且支持正则表达式,结合管道符后能

推荐整理分享find命令 根据路径和条件搜索指定文件(命令行find),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:find命令支持哪些查找方式,find命令用法,find命令用法,find命令用法,find命令文件的路径是什么,find命令支持哪些查找方式,find命令支持哪些查找方式,find命令支持哪些查找方式,内容如对您有帮助,希望把文章链接给更多的朋友!

find命令的功能是用于根据给定的路径和条件查找相关文件或目录,参数灵活方便,且支持正则表达式,结合管道符后能够实现更加复杂的功能,是Linux系统运维人员日常工作必须掌握的命令之一。

find命令通常进行的是从根目录(/)开始的全盘搜索,有别于whereis、which、locate……等的有条件或部分文件的搜索。对于服务器负载较高的情况,建议不要在高峰时期使用find命令的模糊搜索,会相对消耗较多的系统资源。

语法格式:find [路径] [条件] 文件名

常用参数:

-name匹配文件名-perm匹配文件权限-user匹配文件所属主-group匹配文件所属组-mtime匹配最后修改文件内容时间-atime匹配最后读取文件内容时间-ctime匹配最后修改文件属性时间-nouser匹配无所属主的文件-nogroup匹配无所属组的文件-newer匹配比指定文件更新的文件-type匹配文件类型-size匹配文件大小-prune不搜索指定目录-exec …… {}\;进一步处理搜索结果

参考示例

find命令  根据路径和条件搜索指定文件(命令行find)

全盘搜索系统中所有以.conf结尾的文件:

[root@linuxcool ~]# find / -name *.conf/run/tmpfiles.d/kmod.conf/etc/resolv.conf/etc/dnf/dnf.conf/etc/dnf/plugins/copr.conf/etc/dnf/plugins/debuginfo-install.conf/etc/dnf/plugins/product-id.conf/etc/dnf/plugins/subscription-manager.conf………………省略部分输出信息………………

在/etc目录中搜索所有大于1M大小的文件:

[root@linuxcool ~]# find /etc -size +1M/etc/selinux/targeted/policy/policy.31/etc/udev/hwdb.bin

在/home目录中搜索所有属于指定用户的文件:

[root@linuxcool ~]# find /home -user linuxprobe/home/linuxprobe/home/linuxprobe/.mozilla/home/linuxprobe/.mozilla/extensions/home/linuxprobe/.mozilla/plugins/home/linuxprobe/.bash_logout/home/linuxprobe/.bash_profile/home/linuxprobe/.bashrc

列出当前工作目录中的所有文件、目录以及子文件信息:

[root@linuxcool ~]# find .../.bash_logout./.bash_profile./.bashrc./.cshrc./.tcshrc./anaconda-ks.cfg………………省略部分输出信息………………

在/var/log目录下搜索所有指定后缀的文件,后缀不需要大小写。

[root@linuxcool ~]# find /var/log -iname "*.log"/var/log/audit/audit.log/var/log/rhsm/rhsmcertd.log/var/log/rhsm/rhsm.log/var/log/sssd/sssd.log/var/log/sssd/sssd_implicit_files.log/var/log/sssd/sssd_nss.log/var/log/sssd/sssd_kcm.log/var/log/tuned/tuned.log/var/log/anaconda/anaconda.log/var/log/anaconda/X.log………………省略部分输出信息………………

在/var/log目录下搜索所有不是以.log结尾的文件:

[root@linuxcool ~]# find /var/log ! -name "*.log"/var/log/var/log/lastlog/var/log/README/var/log/private/var/log/wtmp/var/log/btmp/var/log/samba

搜索当前工作目录中的所有近7天被修改过的文件:

[root@linuxcool ~]# find . -mtime +7./.bash_logout./.bash_profile./.bashrc./.cshrc./.tcshrc………………省略部分输出信息………………

全盘搜索系统中所有类型为目录,且权限为1777的目录文件:

[root@linuxcool ~]# find / -type d -perm 1777/dev/mqueue/dev/shm/var/tmp/tmp………………省略部分输出信息………………

全盘搜索系统中所有类型为普通文件,且可以执行的文件信息:

[root@linuxcool ~]# find / -type f -perm /a=x /boot/vmlinuz-4.18.0-80.el8.x86_64/boot/vmlinuz-0-rescue-c8b04558503242459d908c6c22a2d481/etc/X11/xinit/xinitrc.d/50-systemd-user.sh/etc/X11/xinit/xinitrc.d/00-start-message-bus.sh/etc/X11/xinit/xinitrc.d/localuser.sh/etc/X11/xinit/Xclients/etc/X11/xinit/Xsession/etc/X11/xinit/xinitrc………………省略部分输出信息………………

全盘搜索系统中所有后缀为.mp4的文件,并删除所有查找到的文件:

[root@linuxcool ~]# find / -name "*.mp4" -exec rm -rf {} \;与该功能相关的Linux命令:rwho命令 查看系统用户ssh-add命令 agent的高速缓存modinfo命令 显示kernel模块的信息logwatch命令 遍历系统日志whoami命令 显示当前用户名sysctl命令 配置系统内核参数time命令 指令执行时所消耗的时间ssh-agent命令 ssh密钥管理器lilo命令 安装核心载入ssh-copy-id命令 复制SSH公钥到远程主机
本文链接地址:https://www.jiuchutong.com/zhishi/302506.html 转载请保留说明!

上一篇:halt命令 关闭当前服务器系统(halt关机命令)

下一篇:sysctl命令 配置系统内核参数(sysctl命令配置主机名)

  • autodesk是什么软件

    autodesk是什么软件

  • 荣耀30pro如何安装双卡(荣耀30pro怎么下载软件)

    荣耀30pro如何安装双卡(荣耀30pro怎么下载软件)

  • 小米手机怎么截长屏(小米手机怎么截长图)

    小米手机怎么截长屏(小米手机怎么截长图)

  • 微信怎样把朋友圈的内容转到朋友圈里(微信怎样把朋友推给别人)

    微信怎样把朋友圈的内容转到朋友圈里(微信怎样把朋友推给别人)

  • oppo手机自动恢复原默认壁纸(oppo手机自动恢复出厂设置怎么回事)

    oppo手机自动恢复原默认壁纸(oppo手机自动恢复出厂设置怎么回事)

  • 红米k20支持27瓦快充吗(红米k20能用27w快充吗)

    红米k20支持27瓦快充吗(红米k20能用27w快充吗)

  • qq怎么储存表情包(怎么保存qq表情到手机)

    qq怎么储存表情包(怎么保存qq表情到手机)

  • 图片尺寸的大小跟像素有关吗(速卖通详情页图片尺寸的大小)

    图片尺寸的大小跟像素有关吗(速卖通详情页图片尺寸的大小)

  • 全民k歌有几种登录方式(全民k歌有几种模式)

    全民k歌有几种登录方式(全民k歌有几种模式)

  • 8plus几寸(8plus多大英寸)

    8plus几寸(8plus多大英寸)

  • 手机后盖开胶对手机有啥影响(手机后盖开胶了会不会爆炸)

    手机后盖开胶对手机有啥影响(手机后盖开胶了会不会爆炸)

  • 电脑id是什么意思(电脑id地址是多少)

    电脑id是什么意思(电脑id地址是多少)

  • 第五代移动通信技术的简称是什么(移动蜂窝网络)

    第五代移动通信技术的简称是什么(移动蜂窝网络)

  • 红米note7支持otg吗(红米note7支持内存卡扩展吗)

    红米note7支持otg吗(红米note7支持内存卡扩展吗)

  • 在excel中文本型数据默认的对齐方式是(在Excel中文本型数据包括)

    在excel中文本型数据默认的对齐方式是(在Excel中文本型数据包括)

  • 更新ios13相机不能用了(iphone13相机bug)

    更新ios13相机不能用了(iphone13相机bug)

  • iphone11pro max上市时间

    iphone11pro max上市时间

  • 华为手机怎么把文字变成电子版(华为手机怎么把时间设置到屏幕上)

    华为手机怎么把文字变成电子版(华为手机怎么把时间设置到屏幕上)

  • 微信消息悬浮窗怎么设置(微信消息悬浮窗小窗口)

    微信消息悬浮窗怎么设置(微信消息悬浮窗小窗口)

  • 华为p30如何取消锁屏(华为p30如何取消防误触模式)

    华为p30如何取消锁屏(华为p30如何取消防误触模式)

  • 开发app没有数据怎么办(开发app数据如何储存)

    开发app没有数据怎么办(开发app数据如何储存)

  • 文档部件域怎么找(文档部件域怎么用)

    文档部件域怎么找(文档部件域怎么用)

  • 护理6s管理内容是什么(护理6S管理内容)

    护理6s管理内容是什么(护理6S管理内容)

  • 转转下架的怎么再上架(转转已下架是卖出去了)

    转转下架的怎么再上架(转转已下架是卖出去了)

  • xsmax有红外功能吗(xsmax有没有红外)

    xsmax有红外功能吗(xsmax有没有红外)

  • 怎样让全民k歌显示打擂(怎样让全民K歌一直伴奏播放)

    怎样让全民k歌显示打擂(怎样让全民K歌一直伴奏播放)

  • 超分算法之SRCNN(超分模型)

    超分算法之SRCNN(超分模型)

  • 农业技术服务个人总结
  • 金税盘维护费申报
  • 房地产企业可以开专票吗
  • 税后工资反推税前工资计算方法
  • 空调安装企业能申请工程发票吗?
  • 所得税汇算清缴补税的会计处理
  • 增值税税负率行业标准2022年
  • 什么是季初值和季末值
  • 联营和合营的区别共同控制
  • 存货缺货成本如何算
  • 临时工的个人所得税怎么算
  • 专门从事股权投资的合伙企业投资收益 个人所得税
  • 信息服务费发票范围
  • 电子产品怎么计税
  • 跨年度的房租发票怎么做账
  • 建筑安装服务费可以抵扣进项税吗
  • 鸿蒙怎么开启个性化桌面
  • 所有者权益变动表范本
  • 怎么解决windows许可证即将过期
  • 土地增值税清算管理规程
  • 收入成本科目
  • php调用远程桌面
  • 缴纳季度企业所得税比例
  • php imagecopymerge
  • 增资后股权转让
  • 马纳斯古盐田气候特征
  • 民间非营利组织会计制度
  • 预算会计组成体系不包括
  • thinkphp框架搭建
  • 机器学习报错解决2——ValueError: too many values to unpack (expected 3)
  • 20年电赛c题
  • php公众号推送完整示例
  • 网上学电脑的软件
  • 爬虫技术是做什么的
  • MicrosoftSQLserver2014
  • mysql5.7.28解压版安装教程
  • 织梦常用调用标签
  • 汽车牌照费用是在哪里开的
  • 员工高铁票能抵扣吗
  • 赡养老人专项附加扣除的标准
  • 新会计准则计提减值准备
  • 所得税交多了怎么留抵
  • 劳务费怎么做账务处理
  • 增值税可以减免吗
  • 应付职工薪酬的账务处理
  • 其它收益和递延收益的区别
  • 房地产开发企业资质证书
  • 递延收益是什么负债
  • 企业借款利息如何计算
  • 少数股东权益如何保障
  • 期末留抵的进项税可以计入成本吗
  • 长期待摊费用如何评估
  • 折扣方式销售如何确定销售额?
  • 收到某企业一笔发票
  • 应收账款转营业外支出
  • 农民工工资专用账户管理制度的办法
  • 单位结算卡和回单卡
  • 安装mysql失败原因
  • sql cast,convert,QUOTENAME,exec 函数学习记录
  • windows xp计算器
  • 远程桌面修改默认端口
  • centos安装编译环境
  • win7无法安装怎么办
  • Win10 Mobile RedStone预览版14283更新内容汇总
  • linux安装有几种方法
  • ftp如何上传数据
  • unit uniform
  • 使用jquery实现的项目
  • jquery 插件写法
  • 支持向量机
  • shell批处理脚本
  • javascript中对象的含义
  • jquery遍历object
  • jqgrid 动态表头
  • javascript要怎么学
  • jquery设置input的value
  • 四川省税务局2020年4号
  • 地税客服电话
  • 国税发票如何查真伪查询
  • 契税和个税有什么关系
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设