文件查找命令 - find
find命令可以查找文件,最常用的命令举例:
找出系统中文件名为 httpd.conf 的文件(文件名参数,可以使用通配符):
find / -name httpd.conf
命令输出如下:
[root@localhost download]# find / -name httpd.conf /usr/local/apache2/conf/httpd.conf /usr/local/apache2/conf/original/httpd.conf /usr/local/work/httpd-2.2.29/docs/conf/httpd.conf /usr/local/apache/conf/httpd.conf /usr/local/apache/conf/original/httpd.conf /etc/httpd/conf/httpd.conf /home/download/httpd-2.2.29/docs/conf/httpd.conf
如果要过滤掉查询过程中的错误信息,可以使用如下命令:
find / -name httpd.conf 2>> test.txt //管道2输出错误信息, >>表示追加 find / -name httpd.conf 2> test.txt // > 表示覆盖原有文件,错误信息如果不用,可以扔到 /dev/null 中
find命令的其他用法
命令举例:
find/etc -name 'srm*' find / -amin -10 # 查找在系统中最后10分钟访问的文件find / -atime -2 # 查找在系统中最后48小时访问的文件 find / -empty # 查找在系统中为空的文件或者文件夹 find / -group cat # 查找在系统中属于 groupcat的文件 find / -mmin -5 # 查找在系统中最后5分钟里修改过的文件 find / -mtime -1 #查找在系统中最后24小时里修改过的文件 find / -nouser #查找在系统中属于作废用户的文件 find / -user fred #查找在系统中属于FRED这个用户的文件
find命令的参数和选项汇总:
下面的列表就是对find命令所可以指定文件的特征进行查找的部分条件。在这里并没有列举所有的查找条件,参考有关Linux有关书籍可以知道所有find命令的查找函数。-amin n查找系统中最后N分钟访问的文件-atime n查找系统中最后n*24小时访问的文件-cmin n查找系统中最后N分钟被改变状态的文件-ctime n查找系统中最后n*24小时被改变状态的文件-empty查找系统中空白的文件,或空白的文件目录,或目录中没有子目录的文件夹-false查找系统中总是错误的文件-fstype type查找系统中存在于指定文件系统的文件,例如:ext2 .-gid n查找系统中文件数字组 ID 为 n的文件-group gname查找系统中文件属于gnam文件组,并且指定组和ID的文件Find命令的控制选项说明:Find命令也提供给用户一些特有的选项来控制查找操作。下表就是我们总结出的最基本,最常用的find命令的控制选项及其用法。 选项用途描述-daystart.测试系统从今天开始24小时以内的文件,用法类似-amin-depth使用深度级别的查找过程方式,在某层指定目录中优先查找文件内容-follow遵循通配符链接方式查找; 另外,也可忽略通配符链接方式查询-help显示命令摘要-maxdepth levels在某个层次的目录中按照递减方法查找-mount不在文件系统目录中查找, 用法类似 -xdev.-noleaf禁止在非UNUX文件系统,MS-DOS系统,CD-ROM文件系统中进行最优化查找-version打印版本数字
命令举例:
find . -maxdepth 2 -name fred find / -name "httpd.conf" -ls
转载于:https://www.cnblogs.com/xueyanjie/p/linux-cmd-find.html
文件查找命令 - find相关推荐
- Linux 执行文件查找命令 which 详解
某个文件不知道放在哪里了,通常可以使用下面的一些命令来查找: which 查看可执行文件的位置 whereis 查看文件的位置 locate 配合数据库查看文件位置 find 实际搜寻硬盘查 ...
- linux j查找文件位置,Linux下的文件查找命令——find
Linux下几个常见的文件查找命令: which 查看可执行文件的位置 whereis 寻找特定文件,查看文件的位置 locate 配合数据库查看文件位置 find ...
- (转载)linux下的find文件查找命令与grep文件内容查找命令
linux下的find文件查找命令与grep文件内容查找命令 转载于和感谢:linux下的find文件查找命令与grep文件内容查找命令 目录 1.前言 1.1 find命令和grep命令的区别 2. ...
- Linux文件查找命令find,xargs详述
Linux文件查找命令find,xargs详述 总结:zhy2111314 来自:LinuxSir.Org 整理:北南南北 摘要: 本文是find 命令的详细说明,可贵的是针对参数举了很多的实例,大量 ...
- linux进入文件全文搜索命令,Linux 文件查找命令详解
大家好,我是"孤云幕雨":祝大家中秋快乐,今天给大家带来的是<Linux文件查找命令> 一.locate:依赖于事先构建的索引 v依赖于事先构建的索引:索引的构建是在系 ...
- Linux 命令(一) findgrep文件查找命令
Linux 命令(一) find&grep文件查找命令 查找命令:find & grep 区别:(1) find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为 ...
- linux 遍历目录查找文件find太慢,Linux下比find快N倍的文件查找命令
使用linux操作系统的人,一般都用过文件查找命令find,在文件数量非常庞大的时候,比如在高通的android工程项目中,目录大小有十几个G,文件数量非常多,用find命令就太慢了. 下面介绍一个比 ...
- 文件查找命令 locate 和 find 详解
文件查找命令 locate 1.locate 简介 2.locate 命令格式 find 1.find 简介 2.语法格式 2.1 查找条件 2.1.1 根据文件名查找 2.1.2 根据文件从属关系查 ...
- Linux下,文件查找命令which,whereis,find,别名命令alias,统计命令wc
Linux下,文件查找命令which,whereis,find,别名命令alias,统计命令wc O.简要 1.Linux系统中查找文件比较常用的命令就是which,whereis,find,最常用的 ...
- linux文件查找命令find,locate
简介 vi : visual interface, 可视化接口.vim(VI IMproved) vim编辑器:文本编辑器.文本:纯文本,ASCII text; unicode; 文本编辑器种类: 行 ...
最新文章
- poj 1961 Period
- QT学习:视图(View)练习
- 【两数之和】算法优化笔记
- Django从理论到实战(part47)--ListView类
- rust8G内存够不够用_Rust是如何做到内存安全的
- 微服务(一) --- 架构与选型
- python生成json_生成动态嵌套JSON对象和数组-python - python
- Cannot get a connection, pool error Timeout waiting for idle object (获取不到数据库连接)...
- Linux服务器性能监控工具
- SpringCloud工作笔记056---mysql自增序列管理表_自增序列函数创建
- zabbix源码编译安装以及添加第一台host监控
- 讯飞输入法10周年:日语音交互次数超10亿
- Atitit 学习方法 补充 艾龙 著 attilax著 1. Atitit 学习的方法 attilax总结	1 1.1. 2. 基于学习策略的分类	2	2 1.2. 3. 基于所获取知识的表示形
- pdf不预览直接打印(笔记记录)
- matlab二叉树期权定价,二叉树期权定价模型
- 程序设计 Week15 字符串作业
- 实验室设备管理系统的设计与实现程序设计与实现
- java中length的使用法_java -length的三种用法说明
- oracle32位迁移64位,Windows下Oracle10g32位遷移到11g64位
- 20190118 阿耐---《艰难的制造》
热门文章
- mybatis list为入参_Mybatis进阶学习
- java 双倍长密钥3des_用Java实现的单倍长密钥DES、双倍长密钥3DES和Mac计算
- 方舟生存进化服务器Linux,方舟生存进化官方服务器与私人服务器有什么区别
- 人脸对齐(九)--SDM算法
- 系统学习数字图像处理之描绘子
- C语言:对包含10个整数的数组进行如下的操作,从下标为0的元素开始到最后一个元素,依次向前移动一个位置。
- while求和java,while语句基本练习(求和思想,统计思想)
- InnoDB如何实现多版本
- Mysql 第一范式入门
- java.rmi.ConnectException: Connection refused to host: