如何迅速查找文件 迅速查找文件搜索命令汇总 查找文件可按什么快速查找
如何让迅速查找文件?
(资料图片)
Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。
下面,我们就来看看Linux常用搜索命令汇总。
1. find
find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件。find命令可在使用、管理Linux系统中方便地查找所需要的指定文件。
find的使用格式如下:
$ find <指定目录> <指定条件> <指定动作>
- <指定目录>: 所要搜索的目录及其所有子目录。默认为当前目录。可以为一个目录列表,目录间用空格分隔。
- <指定条件>: 所要搜索的文件的特征。
表达式
说明
-name文件
告诉find要找什么文件;要找的文件包括在引号中,可以使用通配符(*和?)
-perm模式
匹配所有模式为指定数字型模式值的文件。不仅仅是读,写和执行,所有模式都必须匹配。如果在模式前是负号(-),表示采用除这个模式外的所有模式。
-type x
匹配所有类型为x的文件。x是c(字符特殊),b(块特殊),d(目录),p(有名管道),l(符号连接),s(套接文件)或f(一般文件)。
-links n
匹配所有连接数为n的文件。
-user用户号
匹配所有用户序列号是前面所指定的用户序列号的文件,可以是数字型的值或用户登录名。
-atime n
匹配所有在前n天内访问过的文件。
-mtime n
匹配所有在前n天内修改过的文件。
-newer文件
匹配所有修改时间比file文件更新的文件。
-size n
匹配所有大小为n 块的文件(512字节块,若k在n后,则为1K字节块)。
显示整个文件路径和名称。一般来说,都要用-print,如果没有这个参数,则find命令进行所要求的搜索是没有显示结果的。
- <指定动作>: 对搜索结果进行特定的处理。
如果什么参数也不加,find默认搜索当前目录及其子目录,并且不过滤任何结果(也就是返回所有文件),将它们全都显示在屏幕上。
find的使用实例:
$ find . -name "my*"
搜索当前目录(含子目录,以下同)中,所有文件名以my开头的文件。
$ find . -name "my*" -ls
搜索当前目录中,所有文件名以my开头的文件,并显示它们的详细信息。
$ find . -type f -mmin -10
搜索当前目录中,所有过去10分钟中更新过的普通文件。如果不加-type f参数,则搜索普通文件+特殊文件+目录。
1) 知道了某个文件的文件名,却不知道它存于哪个目录下,此时可通过查找命令找到该文件,命令如下:
# find / -name httpd.conf –print
2)根据部分文件名查找
当要查找某个文件时,不知道该文件的全名,只知道这个文件包含几个特定的字母,此时用查找命令也是可找到相应文件的。这时在给字查找文件名时通配符 “*”、“?”。例如,还是查找文件“httpd.conf”,但仅记得该文件名包含“http”字符串,可使用如下命令查找:
#find / –name *http* -print
3)根据文件的特性查找
如果仅知道某个文件的大小、修改日期等特征也可使用find命令把该文件查找出来。例如,知道一个文件尺寸小于为2500bytes,可使用如下命令查找:
#find /etc –size -2500c –print
下面是以时间特征为查找条件的find命令函数的参数:
amin n 查找n分钟以前被访问过的所有文件。
atime n 查找n天以前被访问过的所有文件。
cmin n 查找n分钟以前文件状态被修改过的所有文件。
ctime n 查找n天以前文件状态被修改过的所有文件。
mmin n 查找n分钟以前文件内容被修改过的所有文件。
mtime n 查找n天以前文件内容被修改过的所有文件。
2. locate
locate命令其实是“find -name”的另一种写法,但是要比后者快得多,原因在于它不搜索具体目录,而是搜索一个数据库(/var/lib/locatedb),这个数据库中含 有本地所有文件信息。Linux系统自动创建这个数据库,并且每天自动更新一次,所以使用locate命令查不到最新变动过的文件。为了避免这种情况,可 以在使用locate之前,先使用updatedb命令,手动更新数据库。
locate命令的使用实例:
$ locate /etc/sh
搜索etc目录下所有以sh开头的文件。
$ locate ~/m
搜索用户主目录下,所有以m开头的文件。
$ locate -i ~/m
搜索用户主目录下,所有以m开头的文件,并且忽略大小写。
3. whereis
whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。
标签:
- 祝儿子中考加油的短句 中考祝福语精选
- 杨紫琼晒新婚床照,嫁妆比老公重要
- 牛市旗手歇菜了 外资还在扫货 A股的反弹能否延续?
- 打败屈臣氏的不是“话梅”们
- 两次出动!陆军81集团军4架直升机已将物资空投门头沟
- 年轻人不消费的原因,终于找到了
- 多部门:依法打击蓄意炒作、造谣抹黑民营企业和企业家的网络黑嘴和黑色产业链
- 2023年6月中国食糖进口数量和进口金额分别为4万吨和0.28亿美元
- 山东省惠民县发布高温黄色预警
- 2023年1-7月全国房地产企业拿地TOP100排行榜
- 北京此轮强降雨已致11人遇难,其中2人在抢险救灾中因公殉职
- 自治区首家!鄂尔多斯一地成立打击拒执行为侦查队!
- 因降雨影响,途经郑州车站部分列车停运,具体车次→
- 三国志战略版s4赛季T0阵容组合(六大阵容搭配推荐)
- 共抗乙肝享愈人生——让更多乙肝患者受益
- 山西证券:锂电行业基本面将持续向好,看好锂电主材、中下游行业需求
- 最新临沂市各社保中心地址及咨询电话名单一览
- 淮安市11家企业入选首批江苏省创新管理知识产权国际标准实施试点
- 行业首款AI智能电混轿车吉利银河L6将于9月上市
- 《天下》召唤海马!速速收下这份神秘钥匙攻略
- 美财政部将季度借款预期大幅提高至1万亿美元
- 长安福特接管电马在华运营业务,或将取消原有独立直营
- Zefr+Meta人工智能驱动的品牌适用性测量现已可用于Instagram Feed,支持更多语言
- 顺周期板块早盘走强,中国中铁涨超2%,沪深300价值ETF(562320)交投活跃丨ETF观察
- 海峡两岸少年儿童习传中华优秀传统文化交流系列活动举办
- 孕育健康指南(关于孕育健康指南简述)
- 北京市自来水集团:已解决门头沟门城镇地区约40%用水需求
- 什么样算胎动频繁 什么样算娘炮
- 福彩3D第2023203期曾老师和值跨度字谜
- 俄罗斯莫斯科遭无人机袭击,一座高层建筑受损
- vega ai创作平台(ve)
- 这些账号因蹭炒涉企热点事件、传播涉企不实信息被禁言、关闭
- 致敬最可爱的人!八一建军节灯光秀点亮青岛浮山湾
- 旅行社组织游客来广州旅游有奖励
- 税优健康险新政今日实施 首单落地人保健康
- 滚动播报|未来两小时将有短时强降水!涉北京9区
- 航天彩虹:新规不会对彩虹无人机的军贸出口造成影响
- 多彩假期
- 长城WEY:8、9、11月将分别推出三款新车
- 普冉股份预亏去年净利降7成 上市超募9亿中信证券保荐
- 如果把养老用的定期存款买成银行股,依靠分红可以解决养老金吗?
- 盐城卫岗牛奶(关于盐城卫岗牛奶的介绍)
- qq邮件发送人名字怎么改(qq邮箱发件人名字怎么修改)
- 交通运输部部署做好2023年端午节假期期间交通运输服务保障和安全生产工作
- 奥迪将在本十年末实现 100% 的电气化,并推出纯电超跑
- sorry是什么意思中文(Sorry是什么意思)
- 浙江荣泰上市募10.7亿首日涨113% 3年收现比最高0.71
- 光伏板块震荡下行,多股跌超6%
- 暴雨红警下的京津冀:雨已下了三天两夜 局地雨量达特大暴雨级
- 国内首个“多层结构+智能化”国际货站正式投入运营
- 谷歌再提醒!2023年12月清理两年未活动的休眠账户
- 海锅股份:公司风电装备锻件产品包括齿轮箱传动类产品、塔筒法兰、偏航、变桨轴承等锻件零部件
- 电力板块异动拉升 兆新股份涨停
- 全国农产品品质提升行动暨黑龙江省质量农业会议在佳木斯市召开
- 警醒之痛——反腐倡廉的长征 陕西人必看!
- 苹果iPhone 14 Pro 5G智能手机到手价7699元
- 两代人,40年,中国家庭如何呼吸“好空气”
- 利空油价!因石油减产冲击经济,沙特10月份前很可能提高产量
- 市妇联组织开展暑期儿童关爱服务活动
- 中国游戏产业全面“破圈”
- 8月各大药材价格多少钱一斤?
- 三星8K视频禁用高码率功能:用户纷纷反馈
- 2023年跨国先生全球总决赛在波兰圆满落幕
- 中国全面反击,不再惯着美国,终于有了芯片战的样子?
- 机票燃油附加费今年年内首次上涨 8月5日起单程最低30元
- 航天彩虹:新规不会对彩虹无人机的军贸出口造成影响
- 国家发展改革委:将建立不当干预全国统一大市场建设行为问题整改和典型案例的约谈通报制度
- 江苏射阳:“税银互动”为中小微企业“充电赋能”
- 外观更精致,吉利缤瑞COOL冠军版官图发布
- 台风“卡努”逼近 日本各大航空公司取消往返冲绳航班
- 印江农特产品亮相贵州武林精英赛展销会
- 云闪付是哪个银行的
- 范特科技有限公司(范特华特旗舰店怎么样)
- 星华新材:截止2023年7月31日,公司股东人数为10,785户
- 北京降雨量达“7·21”水平,这轮暴雨为何这么大?
- 天通股份:公司没有集成电路产业的倒角机产品
- 墨玉用什么养
- 防汛保障力量全部在岗值守 首都机场全力保障航班运行
- 紫罗兰翡翠颜色很浅
- 蓝魔rm970评测(蓝魔970 怎么样啊)
- 墨玉不吸磁铁
- 摄影和摄像的区别哪个是拍照的_摄影和摄像的区别
- “村超”出圈背后的用电“热力图”
- 超强台风“卡努”会影响京津冀吗 中央气象台发布台风预报
- 商务部发布上半年我国服务外包产业发展数据
- LP偏爱CVC,VC/PE怎么办?
- 天选4切混合输出蓝屏怎么处理
- 佛山市名教师赖定中:探索大美育跨界融通|品质滘育
- 京东回复收购永辉传闻:目前没有这个意向
- 浙江舟山34条水上客运航线停航 涉水工程全部停工
- 这才是清蒸鳗鱼的做法 最正宗的做法,既营养又好吃,而且也没腥味
- 涨停雷达:超导个股异动 创新新材触及涨停
- 北京怀柔水库将开启大流量泄洪 提醒市民务必远离河道行洪区域
- 华纬科技(001380.SZ):公司优先确保国内的供货,出口业务份额没有增加
- 小米智能门锁 M20 Pro 开卖:3D 结构光刷脸开锁,首发 2799 元
- 金属概念午后持续走高
- 100元在合肥过15天 外地大学生开展“生存大挑战”
- 晶合集成:预计2024年40纳米能实现量产
- 8月1日海力化工己二酸江苏装置全线检修
- 盘点漫威最成功的5次换装,惊奇队长身材傲人,钢铁侠铁桶成精