與文件有關(guān)的Linux終端命令

1先嬉、touch命令

用于創(chuàng)建文件修改文件時間煌寇。
如果文件不存在就創(chuàng)建一個空白的文件捆交;如果文件已存在就修改文件的末次修改日期。

2腐巢、mkdir命令

創(chuàng)建目錄命令品追。使用-p選項可以創(chuàng)建遞歸目錄。所謂遞歸目錄就是一個目錄下包含另一個目錄系忙。如:mkdir -p a/b/c诵盼。

注意:在Linux系統(tǒng)中新建的目錄名不能與當前目錄中已經(jīng)存在的目錄或文件名相同惠豺。

3银还、rm命令

用于刪除文件或目錄。刪除后的文件或目錄不可恢復洁墙。

常用選項:
  • -r:用于刪除目錄蛹疯,可以遞歸地刪除目錄下的內(nèi)容。
  • f強制刪除热监,即使文件不存在也沒有提示捺弦。
  • rm命令也可以與通配符聯(lián)合使用。

4孝扛、復制和移動命令

tree命令:以樹狀圖的方式列出文件目錄結(jié)構(gòu)列吼。使用-d選項可以顯示目錄,不顯示文件苦始。使用方式:tree [目錄名]寞钥。

  • cp命令
    用于復制文件或目錄
    復制文件:cp 源文件 目標路徑 陌选;如果要更改復制后文件的名字理郑,可用cp 源文件 目標路徑/新的文件名.擴展名

    常用選項
    • -i:文件已經(jīng)存在時有覆蓋提示咨油。
    • -r:用于復制目錄您炉。cp -r 源文件 目標路徑(這里的源文件為目錄);如果要更改復制后目錄的名字役电,可用cp 源文件 目標路徑/新的目錄名赚爵。
  • mv命令
    用于移動文件或目錄,也可用于文件或目錄重命名法瑟。
    移動文件或目錄:rm 源文件 目標路徑冀膝。
    文件或目錄重命名:rm 源文件 目標文件名

    常用選項
    • -i:文件或目錄已經(jīng)存在時有覆蓋提示瓢谢。

5畸写、查看文件內(nèi)容

  • cat命令
    用于查看文件內(nèi)容創(chuàng)建文件氓扛、文件合并以及追加文件內(nèi)容枯芬。
    cat命令一次性將文件的所有內(nèi)容顯示出來论笔。適合查看內(nèi)容較少的文件。

    常用選項
    • -b:對非空輸出行編號千所。
    • -n:對所有輸出行編號狂魔。
      如:cat -b hello.txt
  • more命令
    用于分屏顯示文件內(nèi)容淫痰,每次只顯示一頁內(nèi)容最楷。適合查看內(nèi)容較多的文件。
    使用more命令時可能用到的操作鍵:

    操作鍵 功能
    空格 向下滾動一屏
    Enter 向下滾動一行
    b 向前滾動一屏
    f 向后滾動一屏
    q 退出
    /word 搜索word字符串
  • grep命令
    用于搜索目標字符串待错。
    使用方法:grep word hello.txt(在hello.txt文件中搜索word字符串)籽孙。如果要搜索的字符串有空格,則需用到""火俄,如grep "hello word" hello.txt犯建。

    常用選項
    • -n:顯示匹配的字符串以及對應的行號
    • -v:顯示不包含匹配字符串的所有行(相當于取反)瓜客。
    • -i:忽略大小寫适瓦。
    模式查找

    grep命令允許對文本進行模式查找,模式查找又被稱為正則表達式谱仪。

    兩種常用的模式查找
    • ^word行首玻熙,搜索以word開始的行。
    • word$行尾疯攒,搜索以word結(jié)束的行嗦随。

6、echo命令

echo把傳遞給命令的參數(shù)在終端中顯示一次卸例。echo命令很少單獨使用称杨,通常會和重定向聯(lián)合使用。

7筷转、重定向>>>

