国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

基礎的Linux Shell技巧小結

2019-10-26 18:46:32
字體:
來源:轉載
供稿:網友

一、自動補齊:[Tab]

這個技巧很多人都應該會了,就是當輸入命令,目錄或者是文件名的時候按 [Tab] 鍵。系統就會幫你補齊可能要輸入的東西,如果有多個選擇系統會列表出來。你可以看清楚之后再多輸入一個或多個 charactor ,再按[Tab]。

實驗:

$ ec

按[Tab], 補齊為:

$ echo


二、查找和執行歷史命令:[Ctrl + r], [Ctrl + p], [Ctrl + n]

在終端中按捉 [Ctrl] 鍵的同時 [r] 鍵,出現提示:(reverse-i-search), 此時你嘗試一下輸入你以前輸入過的命令,當你每輸入一個字符的時候,終端都會滾動顯示你的歷史命令。當顯示到你想找的合適的歷史命令的時候,直接 [Enter],就執行了歷史命令。

另外, [Ctrl + p] 或 [Ctrl + n] 快速向前或向后滾動查找一個歷史命令,對于快速提取剛剛執行過不久的命令很有用。

實驗:

$ echo "hello, world" [Enter]$ hello, world

[Ctrl + r ] (接著輸入 echo)

(reverse-i-search)`ch': echo "hello,world" [Enter]$hello,world


三、取消本次命令輸入:[Ctrl + c]

這個快捷鍵可以使你從一個可能你已經厭煩了的命令中安全地退出!!也許是個不值一提的小技巧,但是經驗告訴我它很有用。很多 Unix 初學者會習慣性地按 [Enter] 以擺脫困境,但是說不定就會發生災難性的事件,譬如刪除了一個重要的配置文件:(


四、光標跳轉快捷鍵:

為了方便大家記憶,加點英語助記語在后面 :)
[Ctrl + a] 跳轉至命令行首    Ahead of line
[Ctrl + e] 跳轉至命令行尾    End of line[Ctrl + f] 向前跳轉一個字符  jump Forward one character
[Ctrl + b] 向后跳轉一個字符  jump Backward one character

[Alt + f] 向前跳轉到下一個字的第一個字符
[Alt + b] 向后跳轉到下一個字的第一個字符


五、編輯命令的快捷鍵:
[Ctrl + w] 向后刪除一個字,用來對付剛剛輸入的錯誤字很有用[Ctrl + u] 從光標當前位置刪除所有字符至行首
[Ctrl + k] 從光標當前位置刪除所有字符至行尾

[Ctrl + d] 刪除光標當前位置的字符

[Ctrl + y] 粘貼最后一個被刪除的字

[Alt + d] 刪除從光標當前位置,到當前字的結尾字符


六、配置提示;

如果你是用 Gnome 下的終端窗口 gnome-teminal ,上面的 Gnu Shell 快捷鍵會跟 Gnome 的窗口快捷鍵有沖突。

那么你需要做如下配置:

在 gnome-terminal 的菜單欄中選 "Edit" -] "Keyboard Shortcuts ..."打開 "Keyboard Shortcuts" 對話框,并勾選下面兩個復選項

"Disable all menu access keys (such as Alt+f to open File menu)""Disable menu shortcut key (F10 by default)"            
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 永春县| 稷山县| 武汉市| 汾阳市| 上饶市| 郸城县| 驻马店市| 桑日县| 黑龙江省| 镇康县| 福泉市| 田阳县| 萨迦县| 金乡县| 利川市| 华坪县| 博湖县| 湾仔区| 松潘县| 镇平县| 翁牛特旗| 玛沁县| 鲁甸县| 吉林市| 泽普县| 永济市| 娄底市| 大方县| 盐山县| 浦城县| 瑞昌市| 商水县| 嘉祥县| 诸暨市| 利辛县| 惠来县| 孝义市| 双鸭山市| 共和县| 迁西县| 黑龙江省|