Linux-文件查找命令find

find - search for files in a directory hierarchy

find命令用于在目錄層級(jí)中查找文件

SYNOPSIS

find [-H] [-L] [-P] [-D debugopts] [-Olevel] [path...] [expression]

簡(jiǎn)單用法:

find PATH EXPRESSION

EXPRESSION

Numeric arguments can be specified as

+n    for greater than n,

-n    for less than n,

n      for exactly n.

選項(xiàng)太多不一一列舉懂盐,常用的在下面的示例中說(shuō)明,要深究的話建議查看幫助手冊(cè)(英文描述其實(shí)更地道癣亚,翻譯成中文有時(shí)反而難以理解,可能大家看到過(guò)一個(gè)詞“句柄”,不知道大家是怎么理解的拘泞,反正我是無(wú)法理解舷胜,語(yǔ)句?手柄里覆?)

EXAMPlES

1.按文件名查找丧荐,支持通配符
find 目錄 -name "pattern"
2.按文件名查找,同時(shí)忽略大小寫(xiě)
find 目錄 -iname "pattern"
3.按所屬用戶查找
find 目錄 -user "pattern"
4.按所屬用戶組查找
find 目錄 -group "pattern"
5.查找所屬用戶指定的UID的文件
find 目錄 -uid "pattern"
6.查找所屬用戶指定的UID的文件
find 目錄 -gid "pattern"
7.查找無(wú)用戶的文件
find 目錄 -nouser "pattern"
8.查找無(wú)用戶組的文件
find 目錄 -nogroup "pattern"
9.按文件類(lèi)型查找
find 目錄 -type TYPE

TYPE:

  • f: 普通文件
  • d: 目錄文件
  • l:符號(hào)鏈接文件
  • b:塊設(shè)備 文件
  • c:字符設(shè)備文件
  • p:管道文件
  • s:套接字文件
10.按文件大小查找喧枷,+表示>虹统,-表示<
find 目錄 -size [+|-]n[cwbkMG]]
  • b: for 512-byte blocks (this is the default if no suffix is used)
  • c: for bytes
  • w: for two-byte words
  • k: for Kilobytes (units of 1024 bytes)
  • M: for Megabytes (units of 1048576 bytes)
  • G: for Gigabytes (units of 1073741824 bytes)
11.按時(shí)間戳(天數(shù))查找,-atime(訪問(wèn)天數(shù))-ctime(change天數(shù))-mtime(修改天數(shù))
find 目錄 -atime [+|-]n

find 目錄 -ctime [+|-]n

find 目錄 -mtime [+|-]n
12.按時(shí)間戳(分鐘)查找隧甚,-amin(訪問(wèn)分鐘)-cmin(change分鐘)-mmin(修改分鐘)
find 目錄 -amin [+|-]n

find 目錄 -cmin [+|-]n

find 目錄 -mmin [+|-]n
13.按權(quán)限查找
  • mode:精確匹配

  • /mode:任何一類(lèi)用戶(u,g,o)的權(quán)限中的任何一位(r,w,x)符合條件即滿足车荔;9位權(quán)限之間存在“或”關(guān)系;

  • -mode:每一類(lèi)用戶(u,g,o)的權(quán)限中的每一位(r,w,x)同時(shí)符合條件即滿足戚扳;9位權(quán)限之間存在“與”關(guān)系忧便;

find 目錄 -perm [/|-]mode
選項(xiàng)組合
-a:與

-o:或

-not/!:非
處理動(dòng)作
-exec 命令... {} \;
#示例:查找當(dāng)前目錄下.txt后綴,并且1天內(nèi)修改過(guò)的文件
find ./ -name "*.txt" -a -mtime -1 -exec ls -lh {} \;
注意

find傳遞查找到的文件路徑至后面的命令時(shí)帽借,是先查找出所有符合條件的文件路徑珠增,并一次性傳遞給后面的命令;但是有些命令不能接受過(guò)長(zhǎng)的參數(shù)砍艾,此時(shí)命令執(zhí)行會(huì)失數俳獭;
另一種方式可規(guī)避此問(wèn)題:

