新聞中心
linux作為一款多功能的操作系統(tǒng),里面有很多搜索程序可以供用戶使用。多數(shù)Linux系統(tǒng)默認(rèn)自帶的搜索程序有Locate,F(xiàn)ind,whereis等,它們的目的也就是幫助用戶快速搜索出文件及文件夾。要搜索出滿足條件的文件和文件夾,有時(shí)你可能需要多重組合來實(shí)現(xiàn),校正搜索條件,以便找出你正求之不得的目標(biāo)文件或者文件夾。

針對(duì)Linux系統(tǒng)常用的搜索程序,通??梢园凑障旅鎺追N不同方式在Linux終端搜索文件和文件夾:
(1)Locate
Locate 是最簡單的linux搜索程序,可以快照搜索出系統(tǒng)中的文件或者文件夾,并顯示其絕對(duì)路徑,使用方法如下:
`locate filename`
其中 filename 是搜索的文件名,例如 `locate test.txt` ,可以將系統(tǒng)中的所有 test.txt文件顯示出來。
(2)Find
Find 則是比Locate更強(qiáng)大的搜索程序,不同于Locate,F(xiàn)ind 可以按照要求搜索目標(biāo)文件或文件夾,其使用方法如下:
`find /path -name filename`
其中/path 是要搜索的目錄,filename 是搜索的文件名,例如 `find /home/ -name test.txt` ,將從/home/系統(tǒng)路徑中搜索出所有 test.txt文件顯示出來,同樣可以搜索出文件夾。
(3)Whereis
Whereis 程序可以顯示可執(zhí)行文件所在的位置,使用方法如下:
`whereis filename`
其中filename 是可執(zhí)行文件的名字, 例如 `whereis firefox` 。
以上三種搜索程序都有不足的地方,有時(shí)可能搜索出來的結(jié)果并不準(zhǔn)確或者不夠多,在此情況下,您可以嘗試更加強(qiáng)大的搜索工具,比如Ack,Silver Searcher, ag等。
Ack 是一個(gè)專為程序員準(zhǔn)備的強(qiáng)大搜索程序,其使用如下:
`ack filename`
Silver Searcher 可以快速而準(zhǔn)確地搜索出文件或者文件夾,它可以搜索非常大的文件,他的使用方法如下:
`ag filename`
Ag 是非??焖俚腖inux搜索程序,與其它搜索程序相比,Ag可以顯著提升系統(tǒng)搜索的速度,使用方法如下:
`ag filename`
總的來說,對(duì)于找尋Linux文件和文件夾,Locate,F(xiàn)ind,whereis搜索程序可能足夠使用,而要求要求更加全面和豐富,可以選擇更加強(qiáng)勁的Ack,Silver Searcher和Ag搜索程序。
香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗(yàn)。專業(yè)提供云主機(jī)、虛擬主機(jī)、域名注冊(cè)、VPS主機(jī)、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。
新聞標(biāo)題:在Linux中探索最佳搜索程序(linux搜索程序)
當(dāng)前網(wǎng)址:http://www.fisionsoft.com.cn/article/djcpjhj.html


咨詢
建站咨詢
