linux强大功能,linux grep和find 的强大功能
grep和find在linux中查找是很強(qiáng)大的,把grep及find的用法及參數(shù)列表做個(gè)備份以備以后查找:
1.grep 命令,grep命令有個(gè)常用的參數(shù)使用方法如下
grep -[acinv]
-a 以文本文件方式搜索 -c 計(jì)算找到的符合行的次數(shù) -i 忽略大小寫(xiě) -n 順便輸出行號(hào)
-R 讀取每個(gè)文件夾下的所有文檔,相當(dāng)于-d參數(shù) -v 反向選擇,即找 沒(méi)有搜索字符串的行
#grep -in 'disable' ?/etc/xinetd.d/*
該命令將列出/etc/xinetd.d目錄下所有包含disable的文件并輸出行號(hào)
#grep -nR 'disable' /etc/* ? ?== #grep 'disable' -nR /etc/*
該命令將列出/etc目錄下及子目錄的所有包含disable的文件并輸出行號(hào)
2. find 命令
-amin n:在過(guò)去 n 分鐘內(nèi)被讀取過(guò)
-anewer file:比檔案 file 更晚被讀取過(guò)的檔案
-atime n:在過(guò)去 n 天過(guò)讀取過(guò)的檔案
-cmin n:在過(guò)去 n 分鐘內(nèi)被修改過(guò)
-cnewer file :比檔案 file 更新的檔案
-ctime n:在過(guò)去 n 天過(guò)修改過(guò)的檔案
-empty:空的檔案-gid n or -group name:gid 是 n 或是 group 名稱(chēng)是 name
-gid n 查找屬于ID號(hào)為n的用戶組的所有文件
-group 字串,查找屬于用戶組名為所有字串的所有文件
-ipath p, -path p:路徑名稱(chēng)符合 p 的檔案,ipath 會(huì)忽略大小寫(xiě)
-mount, -xdev:只檢查和指定目錄在同一個(gè)檔案系統(tǒng)下的檔案,避免列出其它檔案系統(tǒng)中的檔案
-lname 字串查找文件名匹配的所有符號(hào)鏈接文件,字串內(nèi)可以使用通配符* ? []
-name name, -iname name:檔案名稱(chēng)符合 name 的檔案。iname 會(huì)忽略大小寫(xiě)
-path 字串 查找路徑名匹配所有字串的所有文件,字串內(nèi)可用通配符* ? []
-size n:檔案大小 是 n 單位,b 代表 512 位元組的區(qū)塊,c 表示字元數(shù),k 表示 kilo bytes,w 是二
個(gè)位元組。-type c:檔案類(lèi)型是 c 的檔案。
-uid n 查找屬于ID號(hào)為n的用戶組的所有文件
-user 字串 查找屬于用戶名為所有字串的所有文件
總結(jié)
以上是生活随笔為你收集整理的linux强大功能,linux grep和find 的强大功能的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 煮花生米的功效与作用、禁忌和食用方法
- 下一篇: linux开发板显示横向彩虹,给 Lin