linux中bash常用的特殊字元和快捷鍵?
舊夢1343 發表于 遊戲2022-01-15
ctrl+c 終止命令
ctrl+l 清屏
ctrl+d 退出當前使用者
esc+。 使用上一個命令的最後一個空格後面的內容
gg vim 命令開啟的檔案中使用,將游標移動到第一行
Shift+g vim 命令開啟的檔案中使用,將游標移動到最後一行
Shift+d vim 命令開啟的檔案中使用,刪除從游標所在位置開始到該行最後的內容
o vim 命令開啟的檔案中使用,在游標所在行的下一行插入一個空行
特殊符號 含義
‘’ 單引號,裡面的內容不會被解析
“” 雙引號,裡面的內容若有特殊符號,就會被解析執行
`` 反引號,得到裡面命令執行的結果,相當於$()
> 重定向,先清空檔案內容,再寫入內容到檔案
>> 追加重定向,將內容新增到檔案的最後一行
2> 錯誤重定向,先清空檔案內容,而後只將報錯資訊寫入到檔案
2>> 錯誤追加重定向,只將報錯資訊新增到檔案最後一行
~ 當前使用者的家目錄
! 1。取反 2。查詢並執行歷史命令
# 1。註釋 2。root使用者的命令提示符
$ 1。取出變數的內容 2。普通使用者的命令提示符
* 萬用字元之一,表示任意字元
*[指定字元] 表示以指定字元結尾
[指定字元] *表示以指定字元開頭
*[指定字元]*表示包含指定字元
\ 轉義符
&& 可連線多個命令,依次執行,若命令出錯,顯示報錯資訊,後續命令不再執行
|| 可連線多個命令,依次執行,若命令出錯,顯示報錯資訊,繼續執行到第一個正確的命令為止,後續命令不再執行
{} 花括號,萬用字元之一,可批次執行命令