隨著在過去幾年的時間中便宜變得真正硬碟機我們’在我們電腦上資料的ve長出對有很多十億字元習慣或者有時平穩terabytes.當能發現關於我們電腦的資訊變得重要的時候,這個是.Linux富人一件很方便指揮線工具很適當地被被稱作“發現的”我’ll和你分擔一些“發現”使被使你吃了一驚的命令的基本特徵.我’很確定你將發現它相當有用m.
因為使用“發現句法”像這樣被形成:
向搜索[[標準]的地方,#裁決
一個它的使用的簡單例子是:
#發現名字“*.txt”
./Documents/articles/doctor_dolittle.txt
./Documents/articles/Installing_Redhat_Linux.txt
./Desktop/todo_list.txt
上述指揮將“txt”延長地審查目前目錄和完全它的子目錄以發現檔案.這裡指出一樣東西是所有的為發現參數完全是可選.這手段”,即使你才只是進入“發現指揮和達到進入關鍵,你將一個結果得到的一清單的在目前目錄和子目錄中所有的.試驗它.
如果你想要審查多重目錄以發現文本檔案,你能列出目錄兼於一身在另一個以後搜尋:
#發現/home/hobbes//home/calvin/名字“*.txt”
/home/calvin/Documents/articles/doctor_dolittle.txt
/home/calvin/Desktop/todo_list.txt
/home/hobbes/Desktop/articles.txt
/home/hobbes/data_logging.txt
當你運作一些搜索的時候,你可以得到一些錯誤.這個將大部份是和缺少批准有關.一使輸出變得更乾淨得多好的計謀是要把錯誤寄給“/dev/null”:
#發現/home/hobbes//home/calvin/名字“*.txt”2>/dev//零
遇到另一你可以的問題是隨著事實按預設這些搜索是情況敏感.那樣為“picasso搜尋”不會為結果提供“畢卡索”你能透過使用“-iname”選擇餘地遏制那個:
#發現/home/calvin/-iname“picasso”
./Documents/images/picasso.png
./Documents/articles/The_artist_Picasso.doc
”為“發現”指揮有很多涼“劈.這裡是幾.在最近45分鐘找出被修改檔案你能做一時基-搜索:
#發現/home/calvin/-mmin-45
./hello.txt
./artwork.jpg
同樣你能尋找在中間15和25分鐘以前被修改檔案:
#發現-mmin+15-mmin-25
你能也控制”當審查子目錄的時候,“發現進入深度的.下列的指揮:
#為/home/calvin/-maxdepth找到2 -name“*.txt”
請僅去指定目錄的最好的二水準和為檔案“txt”檔案延長地看.隨意地你能也說出“裁決”更低審查僅二水準:
#為/home/calvin/-mindepth找到2 -name“*.txt”
./artexpo.txt
./Documents/project.txt
和絕大部份一樣指揮你能添加輸出到一檔案.那樣如果你向原木想要一搜索,你能模仿下列的:
#發現/home/calvin/名字“*.txt”>/tmp/search.log
”你一旦找到竅門,“發現指揮就能是極其有用.能大概向前被寫書.什麼我’一嘗一嘗可能性才只是ve被和這裡你分擔.看一看指揮’為指向“發現的其它特徵的指針s manpage”.
書籤和份





























… 現在 0意見添加一
留下一意見