2010年2月10日 星期三

只知道檔案部分內容,但不知道檔名也不知道這個檔案在哪裡要怎麼找到這個檔案?

        如果只知道想要搜尋的檔案中有一個特定字串 "Linux",但檔案名稱完全不記得也不知道這個檔案在哪裡,那要如何才能找到它呢?

        基本上要進行檔案全文比對一樣還是使用 grep 這個工具,由於不知道檔案所在位置,所以需要進行全檔案系統搜尋因此要加上「-r」,如果只想列出檔案名稱可以再加上「-l」這個選項,如此就能進行全檔案系統的含有特定字串檔案的搜尋。

 ==> grep -lr  <比對字串>  /*