iT邦幫忙

2022 iThome 鐵人賽

DAY 19
1

上次提到了怎麼快速透過各種指令,組合出我們想要的功能。

不過有些讀者可能會有點疑惑:隨著我們的指令越輸入越長,那麼我們在編輯指令時,不就會很不方便嗎?

比方說輸入 ls -al /usr/bin| grep base | wc -l 時,要是我想要編輯 /usr/bin,那就得一直按鍵盤向左,一個一個的移動,非常的花費時間。

幸好!其實 linux 裡面有許多的快捷鍵,可以方便我們在指令中移動和編輯!

首先,移動到整個指令的最前,我們可以按 ctrl + a

對應的,要移動到整個指令的最後,我們可以按 ctrl + e

如果你不喜歡按方向鍵,想要往右移動一格,可以按 ctrl + f

想要往左移動一格,可以按 ctrl + b

如果想要清空畫面,可以按 ctrl + l,這個快捷鍵的效果等同輸入 clear 指令

NAME
       clear - clear the terminal screen

p.s. 這邊不分享使用 alt 按鍵的一些快捷鍵,原因是在 mac 上,這些快捷鍵有其他用途,會導致無法送入瀏覽器。所以這邊就不對這部分加以討論。

如果你想刪除游標左邊所有的字,可以按 ctrl + u。這個在發現自己打錯指令,想要整段刪除時特別有用。

如果你想刪除游標右邊所有的字,可以按 ctrl + k

如果你想刪除部分的指令,按 alt + backspace 可以一次刪除一個英文字。順帶一題,這個快捷鍵在多數視窗化的文字編輯器也同樣適用。對快速刪除段落還挺方便的。

今天有關指令的各種快捷鍵,先分享到這邊。我們明天見!


上一篇
Day 18:再提重新導向:|、sort、grep、wc
下一篇
Day 20:善用 history :!!、!+數字、!+字串
系列文
林姓商人與指令操作的秘密—談 Linux command line interface30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言