find | xargs COMMAND
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末脆荷,一起剝皮案震驚了整個(gè)濱河市悴品,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌简烘,老刑警劉巖苔严,帶你破解...
    沈念sama閱讀 217,542評(píng)論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異孤澎,居然都是意外死亡届氢,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,822評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門(mén)覆旭,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)退子,“玉大人岖妄,你說(shuō)我怎么就攤上這事〖畔椋” “怎么了荐虐?”我有些...
    開(kāi)封第一講書(shū)人閱讀 163,912評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)丸凭。 經(jīng)常有香客問(wèn)我福扬,道長(zhǎng),這世上最難降的妖魔是什么惜犀? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,449評(píng)論 1 293
  • 正文 為了忘掉前任铛碑,我火速辦了婚禮,結(jié)果婚禮上虽界,老公的妹妹穿的比我還像新娘汽烦。我一直安慰自己,他們只是感情好莉御,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,500評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布撇吞。 她就那樣靜靜地躺著,像睡著了一般礁叔。 火紅的嫁衣襯著肌膚如雪梢夯。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,370評(píng)論 1 302
  • 那天晴圾,我揣著相機(jī)與錄音颂砸,去河邊找鬼。 笑死死姚,一個(gè)胖子當(dāng)著我的面吹牛人乓,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播都毒,決...
    沈念sama閱讀 40,193評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼色罚,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了账劲?” 一聲冷哼從身側(cè)響起戳护,我...
    開(kāi)封第一講書(shū)人閱讀 39,074評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎瀑焦,沒(méi)想到半個(gè)月后腌且,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,505評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡榛瓮,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,722評(píng)論 3 335
  • 正文 我和宋清朗相戀三年铺董,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片禀晓。...
    茶點(diǎn)故事閱讀 39,841評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡精续,死狀恐怖坝锰,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情重付,我是刑警寧澤顷级,帶...
    沈念sama閱讀 35,569評(píng)論 5 345
  • 正文 年R本政府宣布,位于F島的核電站确垫,受9級(jí)特大地震影響弓颈,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜森爽,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,168評(píng)論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望嚣镜。 院中可真熱鬧爬迟,春花似錦、人聲如沸菊匿。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,783評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)跌捆。三九已至徽职,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間佩厚,已是汗流浹背姆钉。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,918評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留抄瓦,地道東北人潮瓶。 一個(gè)月前我還...
    沈念sama閱讀 47,962評(píng)論 2 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像钙姊,于是被迫代替她去往敵國(guó)和親毯辅。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,781評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • Linux下一切皆文件煞额,但是文件由于文件的屬性的不同思恐,在查找上可以針對(duì)不同的文件做相應(yīng)的查找以便加快查詢速度和減少...
    常青藤成閱讀 1,042評(píng)論 0 0
  • linux資料總章2.1 1.0寫(xiě)的不好抱歉 但是2.0已經(jīng)改了很多 但是錯(cuò)誤還是無(wú)法避免 以后資料會(huì)慢慢更新 大...
    數(shù)據(jù)革命閱讀 12,161評(píng)論 2 33
  • Ubuntu的發(fā)音 Ubuntu婚温,源于非洲祖魯人和科薩人的語(yǔ)言嗜逻,發(fā)作 oo-boon-too 的音。了解發(fā)音是有意...
    螢火蟲(chóng)de夢(mèng)閱讀 99,260評(píng)論 9 467
  • Linux指令大全 1.cat 使用權(quán)限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help...
    muyang_js的簡(jiǎn)書(shū)閱讀 2,836評(píng)論 0 12
  • 金錢(qián)的魔力在于缭召,可以改變你的長(zhǎng)相栈顷。 有時(shí)讓人飛揚(yáng)跋扈逆日;有時(shí)讓人慈眉善目。 飛揚(yáng)跋扈者萄凤,大多數(shù)情況...
    烽火煤閱讀 148評(píng)論 0 0