重定向?qū)⒈緛響撛诮K端上顯示的內(nèi)容輸出 / 追加到指定文件中姑原。

  • >:表示輸出,覆蓋文件原有的內(nèi)容呜舒。

  • >>:表示追加锭汛,將內(nèi)容追加到指定文件的末尾。

    使用方式

    echo word > hello :把word字符串寫入hello文件中袭蝗;如果hello文件中有內(nèi)容唤殴,將會覆蓋掉原有的內(nèi)容,hello文件中有word這個字符串到腥。
    ls -lh > hello:把ls -lh輸出的內(nèi)容寫入hello文件中朵逝。
    tree >> hello:把tree命令輸出的內(nèi)容追加到hello文件中,不會覆蓋hello文件原有的內(nèi)容乡范。

8配名、管道|

在Linux系統(tǒng)中啤咽,可以將一個命令的輸出通過管道作為另一個命令的輸入

常用管道命令
  • more命令:分屏顯示渠脉。將第一個命令的輸出內(nèi)容通過管道使用more命令分屏顯示宇整。
    如:ls -lha ~ | more
  • grep命令:搜索目標字符串芋膘。通過管道在第一個命令的輸出內(nèi)容中搜索目標字符串鳞青。
    如:ls -lha ~ | grep Desktop
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末为朋,一起剝皮案震驚了整個濱河市臂拓,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌潜腻,老刑警劉巖埃儿,帶你破解...
    沈念sama閱讀 211,194評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異融涣,居然都是意外死亡,警方通過查閱死者的電腦和手機精钮,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,058評論 2 385
  • 文/潘曉璐 我一進店門威鹿,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人轨香,你說我怎么就攤上這事忽你。” “怎么了臂容?”我有些...
    開封第一講書人閱讀 156,780評論 0 346
  • 文/不壞的土叔 我叫張陵科雳,是天一觀的道長。 經(jīng)常有香客問我脓杉,道長糟秘,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,388評論 1 283
  • 正文 為了忘掉前任球散,我火速辦了婚禮尿赚,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘蕉堰。我一直安慰自己凌净,他們只是感情好,可當我...
    茶點故事閱讀 65,430評論 5 384
  • 文/花漫 我一把揭開白布屋讶。 她就那樣靜靜地躺著冰寻,像睡著了一般。 火紅的嫁衣襯著肌膚如雪皿渗。 梳的紋絲不亂的頭發(fā)上斩芭,一...
    開封第一講書人閱讀 49,764評論 1 290
  • 那天没卸,我揣著相機與錄音,去河邊找鬼秒旋。 笑死约计,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的迁筛。 我是一名探鬼主播煤蚌,決...
    沈念sama閱讀 38,907評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼细卧!你這毒婦竟也來了尉桩?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,679評論 0 266
  • 序言:老撾萬榮一對情侶失蹤贪庙,失蹤者是張志新(化名)和其女友劉穎蜘犁,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體止邮,經(jīng)...
    沈念sama閱讀 44,122評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡这橙,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,459評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了导披。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片屈扎。...
    茶點故事閱讀 38,605評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖撩匕,靈堂內(nèi)的尸體忽然破棺而出鹰晨,到底是詐尸還是另有隱情,我是刑警寧澤止毕,帶...
    沈念sama閱讀 34,270評論 4 329
  • 正文 年R本政府宣布模蜡,位于F島的核電站,受9級特大地震影響扁凛,放射性物質(zhì)發(fā)生泄漏忍疾。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,867評論 3 312
  • 文/蒙蒙 一令漂、第九天 我趴在偏房一處隱蔽的房頂上張望膝昆。 院中可真熱鬧,春花似錦叠必、人聲如沸荚孵。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,734評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽收叶。三九已至,卻和暖如春共苛,著一層夾襖步出監(jiān)牢的瞬間判没,已是汗流浹背蜓萄。 一陣腳步聲響...
    開封第一講書人閱讀 31,961評論 1 265
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留澄峰,地道東北人嫉沽。 一個月前我還...
    沈念sama閱讀 46,297評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像俏竞,于是被迫代替她去往敵國和親绸硕。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,472評論 2 348

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