Centos之文件搜索命令locate_第1頁(yè)
已閱讀5頁(yè),還剩17頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、centos之文件搜索命令locatelocate指令locate 文件名在后臺(tái)數(shù)據(jù)庫(kù)中按文件名搜尋,搜尋速度更快 /var/lib/mlocate locate指令所搜尋的后臺(tái)數(shù)據(jù)庫(kù) updatedb更新數(shù)據(jù)庫(kù) locate搜尋速度比較快; rootlocalhost ls222 anaconda-ks.cfg 牛逼rootlocalhost locate 牛-bash: locate: 未找到指令 我們用locate指令的時(shí)候 發(fā)覺 為找到指令,我們用yum指令遠(yuǎn)程安裝下locaterootlocalhost yum -y install mlocate已加載插件:fastestmirro

2、rbase | 3.6 kb 00:00extras | 3.4 kb 00:00updates | 3.4 kb 00:00(1/4): extras/7/x86_64/primary_db | 168 kb 00:00(2/4): base/7/x86_64/group_gz | 155 kb 00:02(3/4): base/7/x86_64/primary_db | 5.6 mb 00:04updates/7/x86_64/primary_db failed errno 12 timeout on (28, &39;operation too slow. less than 1

3、000 bytes/sec transferred the last 30 seconds&39;)正在嘗試其它鏡像。(4/4): updates/7/x86_64/primary_db | 5.7 mb 00:01determining fastest mirrors * base: * extras: * updates: 正在解決依靠關(guān)系-> 正在檢查事務(wù)-> 軟件包 mlocate.x86_64.0.0.26-6.el7 將被 安裝-> 解決依靠關(guān)系完成 依靠關(guān)系解決 = package 架構(gòu) 版本 源 大小 =正在安裝: mlocate x86_64 0.2

4、6-6.el7 base 113 k 事務(wù)概要=安裝 1 軟件包 總下載量:113 k安裝大?。?78 kdownloading packages:警告:/var/cache/yum/x86_64/7/base/packages/mlocate-0.26-6.el7.x86_64.rpm: 頭v3 rsa/sha256 signature, 密鑰 id f4a80eb5: nokeymlocate-0.26-6.el7.x86_64.rpm 的公鑰尚未安裝mlocate-0.26-6.el7.x86_64.rpm | 113 kb 00:01從 file:/etc/pki/rpm-gpg/rp

5、m-gpg-key-centos-7 檢索密鑰導(dǎo)入 gpg key 0xf4a80eb5: 用戶id : "centos-7 key (centos 7 official signing key) " 指紋 : 6341 ab27 53d7 8a78 a7c2 7bb1 24c6 a8a7 f4a8 0eb5 軟件包 : centos-release-7-3.1611.el7.centos.x86_64 (anaconda) 來(lái)自 : /etc/pki/rpm-gpg/rpm-gpg-key-centos-7 running transaction chec

6、krunning transaction testtransaction test succeededrunning transaction 正在安裝 : mlocate-0.26-6.el7.x86_64 1/1 驗(yàn)證中 : mlocate-0.26-6.el7.x86_64 1/1 已安裝: mlocate.x86_64 0:0.26-6.el7 完畢! 這樣就安裝完了。 rootlocalhost locate 牛/root/牛逼/root/牛逼/java.pdf 這樣 我們就能測(cè)試通過(guò); 如果我們新建一個(gè)文件,然后再搜尋rootlocalhost touch 牛牛rootlocalho

7、st ls222 anaconda-ks.cfg 牛逼 牛牛rootlocalhost locate 牛/root/牛逼/root/牛逼/java.pdf 我們發(fā)覺 搜尋不了。緣由是 locate指令搜尋的是 /var/lib/mlocate 下的mlocate.db數(shù)據(jù)庫(kù)這個(gè)數(shù)據(jù)庫(kù)不是實(shí)時(shí)更新的,所以我們需要更新下數(shù)據(jù)庫(kù); 我們updatedb下,然后再搜尋rootlocalhost updatedbrootlocalhost locate 牛/root/牛牛/root/牛逼/root/牛逼/java.pdfrootlocalhost 結(jié)果就出來(lái)了; locate優(yōu)點(diǎn)是 搜尋速度快 ,缺點(diǎn)是

8、只能按文件名搜尋; 更新數(shù)據(jù)庫(kù)配置文件/etc/updatedb.conf配置文件我們用vi打開下rootlocalhost vi /etc/updatedb.conf prune_bind_mounts = "yes"prunefs = "9p afs anon_inodefs auto autofs bdev binfmt_misc cgroup cifs coda configfs cpuset debugfs devpts ecryptfs exofs fuse fuse.sshfs fusectl gfs gfs2 gpfs hu

9、getlbfs inotifyfs iso9660 jffs2 lustre mqueue ncpfs nfs nfs4 nfsd pipefs proc ramfs rootfs rpc_pipefs securityfs selinuxfs sfs sockfs sysfs tmpfs ubifs udf usbfs"prunenames = ".git .hg .svn"prunepaths = "/afs /media /mnt /net /sfs /tmp /udev /var/cache/ccache /var/lib/yum/yumdb /var/spool/cups /var/spool/squid /var/tmp""/etc/updatedb.conf" 4l, 513c 這里prune_bind_mounts=&am

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論