收藏!Linux常用命令合集

收藏想罕!Linux常用命令合集

1. 幫助命令

1.1 man 命令名稱屿良,man 的意思是 manual圈澈,即手冊,對于大多數(shù)命令都可以使用這個命令來查看其使用的方法尘惧。

1.2 help 命令名稱 或者 命令名稱 --help康栈,可以查看命令的使用幫助。

2. 目錄操作

2.1 pwd喷橙,查看當(dāng)前所在的目錄路徑啥么。

2.2 ls 路徑,查看指定路徑下的文件列表贰逾,可以加上多個路徑悬荣,例如:ls /usr /etc,分別顯示根目錄下的 user 目錄和 etc 目錄疙剑。

ls 命令的常用參數(shù)有:

  • -a氯迂,顯示隱藏的目錄或文件
  • -l,顯示文件的詳細(xì)信息言缤,ls -l 等價于 ll
  • -h嚼蚀,格式化顯示文件的大小,如 1K管挟,3M轿曙,1G,方便閱讀
  • -t,以修改時間排序文件列表
  • -r导帝,反序排序列表
  • -R守谓,遞歸顯示所有子文件夾的內(nèi)容
  • -S,大寫的 S舟扎,以文件的大小排序

2.3 cd 路徑分飞,cd 的意思是 change directory,改變路徑睹限。

2.4 mkdir 目錄名稱譬猫,創(chuàng)建目錄,可以加多個參數(shù)創(chuàng)建多個目錄羡疗,例如 mkdir /tmp/a /tmp/b染服。

常用參數(shù):-p,表示創(chuàng)建多級不存在的目錄叨恨。

2.5 rmdir 目錄柳刮,刪除目錄,注意只能刪除空目錄痒钝。

2.6 cp秉颗,復(fù)制文件或者目錄的命令,例如將一個文件復(fù)制到另一個目錄中:cp test.txt /usr/local/

常用參數(shù):

  • -r送矩,用于復(fù)制目錄蚕甥,遞歸目錄中的所有內(nèi)容
  • -v,顯示復(fù)制的詳細(xì)信息

2.7 mv栋荸,這個命令有兩個功能菇怀,一是重命名文件或文件夾,例如 mv a.txt b.txt晌块,二是移動文件爱沟,例如將文件 a.txt 移動至 root 目錄下 mv a.txt /root/

3. 查看文件

3.1 cat 文件名匆背,查看文件的全部內(nèi)容呼伸,常用參數(shù) -n,可顯示文件的行號靠汁。

3.2 head 文件名蜂大,查看文件頭部的內(nèi)容,默認(rèn)顯示前 10 行蝶怔,可加參數(shù) -行數(shù) 查看前 n 行,例如 head -30 文件名兄墅。

3.3 tail 文件名踢星,查看文件尾部的內(nèi)容,默認(rèn)顯示最后 10 行隙咸,常用參數(shù) -f沐悦,可查看追加的文件內(nèi)容成洗。

3.4 wc 文件名,查看文件的統(tǒng)計信息藏否,常用參數(shù):

  • -l瓶殃,顯示文件的行數(shù)
  • -w,顯示文件內(nèi)的總單詞數(shù)
  • -c副签,文件的字節(jié)數(shù)大小

4. 壓縮解壓

4.1 打包命令:tar cf 打包后存放路徑和文件名 源文件遥椿,例如打包根目錄下的 /etc,命令:tar cf /temp/etc-backup.tar /etc淆储,使用這個參數(shù)打包冠场,不用壓縮源文件。

4.1 壓縮打包:

  • gz 格式:tar czf /temp/etc-backup.tar.gz /etc
  • bz2 格式:tar cjf /temp/etc-backup.tar.bz2 /etc

兩種格式的區(qū)別:gz 格式壓縮速度更快本砰,bz2 個格式壓縮后的文件更小碴裙。

.tar.gz 可以縮寫為 .tgz,.tar.bz2 可以縮寫為 .tbz2点额。

4.2 解壓命令:

  • 解壓 .tar 格式的文件:tar xf 文件名舔株,可加參數(shù) -C,指定解壓后的存儲路徑
  • 解壓 .tar.gz 格式的文件:tar zxf 文件名
  • 解壓 .tar.bz2 格式的文件:tar jxf 文件名

5. 權(quán)限操作

5.1 添加用戶:useradd 用戶名还棱。

