国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 系統(tǒng) > Linux > 正文

linux系統(tǒng)中批量查找文件與文件內(nèi)容的方法

2020-07-08 13:01:41
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

比如查找當(dāng)前目錄下面所有的php文件里面某個(gè)關(guān)鍵字


復(fù)制代碼
代碼如下:

find ./ -name "*.php" | xargs grep '關(guān)鍵字'


如果需要查找的內(nèi)容包含特殊符號(hào),比如$等等,grep要加參數(shù)


復(fù)制代碼
代碼如下:

find ./ -name "*.php" | xargs grep -F '關(guān)鍵字'


文件名查找

文件名查找方法:

例如我們知道某個(gè)文件包含有srm這3個(gè)字母,那么要找到系統(tǒng)中所有包含有這3個(gè)字母的文件是可以實(shí)現(xiàn)的,輸入:


復(fù)制代碼
代碼如下:

find /etc -name '*srm*'


這個(gè)命令表明了linux系統(tǒng)將在/etc 整個(gè)目錄中查找所有的包含有srm這3個(gè)字母的文件,比如 absrmyz,tibc.srm等等符合條件的文件都能顯示出來(lái)。如果你還知道這個(gè)文件是由 srm 這3個(gè)字母打頭的,那么我們還可以省略最前面的星號(hào),命令如下:


復(fù)制代碼
代碼如下:

find /etc -name 'srm*'


一些其它參考

find -name april* 在當(dāng)前目錄下查找以april開(kāi)始的文件
find -name april* fprint file 在當(dāng)前目錄下查找以april開(kāi)始的文件,并把結(jié)果輸出到file中
find -name ap* -o -name may* 查找以ap或may開(kāi)頭的文件
find /mnt -name tom.txt -ftype vfat 在/mnt下查找名稱(chēng)為tom.txt且文件系統(tǒng)類(lèi)型為vfat的文件
find /mnt -name t.txt ! -ftype vfat 在/mnt下查找名稱(chēng)為tom.txt且文件系統(tǒng)類(lèi)型不為vfat的文件
find /tmp -name wa* -type l 在/tmp下查找名為wa開(kāi)頭且類(lèi)型為符號(hào)鏈接的文件
find /home -mtime -2 在/home下查最近兩天內(nèi)改動(dòng)過(guò)的文件
find /home -atime -1 查1天之內(nèi)被存取過(guò)的文件
find /home -mmin +60 在/home下查60分鐘前改動(dòng)過(guò)的文件
find /home -amin +30 查最近30分鐘前被存取過(guò)的文件

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 崇仁县| 宣武区| 千阳县| 塘沽区| 冀州市| 车致| 祁连县| 大田县| 嘉黎县| 分宜县| 武山县| 尉氏县| 裕民县| 定南县| 徐闻县| 陕西省| 大荔县| 台江县| 吴旗县| 英德市| 平阳县| 馆陶县| 湾仔区| 吉隆县| 合山市| 邵东县| 玛沁县| 海宁市| 错那县| 垦利县| 银川市| 常德市| 林周县| 辽阳县| 潮州市| 乐都县| 察隅县| 扬中市| 太原市| 沾益县| 高清|