Linux操作系统之常用快捷键汇集
目錄
Ctrl鍵的方面:
系統方面:
補充:在編譯模式中的強制退出操作
Ctrl鍵的方面:
? ? ????1.Ctrl+a:光標迅速回到行首。
? ? ? ? 2.Ctrl+b:光標向左移動一個字符。
? ? ? ? 3.Ctrl+c:強制停止當前命令。(注意這里沒有復制的意思,在linux中他不能用于復制)
? ? ? ? 4.Ctrl+d :退出當前shell命令行,如果是切換過來的用戶,則執行這個命令回退到原用戶,即退出操作,相當于logout。
? ? ? ? 5.Ctrl+e:光標迅速回到行尾。
? ? ? ? 6.Ctrl+f:光標向右移動一個字符。
? ? ? ? 7.Ctrl+g:從Ctrl+r的搜索歷史命令模式中退出。
? ? ? ? 8.Ctrl+h:刪除光標前的一個字符。
? ? ? ? 9.Ctrl+k :剪切(刪除)光標處到行尾的所有字符。
? ? ? ? 10.Ctrl+l :清除屏幕所有的內容,并開啟一個新的一行。
? ? ? ? 11.Ctrl+q:解鎖ctrl+s的鎖定狀態。
? ? ? ? 12.Ctrl+r:搜索命令行使用過的歷史命令記錄。
? ? ? ? 13.Ctrl+s:鎖定終端凍結stdin,使之任何人無法輸入(使用Ctrl+q可以恢復輸入)
? ? ? ? 14.Ctrl+t:交換光標前的兩個字符。
? ? ? ? 15.Ctrl+u:剪切(刪除)光標處到行首的所有字符。
? ? ? ? 16.Ctrl+w:剪切(刪除)光標前的一個字符。
? ? ? ? 17.Ctrl+y:粘貼 ctrl+k、ctrl+u、ctrl+w刪除的字符。
? ? ? ? 18.Ctrl+z:暫停在終端運行的任務,使用"fg"命令可以使暫?;謴汀?/p>
系統方面:
????????1.Tab補全文件名或路徑。
? ? ? ? 2.!!:執行上一條命令。
? ? ? ? 3.!pw:這是一個例子,是執行以pw開頭的命令,這里的pw可以換成任何已經執行過的字符
? ? ? ? 4.!pw:p:這是一個例子,是僅打印以pw開頭的命令,但不執行,最后的那個“p”是命令固定字符。
? ? ? ? 5.!num:執行歷史命令列表的第num條命令,num代指任何數字(前提是歷史命令里必須存在)。
? ? ? ? 6.!$:代指上一條命令的最后一個參數,該命令常用于shell腳本中。
? ? ? ? 7.esc+.:注意那個".“ 意思是獲取上一條命令的(以空格為分隔符)最后的部分。
? ? ? ? 8.esc+b:移動到當前單詞的開頭。
? ? ? ? 9.esc+f:移動到當前單詞的結尾。
補充:在編譯模式中的強制退出操作
? ? ? ? 1.首先是vim 文件名進入一般模式。
? ? ? ? 2.然后按i進入編譯模式。
? ? ? ? 3.編譯結束按ecs會進去一般模式。
? ? ? ? 4.按:進入輸入指令命令模式。
此時有以下三種情況:
一、保存不退出:
????????:w 保存文件但不退出vi 編輯。
????????:w! 強制保存,不退出vi 編輯。
????????:w file 將修改另存到file中,不退出vi 編輯。
二、保存并退出:
????????:wq 保存文件并退出vi 編輯。
????????:wq! 強制保存文件并退出vi 編輯。
三、不保存并退出:
????????:q 不保存文件并退出vi 編輯。
????????:q! 不保存文件并強制退出vi 編輯。
????????:e! 放棄所有修改,從上次保存文件開始在編輯。
總結
以上是生活随笔為你收集整理的Linux操作系统之常用快捷键汇集的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++ —— 初识C++
- 下一篇: oracle理论笔试题,Oracle数据