5.2 修改用戶密碼:passwd 用戶名载慈,不加用戶名的話,則默認(rèn)修改當(dāng)前用戶的密碼诱贿。

5.3 刪除用戶:userdel 用戶名娃肿,可加參數(shù) -f 強制刪除,-r 刪除用戶主目錄珠十。

5.4 新建用戶組:groupadd 用戶組名稱料扰。

5.5 將某個用戶加入到某個用戶組中:usermod -g 用戶組名稱 用戶名

5.6 修改文件權(quán)限,文件權(quán)限的表示為 r(可讀)焙蹭,w(可寫)晒杈,x(可執(zhí)行),數(shù)字表示分別是 4孔厉, 2拯钻,1。

chmod u+x a.txt撰豺,表示對文件 a.txt 添加可執(zhí)行權(quán)限粪般,選項 u 表示所屬用戶,類似的有 g(屬組)污桦、a(全部)亩歹;+ 表示添加權(quán)限,- 表示刪除權(quán)限

5.7 修改文件的屬主和屬組權(quán)限:chown root:root a.txt,其中 : 前面的表示所屬用戶小作,后面的表示所屬用戶組亭姥。

也可以單獨改變屬主和屬組的權(quán)限:

  • chown root a.txt,改變所屬用戶顾稀。

  • chown :root a.txt达罗,改變所屬用戶組。

6. 軟件安裝

6.1 rpm 包管理静秆,文件后綴一般是以 .rpm 結(jié)尾的粮揉。

  • 安裝的命令:rpm -i xxx.rpm,如果安裝的包需要有其他的依賴诡宗,則會提示先手動安裝依賴滔蝉。
  • 查看安裝的軟件包:rpm -qa,可加管道過濾想查詢的軟件包塔沃,rpm -qa | grep mysql 蝠引。
  • 卸載軟件包命令:rpm -e 軟件包名稱,注意這里必須輸入軟件包的名字全程蛀柴。常加參數(shù) --nodeps 表示卸載時不檢查依賴螃概。

6.2 yum 是一個基于 rpm 的包管理器,可以自己檢查依賴鸽疾,維護(hù)包的升級移除吊洼,更加的自動化,在實際中的使用也更多制肮。

  • 安裝軟件包:yum install 軟件包名稱
  • 卸載:yum remove 軟件包名稱
  • 查看安裝的軟件:yum list

6.3 Linux 上安裝軟件的第三種方式是源代碼編譯安裝冒窍,在下載好的源代碼中一般有一個 configure 文件,安裝的步驟為:

  • 進(jìn)入軟件包目錄豺鼻,執(zhí)行 configure 文件综液,./configure --prefix=/軟件包安裝路徑
  • 然后執(zhí)行命令 make,或者按照指示執(zhí)行 gmake儒飒,兩者是類似的命令
  • 然后再執(zhí)行 make install命令

7. Vim命令

Vim 是在 Linux 上經(jīng)常使用的一個文本編輯器谬莹,熟練使用 Vim 的常用命令也是有必要的。

7.1 輸入 vim 文件名 則進(jìn)入了 vim 的正常模式桩了,常用命令如下:

  • 插入:
    • i(光標(biāo)處前一個字符編輯)附帽,I(大寫的 i,光標(biāo)所處行首編輯)
    • a(光標(biāo)處后一個字符編輯)井誉,A(光標(biāo)所處行尾編輯)
    • o(光標(biāo)處向下新建一行編輯)蕉扮,O(大寫的 o,光標(biāo)處向上新建一行編輯)
  • 復(fù)制:
    • 復(fù)制單行:光標(biāo)處所處行按 YY颗圣,然后在目標(biāo)行按 P
    • 復(fù)制多行:按數(shù)字 + YY慢显,例如復(fù)制 3 行爪模,在光標(biāo)處按 3 YY欠啤,然后在目標(biāo)行按 P
  • 剪切:
    • 剪切單行:光標(biāo)所在行按 DD
    • 剪切多行:數(shù)字 + DD
  • 撤銷:按 U
  • 刪除光標(biāo)所處的字符:X
  • 替換光標(biāo)所處的字符:按 R 后輸入新的字符
  • 光標(biāo)移動至某行:行數(shù) + GG
  • 顯示文件行數(shù):按 :后輸入命令 set nu
  • 移動至文件的第一行:GG
  • 移動至文件最后一行:shift + G
  • 移動至一行的開頭:shift + 6
  • 移動至一行的末尾:shift + 4

