重要的幾個熱鍵[Tab], [ctrl]-c, [ctrl]-d

來源:互聯網
上載者:User

標籤:blog   熱鍵   切換   錯誤   ...   組合   大寫   cal   一件事   

來源於:鳥哥的Linux私房菜

在繼續後面的章節之前,這裡很需要跟大家再來報告一件事,那就是我們的文字模式裡頭具有很多的功能
按鍵, 這些按鍵可以輔助我們進行指令的編寫與程式的中斷呢!這幾個按鍵請大家務必要記住的!很重要
喔!
? [Tab] 按鍵
[Tab] 按鍵就是在鍵盤的大寫燈切換按鍵([Caps Lock])上面的那個按鍵! 在各種 Unix-Like 的 Shell
當中,這個 [Tab] 按鍵算是 Linux 的 Bash shell 最棒的功能之一了! 他具有『命令補全』與『檔案補
齊』的功能喔!可以讓我們少打很多字,但重點是, 可以避免我們打錯指令或檔案名稱呢!很棒吧!但是
[Tab] 按鍵在不同的地方輸入,會有不一樣的結果喔! 我們舉下面的例子來說明。上一小節我們不是提到
cal 這個指令嗎?如果我在指令列輸入 ca 再按兩次 [tab] 按鍵,會出現什麼訊息?

發現什麼事?所有以 ca 為開頭的指令都被顯示出來啦!很不錯吧! 那如果你輸入 ls -al ~/.bash 兩個
[tab] 會出現什嗎?

咦! 在該目錄下面所有以 .bash 的檔案名稱都會被顯示出來了呢! 注意看上面兩個例子喔, 我們按 [tab]
按鍵的地方如果是在 command (第一個輸入的資料) 後面時,他就代表著 『命令補全』,如果是接在第二
個字以後的,就會變成『檔案補齊』的功能了!
? [Tab] 接在一串指令的第一個字的後面,則為命令補全;
? [Tab] 接在一串指令的第二個字以後時,則為『檔案補齊』!
善用 [tab] 按鍵真的是個很好的習慣!可以讓您避免掉很多輸入錯誤的機會!!!
? [Ctrl]-c 按鍵
在 Linux 底下,如果您輸入了錯誤的指令或參數, 有的時候這個指令或程式會在系統底下『跑不停』這
個時候怎麼辦?別擔心, 如果您想讓當前的程式 『停掉』 的話, 可以輸入: [Ctrl] 與 c 按鍵 (先按著 [Ctrl]
不放,且再按下 c 按鍵,是組合按鍵!), 那就是 中斷目前程式 的按鍵啦! 舉例來說,如果您輸入了
『 find / -type vbird 』這個指令時, 系統會開始跑一些東西 (先不要理會這個指令串的意義),此時
你給他按下 [Ctrl]-c 組合按鍵,嘿嘿!是否立刻發現這個指令串被終止了!就是這樣的意思啦!
不過你應該要注意的是, 這個按鍵組合是可以將正在運作中的指令中斷的, 如果您正在運作比較重要的指令,
可別急著使用這個組合按鍵喔! ^_^
? [Ctrl]-d 按鍵
那麼 [Ctrl]-d 是什麼呢?就是 [Ctrl] 與 d 按鍵的組合啊!這個組合按鍵通常代表著: 『鍵盤輸入結
束 (End Of File, EOF 或 End Of Input)』的意思! 另外,他也可以用來取代 exit 的輸入呢!例如您
想要直接離開文字介面, 可以直接按下 [Ctrl]-d 就能夠直接離開了(相當於輸入 exit 啊!)。
總之, 在 Linux 底下, 文字介面的功能是很強悍的! 要多多的學習他, 而要學習他的基礎要訣就是......
多使用、多熟悉啦!

重要的幾個熱鍵[Tab], [ctrl]-c, [ctrl]-d

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.