Linux常用的快捷鍵


1.系統快捷鍵方法使用
 
1)Linux最有用的快捷鍵
tab --- 命令或路徑等的補全鍵
 
2)移動光標快捷鍵
Ctrl+A --- 快速移動光標到行首
Ctrl+E --- 快速移動光標到行尾
Ctrl+←/→ --- 將光標按照單詞進行移動
Ctrl+F --- 將光標向右移動一個字符(相當於方向鍵的右鍵)
Ctrl+B --- 將光標向左移動一個字符(相當於方向鍵的左鍵)
 
3)剪切,粘貼,清除快捷鍵
Ctrl+Insert ---復制命令行內容
shift+Insert ---粘貼命令行內容
Ctrl+K --- 將光標之后的內容進行全部刪除(剪切)
Ctrl+U --- 將光標之前的內容進行全部刪除(剪切)
Ctrl+Y --- 將剪切或復制的內容進行粘貼
Ctrl+W --- 將光標之前的字符串進行刪除(剪切)
Ctrl+C --- 可以終止程序運行過程
Ctrl+H --- 刪除光標所在處的前一個字符(相當於退格鍵)
 
4)控制快捷鍵
↑/↓ --- 可以調取曾經輸入的歷史命令
Ctrl+L --- 清屏操作
Ctrl+D --- 注銷
Ctrl+S --- 進入遠程連接鎖屏狀態
Ctrl+Q --- 解除遠程連接鎖屏狀態
Ctrl+Z --- 可以暫停程序運行過程
 
5)ESC相關
ESC+.(點) --- 快速調取上一個命令最后的參數或對象信息
ESC+B --- 移動到當前單詞的開頭
ESC+F --- 移動到當前單詞的結尾
ESC+T --- 顛倒光標所在處及其相鄰單詞的位置
 
2.系統文件編輯命令介紹
vi -- 表示編輯文本信息
語法格式:vi 文件信息
 
1)命令模式:(默認模式)可以進行一些快捷鍵操作
①命令模式 - - i(*) I a A o O s S C - - > 編輯模式
i:光標當前位置直接進入編輯模式(推薦)
I:將光標移動至行首並進入編輯模式
a: 光標在當前位置向后移動一位進入編輯模式
A: 將光標移動至行尾並進入編輯模式
o: 將光標新起一行並進入編輯模式(當前行的下一行)
O:將光標新起一行並進入編輯模式(當前行的上一行)
s:刪除當前光標所在位置內容並進入編輯模式
S:刪除當前光標所在行並進入編輯模式
C:刪除光標所在位置后面內容並進入編輯模式
命令模式 < - - ESC - - 編輯模式
②命令模式 - - : / ? - - > 底行模式
:后面可以輸入命令信息(vi或vim特有的命令信息)
/ 表示可以進入信息檢索狀態 n 由上到下進行檢索 N由下到上進行檢索
? 表示可以進入信息檢索狀態 n 由下到上進行檢索 N由上到下進行檢索
命令模式 < - - ESC - - 底行模式
 
編輯模式 - > esc 命令模式 - > : - > 底行模式
底行模式 - > esc 命令模式 - > i - > 編輯模式
 
③命令模式中快速移動光標
G --- 將光標快速移動到最后一行
gg --- 將光標快速移動到第一行
nG/ngg --- 將光標快速移動到指定行
$(shift+4) --- 將光標移動到一行的行尾
^(shift+6) --- 將光標移動到一行的行首
delete --- 刪除光標所在位置內容
 
2)編輯模式:編寫文件內容信息
①編輯文件內容: vi/vim基本用法
命令模式 -- > i -- > 編輯模式(開始編輯) - ESC - > 命令模式 -- > 底行模式
:wq 保存退出 :q 退出 -- > 命令行
②快速編輯文件
yy --- 復制光標所在行內容
nyy --- 復制光標所在行以及以下n行內容
p --- 粘貼復制或剪切內容
np --- 粘貼n份復制或剪切內容
dd --- 刪除光標所在行內容
ndd --- 刪除光標所在行以及以下n行內容
u --- 撤銷編輯操作內容
r --- 將光標所在位置內容直接做替換
R --- 進入替換模式
Ctrl + r --- 恢復撤銷操作內容
 
3)底行模式:完成特殊命令操作
①底行操作方法
:set nu --- 顯示文件行號信息
:set nonu --- 取消文件行號信息
:set list --- 顯示文件每一行結尾空格信息
:s#被替換字符串內容#替換之后內容#g ---- 只能替換光標所在行內容
:%s#被替換字符串內容#替換之后內容#g ---- 全部文本內容都做替換
:n,ms#被替換字符串內容#替換之后內容#g ---- 從n行開始到m行結束,將指定內容進行替換
:n,$s#被替換字符串內容#替換之后內容#g ---- 從n行開始到最后一行,將指定內容進行替換
 
s ---- 替換信息
g ---- 可以全局替換
### ---- 替換信息和被替換信息的分隔符 ,可以被 / @ 符號進行代替
取消注釋信息:1,5s@#@@g ------ 將要替換的信息刪除
 
 
3.vi/vim編輯文件時會出現的問題:
1)編輯文件時,需要注意編輯文件路徑是否存在
2)不能對目錄信息進行編輯
3)編輯信息出現異常時,數據恢復的方法:
vi -r 文件信息


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM