Linux 命令整理

  • df:顯示磁盤使用情況
  • du:顯示文件系統(tǒng)使用情況
  • ls:顯示目錄
  • cd:切換工作目錄
  • pwd:顯示當(dāng)前工作目錄
  • mkdir:創(chuàng)建目錄
  • rm:刪除
  • cp:拷貝
  • mv:移動(dòng)
  • ln:鏈接
  • stat:元數(shù)據(jù)
  • touch
image.png

  • man
    • 1:用戶命令(/bin按灶,/usr/bin,/usr/local/bin)
    • 2:系統(tǒng)調(diào)用
    • 3:庫(kù)用戶
    • 4:特殊文件(設(shè)備文件)
    • 5:文件格式(配置文件的語(yǔ)法)
    • 6:游戲
    • 7:雜項(xiàng)(Miscellaneous)
    • 8:管理命令(/sbin筐咧,/usr/sbin鸯旁,/usr/local/sbin)
image.png
image.png

ls -l

  • 文件類型
    • -:普通文件(f)
    • d:目錄文件
    • b:塊設(shè)備文件(block)
    • c: 字符設(shè)備文件(character)
    • l:符號(hào)鏈接文件(symbolic link file)
    • p:命令管道文件(pipe)
    • s:套接字文件(socket)
  • 文件權(quán)限:9位,每3位一組,3組 權(quán)限(U,G,O)每一組:rwx(讀羡亩,寫薪捍,執(zhí)行)爷速,r--
  • 文件硬鏈接次數(shù)
  • 文件的屬主(owner)
  • 文件的屬組(group)
  • 文件大小(size)持搜,單位是字節(jié)
  • 時(shí)間戳(timestamp):最近一次被修改的時(shí)間
  • 訪問(wèn):access
  • 修改:modify吉殃,文件內(nèi)容發(fā)生了改變
  • 改變:change辞居,metadata,元數(shù)據(jù)

shell bash

  • type:命令類型
    • 外部命令 & 內(nèi)部命令
  • help:內(nèi)部命令幫助
    • help:內(nèi)部命令清單蛋勺,附帶語(yǔ)法格式瓦灶,描述
    • help 具體內(nèi)部命令
  • man:幫助手冊(cè)manual
    • yum install man man-pages -y
  • whereis:定位命令位置
  • file:文件類型
  • echo:打印到標(biāo)準(zhǔn)輸出
  • $PATH:環(huán)境變量:路徑
  • $LANG
  • /etc/profile 》bash啟動(dòng)(交互方式)
  • pstree:打印文件屬性結(jié)構(gòu)

  • cat
    • more
    • less
    • head
      • head -2 /etc/profile
    • tail
      • tail -2 /etc/profile
      • tail -f
  • 管道
  • cat b.txt | head -3
  • | tail -1
  • xargs
 head -1 network    |     tail -1 

用rm 刪除太多的文件時(shí)候,可能得到一個(gè)錯(cuò)誤信息:/bin/rm Argument list too long. 用xargs去避免這個(gè)問(wèn)題:

find . -type f -name "*.log" -print0 | xargs -0 rm -f
echo "/"    |xargs ls -l

  • 打開(kāi)文件

    • vim /path/to/somefile
    • vim +# : 打開(kāi)并定位文件第 # 行
    • vim +/pattern:打開(kāi)文件抱完,定位至第一次被 pattern 匹配到的行的行首
  • 關(guān)閉文件

    • 末行模式:
    • :q 退出 沒(méi)有動(dòng)過(guò)文件
    • :wq 保存并退出 動(dòng)過(guò)了不后悔
    • :q! 不保存并退出 動(dòng)過(guò)了贼陶,后悔了
    • :w 保存
    • :w! 強(qiáng)行保存
    • :wq --> :x 不會(huì)改變文件的元數(shù)據(jù)
  • 編輯-->輸入:

    • i :在當(dāng)前光標(biāo)所在字符的前面,轉(zhuǎn)為輸入模式巧娱;
    • a :在當(dāng)前光標(biāo)所在字符的后面碉怔,轉(zhuǎn)為輸入模式
    • o :在當(dāng)前光標(biāo)所在行的下方,新建一行禁添,并轉(zhuǎn)為輸入模式
    • O :在當(dāng)前光標(biāo)所在行的上方撮胧,新建一行,并轉(zhuǎn)為輸入模式
    • I :在當(dāng)前光標(biāo)所在行首老翘,轉(zhuǎn)為輸入模式
    • A :在當(dāng)前光標(biāo)所在行行尾芹啥,轉(zhuǎn)為輸入模式
    • 輸入 -->編輯:
      • ESC
  • 編輯--> 末行:
    -- :

  • 末行-->編輯:

    • ESC,ESC

編輯模式

  • 刪除&替換單個(gè)字符
    • x :刪除光標(biāo)位置字符
    • 3x :刪除光標(biāo)開(kāi)始第三個(gè)字符
    • r :替換光標(biāo)位置字符
  • 刪除命令:d
    • dw铺峭,dd
  • 復(fù)制粘貼&剪切
    • yw墓怀,yy
    • p
    • P
  • 撤銷&重做
    • u 撤銷
    • ctrl + r 重做 撤銷的操作
    • . 重復(fù)上一步的操作

