關(guān)于命令行:新的收獲
-
history
+!string
或!number
的組合,可以方便的調(diào)用歷史命令活鹰。 -
Esc+.
的快捷鍵哈恰,可以重新利用上一條命令中的最后一條參數(shù)只估,這個快捷鍵在重復鍵入一個文件路徑時非常有幫助,比如我想要ls -l /usr/bin/passwd
,wc /usr/bin/passwd
着绷,等等等等蛔钙,只需要第一次輸入文件路徑,后面的路徑都可以通過Esc+.
的快捷鍵來輸入荠医。 - 命令行編輯快捷方式:
Ctrl+a # 跳到命令行的開頭
Ctrl+e # 跳到命令行的結(jié)尾
Ctrl+u # 將光標處到命令行開頭的內(nèi)容清除
Ctrl+k # 將光標處到命令行末尾的內(nèi)容清除
Ctrl+向左箭頭 # 跳到命令行中前一個字符的開頭
Ctrl+向右箭頭 # 跳到命令行中下一個字符的開頭
Ctrl+r # 在歷史紀錄列表中搜索某一模式的命令吁脱,這個我經(jīng)常用到,就是當想搜索的命令不是最后一個時彬向,不知道如何上下查詢
第二章 從命令行管理文件
-
man 7 hier
可以查看描述Redhat系統(tǒng)的文件層次結(jié)構(gòu)文檔兼贡。之前一直從各個博客與書本中了解到每個目錄的作用,現(xiàn)在才發(fā)現(xiàn)原來系統(tǒng)中自帶了每個目錄的作用的說明文檔幢泼。 -
cd ~username
命令可以快速切換到username的用戶目錄紧显,在使用root進行系統(tǒng)操作時,切換到各個用戶目錄可以更加便捷了缕棵。 -
touch tv_season{1..2}episode{1..6}.ogg
該命令利用了大括號來快速生成多個文件孵班,很好用。大括號以后要多使用招驴,避免重復敲命令篙程。
第三章 在紅帽企業(yè)Linux中獲取幫助
- 使用
man -k keyword
可以搜索與關(guān)鍵字有關(guān)的man手冊主題。這個功能在不知道手冊具體名稱時别厘,提供了幫助虱饿。 -
sosreport
可以生成系統(tǒng)診斷報告的tar包,用于紅帽工程師定位触趴、解決系統(tǒng)問題氮发。第一次了解到這個機制,很有用冗懦。瀏覽了一遍生成的報告信息爽冕,基本把所有與系統(tǒng)有關(guān)的文件都打包了,突然想到了以后或許可以用這個命令幫助自己定位現(xiàn)場出現(xiàn)的問題披蕉。不知道用的較多的centos系統(tǒng)有沒有這個功能颈畸,大概率會有。 - Redhat上強大的打印命令没讲,通過命令將man手冊打印出來眯娱。
man -t passwd > passwd.ps # 格式化輸出文件
file passwd.ps # 查看文件類型
evince passwd.ps # 查看ps格式文件
evince -w passwd.ps # 以打印預覽的方式查看ps格式文件
-
firefox /usr/share/doc
,該命令使用firefox瀏覽器打開文件目錄爬凑,可以通過圖形界面瀏覽目錄中的內(nèi)容徙缴。
第四章 創(chuàng)建、查看和編輯文本文件
這章主要介紹了vim嘁信、gedit圖形編輯器娜搂、重定向迁霎、標準輸入吱抚、輸出百宇、錯誤,等相關(guān)知識秘豹。
PS
寫這個筆記主要是想把看書學到的新的知識記錄下來携御,形成沉淀,后面也比較方便回顧既绕。本來一直記在OnenNote上的啄刹,想了想很久很久很久沒有寫博客了,就把筆記放到了這里來凄贩。重新拾起以前的習慣誓军,后面爭取把最近一兩年的積累,總結(jié)疲扎,形成可以幫助到一些朋友的文章放上來吧昵时。
分享精神是網(wǎng)絡世界的閃光點之一,感謝分享自己經(jīng)驗的bloger們椒丧。