linux 搜索功能,Linux查找命令

您所在的位置:网站首页 Linux命令搜索引擎 linux 搜索功能,Linux查找命令

linux 搜索功能,Linux查找命令

2024-07-13 12:00:33| 来源: 网络整理| 查看: 265

本文介绍Linux中的查找功能

1.  locate 查找文件

命名格式:locate 文件名

查找原理:locate命令在后台数据库(/var/lib/mlocate)查找文件名,搜索速度快,因此如果只是想查找文件名,推荐使用locate命令

数据库林默认一天更新一次,因此,如果要查找新建的文件,需要手动更新数据库

sudo updatedb

locate查找过滤规则(文件系统,文件类型,文件路径)可以在文件/etc/updatedb.conf中配置

2ac9a84862ce

PRUNE_BIND_MOUNT #是否使用限制规则

PRUNEFS #不查找的文件系统

PRUNEPATHS #不查找的路径

2. 命令查找使用whereis和which

Linux命令一般包含二进制的可执行文件和帮助文件,可以使用whereis查找命令所在路径及其帮助文档的位置

2ac9a84862ce

例如:使用whereis ls可以看到ls命令的可执行文件为:/bin/ls 帮助文档为:/usr/share/man/man1/ls.1.gz和ls.1posix.gz

注意:whereis 只能使用查找命令,不能用于查找文件

which与wehreis类似,可以查找命令及其别名,但不能显示帮助文档

3. find命令查找文件

命令格式:find [查找路径范围] [查找条件]

find命令会在查找路径下遍历,比较耗资源,查找时间慢,但功能强大,可以加很多参数来限定查找条件

find / -name 文件名

find / -iname 文件名  #不区分大小写

find / -user root #按user查找

find / -size +1M #查找大于1MB的文件

find / -size -10k #查找小于10kB的文件

find / -mtime +5

-5  5天内修改的文件

5  第5天当天修改的文件

+5 5天前修改的文件

atime 文件访问问题

ctime 文件属性改变时间

mtime 文件内容修改时间

多条件查找可以使用参数-a (and) -o (or)

find / -size +10k -a -size -1M #查找根目录下大于10k小于1M的文件

3. 使用grep查找文件中的字符串

命令格式:grep [选项] 字符串 文件名

常用参数:

-i 忽略大小写

-n 显示行号

-r 递归查找

-v 查找不包含关键字的行

grep非常适合在代码中查找包含关键字的文件,也可以与find命令结果

find . -name “*.[ch]” | xargs grep “hello world” #查找包含关键字 hello world 的.c和.h文件

grep -rin "hello world" . #递归查找当前目录下包含"hello world"的文件 ,不区分大小写,并显示“hello world”所在行号



【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