linux grep命令詳解 Linux中使用grep命令搜索文件名及文件內(nèi)容的方法?
Linux中使用grep命令搜索文件名及文件內(nèi)容的方法?在當(dāng)前目錄中,查找包含“ABC”的所有文件-鍵入F | xargs grep-L“ABC”或查找。-鍵入F-exec grep-L“ABC”{}
Linux中使用grep命令搜索文件名及文件內(nèi)容的方法?
在當(dāng)前目錄中,查找包含“ABC”的所有文件-鍵入F | xargs grep-L“ABC”或查找。-鍵入F-exec grep-L“ABC”{}extension:Linux find file命令find-by-part-of-file-name搜索方法:此方法與在windows中查找已知文件名的方法相同。然而,在Linux中根據(jù)文件名搜索文件的方法比在windows中要強大得多。例如,如果我們知道一個文件包含三個字母SRM,就可以在系統(tǒng)中找到包含這三個字母的所有文件。輸入:find/etc-name“*SRM*”表示Linux系統(tǒng)將搜索整個/etc目錄中包含三個字母SRM的所有文件,例如absrmyz,tibc.srm公司以此類推,可以顯示所有符合條件的文檔。如果您知道這個文件以三個字母SRM開頭,我們也可以省略前導(dǎo)星號,命令如下:find/etc-name “SRM*”這是因為只能找到像srmyz這樣的文件,而像absrmyz或absrm這樣的文件不符合要求并且不顯示,所以查找文件的效率和可靠性都很高大大增強了。