linux常用快捷鍵

2022-03-16 10:40:19 字數 2368 閱讀 1746

**:

涉及在linux命令列下進行快速移動游標、命令編輯、編輯後執行歷史命令、bang(!)命令、控制命令等。讓basher更有效率。

ctrl+左右鍵:在單詞之間跳轉

ctrl+a:跳到本行的行首

ctrl+e:跳到頁尾

ctrl+u:刪除當前游標前面的文字 (還有剪下功能)

ctrl+k:刪除當前游標後面的文字(還有剪下功能)

ctrl+l:進行清屏操作

ctrl+y:貼上ctrl+u或ctrl+k剪下的內容

ctrl+w:刪除游標前面的單詞的字元

alt – d :由游標位置開始,往右刪除單詞。往行尾刪

說明移動游標

編輯命令

ctrl -a + ctrl -kctrl -e + ctrl -uctrl -k + ctrl -u組合可刪除整行。

bang(!)命令

!wget :執行最近的以wget開頭的命令。

!wget:p :僅列印最近的以wget開頭的命令,不執行。

!$ :上一條命令的最後乙個引數, 與alt - .$_相同。

!* :上一條命令的所有引數

查詢歷史命令

ctrl – r :搜尋歷史命令,隨著輸入會顯示歷史命令中的一條匹配命令,enter鍵執行匹配命令;esc鍵在命令列顯示而不執行匹配命令。

ctrl – g :從歷史搜尋模式(ctrl – r)退出。

控制命令

重複執行操作動作

線上出問題的時候,我們常用tail-n 或者tail-f或者grep或者vicat等各種命令去檢視異常資訊,但是日誌是在不停地刷屏,tail是動態的在變的,我們往往期望從日誌最後一行往前一頁一頁的翻頁檢視,從而找到異常資訊,而less命令我覺得是最實用和方便的  乙個日誌檔案中我們想從日誌的最後一行往前檢視 就可以用less命令 第一步:開啟日誌檔案   lesssigma.log 第二

線上出問題的時候,我們常用tail -n  或者 tail -f 或者grep 或者 vi cat等各種命令去檢視異常資訊,

但是日誌是在不停地刷屏,tail是動態的在變的,我們往往期望從日誌最後一行往前一頁一頁的翻頁檢視,從而找到異常資訊,而less命令我覺得是最實用和方便的

乙個日誌檔案中 我們想從日誌的最後一行往前檢視 

就可以用less命令

第一步:開啟日誌檔案    less sigma.log

第二步:定位到日誌檔案的最後一行:shift+g移動到最後一行

第三步:ctrl+b往前一頁一頁翻頁檢視

參考:1.全屏導航

ctrl + f - 向前移動一屏

ctrl + b - 向後移動一屏

ctrl + d - 向前移動半屏

ctrl + u - 向後移動半屏

2.單行導航

j - 向前移動一行

k - 向後移動一行

3.其它導航

g - 移動到最後一行

g - 移動到第一行

q / zz - 退出 less 命令

常見的使用方法

1、搜尋

當使用命令 less file-name 開啟乙個檔案後,可以使用下面的方式在檔案中搜尋。搜尋時整個文字中匹配的部分會被高亮顯示。

1.1向前搜尋

/ : 使用乙個模式進行搜尋,並定位到下乙個匹配的文字n : 向前查詢下乙個匹配的文字n : 向後查詢前乙個匹配的文字

1.2向後搜尋

? : 使用模式進行搜尋,並定位到前乙個匹配的文字n : 向後查詢下乙個匹配的文字n : 向前查詢前乙個匹配的文字

2 全屏導航

ctrl + f :向前移動一屏ctrl + b :向後移動一屏ctrl + d :向前移動半屏ctrl + u :向後移動半屏

3 、單行導航

j : 向下移動一行k : 向上移動一行

4 、其它導航

g : 移動到最後一行g : 移動到第一行按空格:向下翻一頁b:向上翻一頁d:向下翻半頁u:向上翻半頁q / zz : 退出 less 命令

5 、編輯檔案

v : 進入編輯模式,使用配置的編輯器編輯當前檔案

6 標記導航

當使用 less 檢視大檔案時,可以在任何乙個位置作標記,可以通過命令導航到標有特定標記的文字位置。

ma : 使用 a 標記文字的當前位置

a : 導航到標記 a 處

7 、瀏覽多個檔案

方式一,傳遞多個引數給 less,就能瀏覽多個檔案。less file1 file2方式二,正在瀏覽乙個檔案時,使用 :e 開啟另乙個檔案。less file1:e file2當開啟多個檔案時,使用如下命令在多個檔案之間切換:n - 瀏覽下乙個檔案:p - 瀏覽前乙個檔案

linux 常用快捷鍵

常用 視窗操作 shift ctrl t 新建標籤頁 shift ctrl w 關閉標籤頁 ctrl pageup 前一標籤頁 ctrl pagedown 後一標籤頁 shift ctrl pageup 標籤頁左移 shift ctrl pagedown 標籤頁右移 alt 1 切換到標籤頁1 al...

常用linux快捷鍵

1.在終端中 複製 選中要複製的內容然後crtl shift c copy 貼上 crtl shift v past crtl 左右鍵 使游標乙個單詞乙個單詞地跳 crtl u 刪除游標之前的所有字元 crtl k 刪除游標之後的所有字元 crtl a 使游標跳到第乙個字元 crtl e 使游標跳到...

Linux常用快捷鍵

在命令列下的的快捷鍵 刪除 ctrl d 刪除游標所在位置上的字元相當於vim裡x或者dl ctrl h 刪除游標所在位置前的字元相當於vim裡hx或者dh ctrl k 刪除游標後面所有字元相當於vim裡d shift ctrl u 刪除游標前面所有字元相當於vim裡d shift ctrl w ...