首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Linux之locate命令

Linux系统自动创建这个数据库,并且每天自动更新一次,因此,我们在用whereis和locate查找文件时,有时会找到已经被删除的数据,或者刚刚建立文件,却无法查找到,原因就是因为数据库文件没有被更新...为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库。整个locate工作其实是由四部分组成的。.../usr/bin/updatedb 主要用来更新数据库,通过crontab自动完成的 /usr/bin/locate 查询文件位置 /etc/updatedb.conf updatedb..._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/updatedb.conf > cat /etc/updatedb.conf PRUNE_BIND_MOUNTS = "yes" PRUNEFS = "9p afs anon_inodefs

72720

Linux之locate命令

Linux系统自动创建这个数据库,并且每天自动更新一次,因此,我们在用whereis和locate查找文件时,有时会找到已经被删除的数据,或者刚刚建立文件,却无法查找到,原因就是因为数据库文件没有被更新...为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库。整个locate工作其实是由四部分组成的。.../usr/bin/updatedb 主要用来更新数据库,通过crontab自动完成的 /usr/bin/locate 查询文件位置 /etc/updatedb.conf updatedb..._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/updatedb.conf > cat /etc/updatedb.conf PRUNE_BIND_MOUNTS = "yes" PRUNEFS = "9p afs anon_inodefs

65520

Linux之locate命令

Linux系统自动创建这个数据库,并且每天自动更新一次,因此,我们在用whereis和locate查找文件时,有时会找到已经被删除的数据,或者刚刚建立文件,却无法查找到,原因就是因为数据库文件没有被更新...为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库。整个locate工作其实是由四部分组成的。.../usr/bin/updatedb 主要用来更新数据库,通过crontab自动完成的 /usr/bin/locate 查询文件位置 /etc/updatedb.conf updatedb..._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/updatedb.conf > cat /etc/updatedb.conf PRUNE_BIND_MOUNTS = "yes" PRUNEFS = "9p afs anon_inodefs

65520

Linux之locate命令

Linux系统自动创建这个数据库,并且每天自动更新一次,因此,我们在用whereis和locate查找文件时,有时会找到已经被删除的数据,或者刚刚建立文件,却无法查找到,原因就是因为数据库文件没有被更新...为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库。整个locate工作其实是由四部分组成的。.../usr/bin/updatedb 主要用来更新数据库,通过crontab自动完成的 /usr/bin/locate 查询文件位置 /etc/updatedb.conf updatedb..._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/updatedb.conf > cat /etc/updatedb.conf PRUNE_BIND_MOUNTS = "yes" PRUNEFS = "9p afs anon_inodefs

82900

centos7上使用locate命令

locate: can not stat () `/var/lib/mlocate/mlocate.db': No such file or directory 并没有查询出相关文件,此时需要线运行下“updatedb...Linux系统自动创建这个数据库,并且每天自动更新一次,因此,我们在用whereis和locate 查找文件时,有时会找到已经被删除的数据,或者刚刚建立文件,却无法查找到,原因就是因为数据库文件没有被更新...为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库。...整个locate工作其实是由四部分组成的: /usr/bin/updatedb   主要用来更新数据库,通过crontab自动完成的 /usr/bin/locate         查询文件位置.../etc/updatedb.conf   updatedb的配置文件 /var/lib/mlocate/mlocate.db  存放文件信息的文件 2、用法 locate [OPTION

1.2K10

Linux locate命令的使用方法

Linux系统自动创建这个数据库,并且每天自动更新一次,所以使用locate命令查不到最新变动过的文件。为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库。...# 新建文件 [root@localhost ~]# touch new_file [root@localhost ~]# locate ~/new_file [root@localhost ~]# updatedb...localhost ~]# rm -rf file.txt [root@localhost ~]# locate ~/file.txt /root/file.txt [root@localhost ~]# updatedb...为了避免这种情况,可以在使用 locate 之前,先使用 updatedb 命令,手动更新数据库。...[root@localhost /]# 到此这篇关于Linux locate命令的使用方法的文章就介绍到这了,更多相关Linux locate命令内容请搜素ZaLou.Cn以前的文章或下面相关文章

2.1K21

linux常用基本命令之文件搜索命令

命令:which 语法:which [命令名称] 描述:查看命令所在的目录位置 在linux里面一般只有两种命令,第一种是所有用户都可以使用,第二种则是只允许管理员使用,还有一个命令叫whereis,和...find -inum [i节点标号] 根据i节点查找文件,在linux系统中,所有的文件都有一个唯一的标识,方便linux内核去调用,这就是i节点 ?...命令:locate 语法:locate [文件名称] 描述:查找文件,根据linux数据库内部的索引(updatedb命令,可以手工更新updatedb数据库,一般和locate配合使用) ?...注意:locate的查找速度非常快,比find查找快很多,原因是locate查找的是linux系统构建的文件数据库的索引值,所以速度非常快,但是有的时候新创建的文件使用locate命令查找不到,原因是这个文件的索引没有马上更新到...linux系统文件数据库里。

1.3K60

详解Linux命令与文件查找

忽略大小写的差异 -r : 后面可接正则表达式的显示防方式 例如:locate ifconfig 说明:lcoate是根据/var/lib/mlocate内记录数据查找,而数据来源通过更新数据库updatedb...根据/etc/updatedb.config的配置从硬盘获取数据更新到/var/lib/mlocate; 注意:whereis和locate命令可能搜索到已经删除的文件,原因数据库没及时更新(一般一天更新一次...),不过可以手动执行updatedb更新。...安装locate: yum -y install mlocate 查看包: yum search mlocate 安装好更新数据库该命令才生效: 直接执行updatedb即可 ? ?...以上所述是小编给大家介绍的了Linux命令与文件查找详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对ZaLou.Cn网站的支持!

1.4K51

Linux学习从入门到精通

文件上传、下载 在涉及 Linux 相关的开发中,经常需要进行 linux 和 Windows 之间的文件、 安装包等上传和下载操作。 sftp 和 lrzsz 是使用比较广泛的两种方式。...Linux系统自动创建这个数据库,并且每天自动更新一次,所以使用locate命令查不到最新变动过的文件。为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库。...如果是精简版 CentOS 系统需要安装 locate 命令 yum -y install mlocate updatedb 命令来创建 locate 命令依赖的数据库 updatedb 使用实例:...缺点:实时性差) 建议:在locate前使用updatedb whereis 查找程序名称 which 查找PATH环境变量 4. crontab配置 在开发中,经常会遇到一种情况:某个程序需要在一个特定的时间点去执行...这时就需要用到定时器功能,而在Linux系统中提供了一个类似于定时器的小工具:crontab crontab 是 Unix 和 Linux 用于设置周期性被执行的指令。

2.4K20
领券