首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linuxlocate命令

命令简介 locate(locate) 命令用来查找文件或目录。...Linux系统自动创建这个数据库,并且每天自动更新一次,因此,我们在用whereis和locate查找文件时,有时会找到已经被删除的数据,或者刚刚建立文件,却无法查找到,原因就是因为数据库文件没有被更新...为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库。整个locate工作其实是由四部分组成的。..._64-3.6/spwd.cpython-36m-x86_64-linux-gnu.so /root/Python-3.6.4/build/temp.linux-x86_64-3.6/root/Python...PRUNEFS = #搜索时不搜索的文件系统 PRUNENAMES = #搜索时不搜索的文件类型 PRUNEPATHS = 搜索时不搜索的路径 原文链接:https://rumenz.com/rumenbiji/linux-locate.html

82800
您找到你想要的搜索结果了吗?
是的
没有找到

Linuxlocate命令

命令简介 locate(locate) 命令用来查找文件或目录。...Linux系统自动创建这个数据库,并且每天自动更新一次,因此,我们在用whereis和locate查找文件时,有时会找到已经被删除的数据,或者刚刚建立文件,却无法查找到,原因就是因为数据库文件没有被更新...为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库。整个locate工作其实是由四部分组成的。..._64-3.6/spwd.cpython-36m-x86_64-linux-gnu.so /root/Python-3.6.4/build/temp.linux-x86_64-3.6/root/Python...PRUNEFS = #搜索时不搜索的文件系统 PRUNENAMES = #搜索时不搜索的文件类型 PRUNEPATHS = 搜索时不搜索的路径 原文链接:https://rumenz.com/rumenbiji/linux-locate.html

72620

Linuxlocate命令

命令简介 locate(locate) 命令用来查找文件或目录。...Linux系统自动创建这个数据库,并且每天自动更新一次,因此,我们在用whereis和locate查找文件时,有时会找到已经被删除的数据,或者刚刚建立文件,却无法查找到,原因就是因为数据库文件没有被更新...为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库。整个locate工作其实是由四部分组成的。..._64-3.6/spwd.cpython-36m-x86_64-linux-gnu.so /root/Python-3.6.4/build/temp.linux-x86_64-3.6/root/Python...PRUNEFS = #搜索时不搜索的文件系统 PRUNENAMES = #搜索时不搜索的文件类型 PRUNEPATHS = 搜索时不搜索的路径 原文链接:https://rumenz.com/rumenbiji/linux-locate.html

65420

Linuxlocate命令

命令简介 locate(locate) 命令用来查找文件或目录。...Linux系统自动创建这个数据库,并且每天自动更新一次,因此,我们在用whereis和locate查找文件时,有时会找到已经被删除的数据,或者刚刚建立文件,却无法查找到,原因就是因为数据库文件没有被更新...为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库。整个locate工作其实是由四部分组成的。..._64-3.6/spwd.cpython-36m-x86_64-linux-gnu.so /root/Python-3.6.4/build/temp.linux-x86_64-3.6/root/Python.../etc/sh /etc/shadow /etc/shadow- /etc/shells 输出locate所使用的数据库文件的相关信息,包括该数据库记录的文件/目录数量等 > locate -S Database

65420

Linux 命令(92)—— locate 命令

为了避免这种情况,可以在使用 locate 之前,先使用 updatedb 命令手动更新数据库。 2.命令格式 locate [OPTION]......选项配合使用而设计的 -S, --statistics 不搜索文件,而是显示每个数据库的统计信息 -q, --quiet 不报告关于读取和处理数据库时遇到的错误的消息 -r, --regexp REGEXP 使用正则表达式...该选项可出现多次 --regex 将所有模式解释为扩展的正则表达式 -V, --version 输出 locate 的版本和许可信息并退出 -w, --wholename 仅将整个路径名与指定的模式匹配...in file names 5,711,659 bytes used to store database (5)搜索基本正则表达式 REGEXP 来代替模式。...locate -b -r ^mlocate.*db$ /var/lib/mlocate/mlocate.db (6)查找最近变动的文件。使用 locate 命令查不到最近变动过的文件。

73930

Linux下which、whereis、locate、find 区别

我们经常在linux要查找某个文件或命令,但不知道放在哪里了,可以使用下面的一些命令来搜索。...passwd: /usr/bin/passwd /etc/passwd /usr/bin/X11/passwd  只将二进制文件 查找出来  和find相比,whereis查找的速度非常快,这是因为linux...3、 locate  语法: locate 文件或者目录名称  例 如:  [root@redhat ~]# locate passwd  /etc/passwd /etc/passwd- /etc/cron.daily...,文件名是部分匹配(见 3 locate passwd 的结果:opasswd) find      最强大,什么都能查,根据条件查找文件,在硬盘上查找,效率很低 参考推荐: Linux下which、...whereis、locate、find 命令的区别 Linux Shell 常用命令与目录分区的学习总结 linux中的find 命令 Linux xargs命令 linux软链接和硬链接

