重要的快捷鍵:
1.[tab]
使用tab
鍵來進行命令補全,tab
鍵一般鍵盤是在字母q
旁邊,這個技巧給你帶來的最大的好處就是當你忘記某個命令的全稱時你可以只輸入它的開頭的一部分然後按下tab
鍵就可以得到提示或者幫助完成.當然不止補全命令,補全目錄,補全命令引數都是沒問題的
2.[ctrl+c]
想想你有沒有遇到這種情況,當你在 linux 命令列中無意輸入了乙個不知道的命令,或者錯誤的使用了乙個命令,導致在終端裡出現了你無法預料的情況,比如,只有游標在閃爍無法繼續輸入命令,或者不停地在輸出一大堆你不想要的結果。你想要立即停止並恢復到你可控的狀態,那該怎麼辦呢。這時候你就可以使用ctrl+c
鍵來強行終止當前程式(你可以放心它並不會使終端退出)。
其他一些常用快捷鍵
按鍵作用
ctrl+d
鍵盤輸入結束或退出終端
ctrl+s
暫定當前程式,暫停後按下任意鍵恢復執行
ctrl+z
將當前程式放到後台執行,恢復到前台為命令fg
ctrl+a
將游標移至輸入行頭,相當於home
鍵
ctrl+e
將游標移至輸入行末,相當於end
鍵
ctrl+k
刪除從游標所在位置到行末
alt+backspace
向前刪除乙個單詞
shift+pgup
將終端顯示向上滾動
shift+pgdn
將終端顯示向下滾動
shell 常用萬用字元:
字元含義
*
匹配 0 或多個字元
?
匹配任意乙個字元
[list]
匹配 list 中的任意單一字元
[!list]
匹配 除list 中的任意單一字元以外的字元
[c1-c2]
匹配 c1-c2 中的任意單一字元 如:[0-9] [a-z]
匹配 sring1 或 string2 (或更多)其一字串
匹配 c1-c2 中全部字元 如
4).學會在命令列中獲取幫助
在 linux 環境中,如果你遇到困難,可以使用man
命令,它是manual page
的縮寫。
想要獲得更詳細的幫助,你還可以使用info
命令,不過通常使用man
就足夠了。如果你知道某個命令的作用,只是想快速檢視一些它的某個具體引數的作用,那麼你可以使用--help
引數,大部分命令都會帶有這個引數,如:
$ ls --help
介紹乙個可以有趣的命令。
乙個可以輸出圖形字元的命令banner
,先看效果:
你可以先使用如下命令安裝:
$ sudo apt-get update;sudo apt-get install sysvbanner
Linux學習筆記 入門
linux核心最初只是由芬蘭人李納斯 托瓦茲 linus torvalds 在赫爾辛基大學上學時出於個人愛好而編寫的。linux是一套免費使用和自由傳播的類unix作業系統,是乙個基於posix和unix的多使用者 多工 支援多執行緒和多cpu的作業系統。linux能執行主要的unix工具軟體 應用...
LESS學習筆記 入門
今天在網上完成了less的基礎學習,下面是我的學習筆記。總共有三個檔案 index.html main.less mian.css,其中mian.css是main.less經過koala編譯之後自動生成的。下面是 index.html mian.less charset utf 8 body div...
Yii學習筆記(入門)
use yii db activerecord class a extends activerecord hello,i am only page.1 初始化應用 訪問http localhost basic web index.php,進入yii的啟動頁面。如果提示你未安裝openssl的話,去你...