省朝夕

           

          Linux-find

          find命令


          用途 

          查找滿足一定條件的文件,返回值通常為符合條件的文件路徑

          用法

          1、find <指定目錄> <指定條件> <指定動(dòng)作>
          如果什么參數(shù)也不加,find默認(rèn)搜索當(dāng)前目錄及其子目錄,并且不過(guò)濾任何結(jié)果(也就是返回所有文件),將它們?nèi)硷@示在屏幕上。
          參數(shù)說(shuō)明:

          -name ’abcd’ 查找文件名匹配abcd的所有文件,字串內(nèi)可用通配符 *、?、[ ]
          -user ’hejianchao’ 查找屬于用戶名為hejianchao的所有的文件
          -type x 查找類型為 x 的文件,x 為下列字符之一:b 塊設(shè)備文件 c 字符設(shè)備文件 d 目錄文件 p 命名管道(FIFO) f 普通文件
          -amin n 查找n分鐘以前被訪問(wèn)過(guò)的所有文件
          -atime n 查找n天以前被訪問(wèn)過(guò)的所有文件
          -cmin n 查找n分鐘以前文件狀態(tài)被修改過(guò)的所有文件
          -ctime n 查找n天以前文件狀態(tài)被修改過(guò)的所有文件
          -mmin n 查找n分鐘以前文件內(nèi)容被修改過(guò)的所有文件
          -mtime n 查找n天以前文件內(nèi)容被修改過(guò)的所有文件

           示例

          1、find . -name 'hello*' 搜索當(dāng)前目錄(含子目錄,以下同)中,所有文件名以hello開頭的文件
          2、find /home/hejianchao -name 'hello*' -o -name 'world*' 搜索/home/hejianchao目錄中,所有文件名以hello開頭的或者以world開頭的文件 -o表示or
          3、find . -type f -mmin -5 搜索當(dāng)前目錄中,所有過(guò)去5分鐘中更新過(guò)的普通文件。如果不加-type f參數(shù),則搜索普通文件+特殊文件+目錄
          4、cat 1.txt    如果1.txt文件存在,那么顯示其內(nèi)容。如果不存在,則創(chuàng)建1.txt,此時(shí)命令行進(jìn)入輸入文件內(nèi)容的狀態(tài),按ctrl+D結(jié)束文件內(nèi)容輸入。這是快捷創(chuàng)建文件并輸入內(nèi)容的方式。。

           


          posted on 2013-04-12 00:00 hejianchao 閱讀(1058) 評(píng)論(1)  編輯  收藏 所屬分類: 一天一命令

          評(píng)論

          # re: Linux-find 2013-12-06 00:59 hejianchao

          find ./ -name "*.xml" |xargs grep "<plugin"
          在當(dāng)前目錄下查找以.xml結(jié)尾的文件,并且文件中包含字符串:<plugin的
            回復(fù)  更多評(píng)論   


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           

          導(dǎo)航

          統(tǒng)計(jì)

          留言簿

          文章分類

          文章檔案

          搜索

          最新評(píng)論

          • 1.?re: Linux-find
          • 評(píng)論內(nèi)容較長(zhǎng),點(diǎn)擊標(biāo)題查看
          • --hejianchao
          • 2.?re: Linux-cut
          • 看看學(xué)習(xí)下,這么好的文章居然沒人留言
          • --嬰兒游泳池
          • 3.?re: Linux-cat
          • -s 在某些場(chǎng)合還是比較有用的。
          • --eric.chenjf
          主站蜘蛛池模板: 东台市| 望江县| 申扎县| 安达市| 林甸县| 高雄县| 晋江市| 县级市| 永和县| 明光市| 安福县| 颍上县| 济源市| 南雄市| 黑水县| 贡嘎县| 攀枝花市| 榆林市| 岑溪市| 十堰市| 涿州市| 贡嘎县| 宁化县| 定西市| 九寨沟县| 灵宝市| 廊坊市| 江津市| 上高县| 蒙山县| 涞水县| 扬州市| 廉江市| 嘉黎县| 昌江| 木兰县| 望奎县| 芜湖市| 嘉荫县| 南汇区| 桦川县|