7.2 vim 的命令模式:

  • :w /usr/local/a.txt荚藻,w 表示保存,后面可以跟上保存的路徑和文件名稱
  • :wq 表示保存并退出洁段,:q! 表示強制退出应狱,不保存修改
  • :! 其他Linux命令,輸入 ! 可以進(jìn)入臨時的命令模式祠丝,在編輯文件的時候執(zhí)行其他的命令疾呻,按 Enter 鍵回到正在編輯的文件中
  • / 字符,可以搜索文件中的內(nèi)容写半,搜索后岸蜗,匹配的文本會高亮顯示,按 N 移動至下一個匹配的結(jié)果叠蝇,按 shift + N 移動至上一個璃岳。
    • 搜索后的文件會高亮顯示,如果需要取消高亮顯示悔捶,輸入命令::set nohlsearch铃慷,如果需要重新高亮顯示,去掉命令中的 no 即可::set hlsearch
  • 替換搜索到的內(nèi)容::s/原文本/新的內(nèi)容蜕该,默認(rèn)只會替換光標(biāo)所在行的第一處搜索匹配的內(nèi)容
  • 全局替換搜索到的內(nèi)容::%s/原文本/新的內(nèi)容
  • 如果匹配的內(nèi)容有連續(xù)的犁柜,則全局替換時需要加參數(shù) g::%s/原文本/新文件/g
  • 替換某行的內(nèi)容:m,ns/原文本/新的內(nèi)容, m堂淡、n 分別表示起始行和結(jié)束行馋缅,同理也可加參數(shù) /g 替換有連續(xù)匹配的內(nèi)容。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末绢淀,一起剝皮案震驚了整個濱河市萤悴,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌更啄,老刑警劉巖稚疹,帶你破解...
    沈念sama閱讀 218,451評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異祭务,居然都是意外死亡内狗,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,172評論 3 394
  • 文/潘曉璐 我一進(jìn)店門义锥,熙熙樓的掌柜王于貴愁眉苦臉地迎上來柳沙,“玉大人,你說我怎么就攤上這事拌倍÷咐穑” “怎么了噪径?”我有些...
    開封第一講書人閱讀 164,782評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長数初。 經(jīng)常有香客問我找爱,道長,這世上最難降的妖魔是什么泡孩? 我笑而不...
    開封第一講書人閱讀 58,709評論 1 294
  • 正文 為了忘掉前任车摄,我火速辦了婚禮,結(jié)果婚禮上仑鸥,老公的妹妹穿的比我還像新娘吮播。我一直安慰自己,他們只是感情好眼俊,可當(dāng)我...
    茶點故事閱讀 67,733評論 6 392
  • 文/花漫 我一把揭開白布意狠。 她就那樣靜靜地躺著,像睡著了一般疮胖。 火紅的嫁衣襯著肌膚如雪环戈。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,578評論 1 305
  • 那天获列,我揣著相機(jī)與錄音谷市,去河邊找鬼。 笑死击孩,一個胖子當(dāng)著我的面吹牛迫悠,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播巩梢,決...
    沈念sama閱讀 40,320評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼创泄,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了括蝠?” 一聲冷哼從身側(cè)響起鞠抑,我...
    開封第一講書人閱讀 39,241評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎忌警,沒想到半個月后搁拙,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,686評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡法绵,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,878評論 3 336
  • 正文 我和宋清朗相戀三年箕速,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片朋譬。...
    茶點故事閱讀 39,992評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡盐茎,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出徙赢,到底是詐尸還是另有隱情字柠,我是刑警寧澤探越,帶...
    沈念sama閱讀 35,715評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站窑业,受9級特大地震影響钦幔,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜数冬,卻給世界環(huán)境...
    茶點故事閱讀 41,336評論 3 330
  • 文/蒙蒙 一节槐、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧拐纱,春花似錦、人聲如沸哥倔。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,912評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽咆蒿。三九已至东抹,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間沃测,已是汗流浹背缭黔。 一陣腳步聲響...
    開封第一講書人閱讀 33,040評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留蒂破,地道東北人馏谨。 一個月前我還...
    沈念sama閱讀 48,173評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像附迷,于是被迫代替她去往敵國和親惧互。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,947評論 2 355

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