1.1K40

Linux locate命令的使用方法

Linux系统自动创建这个数据库,并且每天自动更新一次,所以使用locate命令查不到最新变动过的文件。为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库。...--statistics 不搜索项目,显示有关每个已用数据库的统计信息 -q, --quiet 不报告关于读取数据库的错误消息 -r, --regexp REGEXP 搜索基本正则表达式...REGEXP 来代替模式 当需要查找符合特定规则的信息时,可以使用 -r 选项匹配相应的正则表达式。...localhost /]# 4.9 update相关配置文件 [root@localhost /]# vim /etc/updatedb.conf [root@localhost /]# 到此这篇关于Linux...locate命令的使用方法的文章就介绍到这了,更多相关Linux locate命令内容请搜素ZaLou.Cn以前的文章或下面相关文章,希望大家以后多多支持ZaLou.Cn!

2.1K21

locate命令

locate命令 locate命令用于查找符合条件的文件,其会去保存文件和目录名称的数据库内,查找符合指定条件的文件或目录,locate命令预设的数据库位于/var/lib/mlocate/mlocate.db...,locate与find不同,find是去硬盘找,而locate只在数据库中查找,这个数据库中含有本地所有文件信息,Linux系统自动创建这个数据库,并且每天自动更新一次,所以使用locate命令查不到最新变动过的文件...-r, --regexp : 搜索基本的正则表达式,如果使用此选项,则不允许使用模式匹配,但可以多次指定此选项。 --regex: 将所有PATTERN解释为扩展的正则表达式。...locate file.txt 输出匹配file.txt文件名的数量。 locate -c file.txt 匹配以make结尾的文件。...https://www.runoob.com/linux/linux-comm-locate.html https://www.tutorialspoint.com/unix_commands/locate.htm

86920

Linux正则匹配详解

其实只是对正则不了解而以,了解了你就会发现,原来就这样啊正则所用的相关字符其实不多,也不难记,更不难懂,唯一难的就是组合起来之后,可读性比较差,而且不容易理解,本文旨在让大家对正则有一个基本的了解,能看得懂简单的正则表达式...,写得出简单的正则表达式,用以满足日常开发中的需求即可。...0\d{2}-\d{8}|0\d{3}-\d{7} 先来一段正则,如果你对正则不了解,是不是完全不知道这一串字符是什么意思?这不要紧文章会详细解释每个字符的含义的。...什么是正则表达式 正则表达式是一种特殊的字符串模式,用于匹配一组字符串,就好比用模具做产品,而正则就是这个模具,定义一种规则去匹配符合规则的字符。...linux使用GNU版本的grep。它功能更强,可以通过-G、-E、-F命令行选项来使用egrep和fgrep的功能。

11.4K20

如何在 Linux 上使用 `find` 和 `locate` 进行文件搜索?

Linux 系统上,当我们需要查找特定的文件或目录时,使用强大的搜索工具是非常重要的。find 和 locate 是两个常用的命令,它们提供了在 Linux 系统中进行文件搜索和定位的功能。...locate 命令locate 命令使用数据库来定位文件,相比于 find 命令,它可以更快地找到文件,但需要定期更新数据库。...下面是一些常用的 locate 命令的用法:更新数据库:在使用 locate 命令之前,需要首先更新数据库,以确保它包含最新的文件信息。...使用正则表达式搜索:locate 命令还支持使用正则表达式进行更灵活的搜索。例如,要查找所有以数字开头的文件,可以运行以下命令:locate '^[0-9].*'这将返回所有以数字开头的文件路径。...注意:在使用正则表达式时,需要使用单引号将表达式括起来,以防止 Shell 解析。结论find 和 locate 是在 Linux 系统中进行文件搜索和定位的两个常用命令。

20700

Linux使用的一些实用小招数-pushdpopd, locate, cat>>

pushd&popd 在Linux的使用过程中,尤其是开发者,经常在2个目录或者多个目录之间来回切换,这个时候,用cd还是比较麻烦。pushd和popd可以帮我们缓解这种麻烦。...Downloads/ ~/Downloads ~/lep/lepd baohua@ubuntu:~/Downloads$ popd ~/lep/lepd baohua@ubuntu:~/lep/lepd$ locate...对于文件的查找,一般是可以用find命令,相对来说会比较慢,这个时候可以考虑locate命令,譬如: baohua@ubuntu:~/Downloads$ locate a.out /home/baohua.../a.out.h /usr/include/x86_64-linux-gnu/a.out.h /usr/include/x86_64-linux-gnu/asm/a.out.h /usr/include.../x86_64-linux-gnu/bits/a.out.h ... locate依赖于mlocate.db文件索引,一般Ubuntu等的后台会自动更新数据库,如果手动更新,可以用sudo updatedb

76820
领券