末行模式 shift+:

  • set:設(shè)置
    • set nu number
    • set nonu nonumber
    • set readonly
  • /:查找
    • /after
    • n,N
    • ? 向上查找
  • ! :執(zhí)行命令
    • :!ls -l /
  • s查找替換
    • s/str1/str2/gi
      • /: 臨近s命令的第一個(gè)字符為邊界字符:/,@,#
      • g:一行內(nèi)全部替換
      • i:忽略大小寫
    • 范圍
      • n:行號(hào)
      • .:當(dāng)前光標(biāo)行
      • +n:偏移n行
      • :末尾行逛薇,-3
      • %:全文
  • grep:顯示匹配行
    • v:反顯示
    • e:使用擴(kuò)展正則表達(dá)式
image.png

正則表達(dá)式

  • 重復(fù)操作符:
    • 捺疼?匹配0到1次
    • * 匹配0到多次
    • + 匹配1到多次
    • {n} 匹配n次
    • {n,} 匹配n到多次。
    • {n,m} 匹配n到m次
  • 與擴(kuò)展正則表達(dá)式的區(qū)別:grep basic
    • \?,\+,\{,\|,\(,and )
  • 匹配任意字符
    • .*
  • 匹配操作符
    • \ 轉(zhuǎn)義操作符
    • . 匹配任意單個(gè)字符
    • [1249a]永罚,[^12]啤呼,[a-k] 字符序列單字符占位
    • ^ 行首
    • $ 行尾
    • <,>:<abc 單詞首尾邊界
    • | 連接操作符
    • (,) 選擇操作符
    • \n 反向引用

  • cut
  • sort
  • wc
  • sed > vi
  • awk
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市呢袱,隨后出現(xiàn)的幾起案子官扣,更是在濱河造成了極大的恐慌,老刑警劉巖羞福,帶你破解...
    沈念sama閱讀 219,188評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件惕蹄,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)卖陵,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,464評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門遭顶,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人泪蔫,你說(shuō)我怎么就攤上這事棒旗。” “怎么了撩荣?”我有些...
    開(kāi)封第一講書人閱讀 165,562評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵铣揉,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我餐曹,道長(zhǎng)逛拱,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書人閱讀 58,893評(píng)論 1 295
  • 正文 為了忘掉前任台猴,我火速辦了婚禮朽合,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘饱狂。我一直安慰自己旁舰,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,917評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布嗡官。 她就那樣靜靜地躺著箭窜,像睡著了一般。 火紅的嫁衣襯著肌膚如雪衍腥。 梳的紋絲不亂的頭發(fā)上磺樱,一...
    開(kāi)封第一講書人閱讀 51,708評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音婆咸,去河邊找鬼竹捉。 笑死,一個(gè)胖子當(dāng)著我的面吹牛尚骄,可吹牛的內(nèi)容都是我干的块差。 我是一名探鬼主播,決...
    沈念sama閱讀 40,430評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼倔丈,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼憨闰!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起需五,我...
    開(kāi)封第一講書人閱讀 39,342評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤鹉动,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后宏邮,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體泽示,經(jīng)...
    沈念sama閱讀 45,801評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡缸血,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,976評(píng)論 3 337
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了械筛。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片捎泻。...
    茶點(diǎn)故事閱讀 40,115評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖埋哟,靈堂內(nèi)的尸體忽然破棺而出族扰,到底是詐尸還是另有隱情,我是刑警寧澤定欧,帶...
    沈念sama閱讀 35,804評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站怒竿,受9級(jí)特大地震影響砍鸠,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜耕驰,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,458評(píng)論 3 331
  • 文/蒙蒙 一爷辱、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧朦肘,春花似錦饭弓、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 32,008評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至趴生,卻和暖如春阀趴,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背苍匆。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 33,135評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工刘急, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人浸踩。 一個(gè)月前我還...
    沈念sama閱讀 48,365評(píng)論 3 373
  • 正文 我出身青樓叔汁,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親检碗。 傳聞我的和親對(duì)象是個(gè)殘疾皇子据块,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,055評(píng)論 2 355

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

  • 官網(wǎng) 中文版本 好的網(wǎng)站 Content-type: text/htmlBASH Section: User ...
    不排版閱讀 4,383評(píng)論 0 5
  • 一、Python簡(jiǎn)介和環(huán)境搭建以及pip的安裝 4課時(shí)實(shí)驗(yàn)課主要內(nèi)容 【Python簡(jiǎn)介】: Python 是一個(gè)...
    _小老虎_閱讀 5,746評(píng)論 0 10
  • 自我總結(jié)篇: 對(duì)文件的操作技巧: vim文件一個(gè)有三種狀態(tài):命令(瀏覽/輸入命令轉(zhuǎn)變末行模式)折剃,文本(添加/編輯/...
    小知大知閱讀 801評(píng)論 0 0
  • 一瑰钮、Linux簡(jiǎn)介 1、什么是Linux 1.1微驶、Linux操作系統(tǒng):指GUN/Linux浪谴,采用Linux內(nèi)核的G...
    飛吧sky閱讀 1,055評(píng)論 1 3
  • 本文摘自https://www.cnblogs.com/yangjig/p/6014198.html 感謝原作者的...
    榮子3507閱讀 331評(píng)論 1 0