linux-文件搜索

文件搜索定位

grep:

作用:General Regular Expression Parser催首,通用規(guī)則表達式分析程序,

是一種強大的文本搜索工具懈息,它能使用正則表達式搜索文本俺陋,并把匹配的行打印出來国拇。

格式:grep [選項] pattern [文件名]

選項:

-i:字母不區(qū)分大小寫

-n:顯示行號

說明:

1山橄、pattern為所要匹配的正則表達式字符串

2垮媒、要用好grep這個工具,其實就是要寫好正則表達式

實例:

grep ftp /etc/passwd

在/etc/passwd文件下查找包含'ftp'字符的行:

grep 'test' d*

顯示所有以d開頭的文件中包含'test'的行航棱。

ls /bin | grep '^m'

通過管道過濾ls /bin輸出的內(nèi)容,只顯示以m開頭的行萌衬。

grep -i 'hello world' menu.h main.c

顯示在menu.h和main.c文件中匹配'hello world'的行饮醇,忽略大小寫。

find:

作用:最常見和最強大的查找命令秕豫,你可以用它找到任何你想找的文件朴艰。

格式:find [目錄] [條件] [動作]

目錄:所要搜索的目錄及其所有子目錄。默認為當前目錄混移。

條件:所要搜索的文件的特征祠墅。

動作:對搜索結果進行特定的處理。

選項:

-name:指定文件名歌径,可以通過*模糊匹配

-type:指定文件類型(b/c/d/p/l/f)

-size:指定文件大小毁嗦,單位可以為K/M/G,+表示大于回铛,-表示小于

-user:指定用戶

-group:指定組

-mtime/atime/ctime:指定修改/訪問/創(chuàng)建時間狗准,單位為天,+表示幾天前茵肃,-表示幾天內(nèi)

-amin/mmin/cmin:功能同上腔长,單位為分鐘

說明:如果你要尋找一個普通文件,使用find會是一個不錯的主意验残。

由于 find 在尋找數(shù)據(jù)的時候相當?shù)暮馁Y源捞附,所以沒事情不要使用find

有更棒的指令可以取代,那就是whereis與which

whereis:

作用:只能用于程序名的搜索

格式:whereis 命令

實例:whereis grep

結果:? ? grep:? ? /bin/grep? ? ? ? ?/usr/share/man/man1/grep.1.gz

名稱? ? 二進制文件路徑? ? 幫助文檔路徑

which:

作用:在$PATH變量指定的路徑中,搜索某個系統(tǒng)命令的位置鸟召,并且返回第一個搜索結果胆绊。

也就是說,使用which命令药版,就可以看到某個系統(tǒng)命令是否存在辑舷,以及執(zhí)行的到底是哪一個

格式:which 命令

PATH:

說明:環(huán)境變量,與windows中(我的電腦>高級系統(tǒng)設置>高級>環(huán)境變量>系統(tǒng)變量)的Path類似

打硬燮:echo $PATH

導出:

方式1:一次性的設置

export PATH=$PATH:dir1[:dir2]

方式2:永久性的設置何缓,所有用戶有效,需要重啟生效或使用source命令

將方式1的導出操作添加到文件/etc/profile的末尾

方式3:永久性的設置还栓,只針對一個用戶碌廓,需要重啟生效或使用source命令,優(yōu)先級高于2

將方式1的導出操作添加到文件~/.bashrc的末尾

php初學者---千鋒php課堂筆記

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末剩盒,一起剝皮案震驚了整個濱河市谷婆,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌辽聊,老刑警劉巖纪挎,帶你破解...
    沈念sama閱讀 218,284評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異跟匆,居然都是意外死亡异袄,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,115評論 3 395
  • 文/潘曉璐 我一進店門玛臂,熙熙樓的掌柜王于貴愁眉苦臉地迎上來烤蜕,“玉大人,你說我怎么就攤上這事迹冤》碛” “怎么了?”我有些...
    開封第一講書人閱讀 164,614評論 0 354
  • 文/不壞的土叔 我叫張陵泡徙,是天一觀的道長橱鹏。 經(jīng)常有香客問我,道長锋勺,這世上最難降的妖魔是什么蚀瘸? 我笑而不...
    開封第一講書人閱讀 58,671評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮庶橱,結果婚禮上贮勃,老公的妹妹穿的比我還像新娘。我一直安慰自己苏章,他們只是感情好寂嘉,可當我...
    茶點故事閱讀 67,699評論 6 392
  • 文/花漫 我一把揭開白布奏瞬。 她就那樣靜靜地躺著,像睡著了一般泉孩。 火紅的嫁衣襯著肌膚如雪硼端。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,562評論 1 305
  • 那天寓搬,我揣著相機與錄音珍昨,去河邊找鬼。 笑死句喷,一個胖子當著我的面吹牛镣典,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播唾琼,決...
    沈念sama閱讀 40,309評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼兄春,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了锡溯?” 一聲冷哼從身側響起赶舆,我...
    開封第一講書人閱讀 39,223評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎祭饭,沒想到半個月后芜茵,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,668評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡倡蝙,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,859評論 3 336
  • 正文 我和宋清朗相戀三年夕晓,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片悠咱。...
    茶點故事閱讀 39,981評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖征炼,靈堂內(nèi)的尸體忽然破棺而出析既,到底是詐尸還是另有隱情,我是刑警寧澤谆奥,帶...
    沈念sama閱讀 35,705評論 5 347
  • 正文 年R本政府宣布眼坏,位于F島的核電站,受9級特大地震影響酸些,放射性物質(zhì)發(fā)生泄漏宰译。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,310評論 3 330
  • 文/蒙蒙 一魄懂、第九天 我趴在偏房一處隱蔽的房頂上張望沿侈。 院中可真熱鬧,春花似錦市栗、人聲如沸缀拭。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,904評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽蛛淋。三九已至咙好,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間褐荷,已是汗流浹背勾效。 一陣腳步聲響...
    開封第一講書人閱讀 33,023評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留叛甫,地道東北人层宫。 一個月前我還...
    沈念sama閱讀 48,146評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像合溺,于是被迫代替她去往敵國和親卒密。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,933評論 2 355

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

  • locate 搜索命令 搜索格式:locate 文件名在后臺數(shù)據(jù)庫中按文件名稱進行搜索,搜索速度快 第一次執(zhí)行此命...
    笑Skr人啊閱讀 296評論 0 1
  • 文件搜索定位 grep: 作用:General Regular Expression Parser棠赛,通用規(guī)則表達式...
    司馬東陽閱讀 310評論 0 0
  • 1.文件搜索命令locate locate 文件名 在后臺數(shù)據(jù)庫按文件名搜索文件哮奇,搜索速度更快 /var/lib/...
    華夫餅干閱讀 459評論 0 0
  • linux資料總章2.1 1.0寫的不好抱歉 但是2.0已經(jīng)改了很多 但是錯誤還是無法避免 以后資料會慢慢更新 大...
    數(shù)據(jù)革命閱讀 12,168評論 2 33
  • locate命令搜索: locate不能搜索出新建的文件,是在數(shù)據(jù)庫中進行搜索 如果需要搜索新文件睛约,需要先upda...
    LorryZ閱讀 1,077評論 0 0