ubuntu中的快捷鍵有很多,熟練使用這些快捷鍵能夠極大地方便辦公,但這些命令很容易忘記,故在這裡把他們記錄下來:
(一)vim命令:
dd刪除當前行;(二)shell命令:nd刪除當前行開始的n行;
m,nd刪除第m-n行;
u(undo)撤銷命令;
:行號 命令用於將游標跳轉到指定行;
gg命令用於講游標移動到檔案頭;
g命令用於將游標移動到檔案尾;
0(數字0)命令移動游標到本行第乙個字元上;
$ 命令移動游標到行尾;
/text命令用於查詢text(按n健查詢下乙個,按n健查詢前乙個);
?text命令用於查詢text(反向查詢,按n健查詢下乙個,按n健查詢前乙個);
:set hlsearch命令用於高亮搜尋結果(所有結果都高亮顯示,而不是只顯示乙個匹配);
%s/old/new/g 用old替換new(替換整個檔案的所有匹配);
yy 拷貝當前行;
nyy 拷貝當前行開始的n行;
拷貝當前行的子串,可以在命令模式下輸入v進入自由選取模式,選擇需要剪下的文字後(左右鍵),按下y就可以進行拷貝了,或者按下d就可以進行剪下了;
ndd 剪下當前行之後的n行;
p 在當前游標後貼上(如果之前使用了yy命令來複製一行,那麼就在當前行的下一行貼上);
]p 命令用於貼上多行**,並使其按照當前位置縮排格式自動對齊;
>> 命令用於縮排當前行『shiftwidth』個空格(可以在.vimrc檔案中設定shiftwidth=4個空格);
<< 命令用於取消當前行的縮排的『shiftwidth』個空格;
n>> 命令用於將當前行開始的n行全部縮排;
n<< 命令用於取消當前行開始的n行的縮排;
wq命令儲存並退出;
q!強制退出病忽略所有更改;
:!command 在vim中執行shell命令
進入插入模式的方法:i:在當前字元的左邊插入,i:在當前行首插入,a:在當前字元的右邊插入,a:在當前行尾插入,o:在當前行下面插入乙個新行,o:在當前行上面插入乙個新行
uname -a # 檢視核心/作業系統/cpu資訊;ps -ef # 檢視所有程序
top # 實時顯示程序狀態使用者
vim -o filename1 filename2 命令用於在終端中同時開啟多個檔案,水平分割;-o引數對應垂直分割;
ctrl+ww 命令用於在開啟的多個視窗間切換;
which 命令用於檢視當前命令所在路徑,如which pip;echo $path檢視path環境變數($path:決定了shell將到哪些目錄中尋找命令或程式,path的值是一系列目錄,當您執行乙個程式時,linux在這些目錄下進行搜尋 編譯鏈結);
shell和vim視窗切換:ctrl+z/suspend命令用於掛起vim,回到shell,fg(foreground)命令用於返回vim;(三)ubuntu14.04系統快捷鍵:find 目錄 -name "檔名" 命令用於在目錄中查詢指定檔案;
複製命令:ctrl + shift + c 組合鍵;
貼上命令:ctrl + shift + v 組合鍵;
history |grep 字串 , 該命令用於列舉含指定字串的所有歷史記錄, 然後使用!序號,可以來執行歷史指令;
ctrl+super+d:隱藏所有視窗,顯示桌面;註明:持續更新中
Linux常用命令之Linux常用命令實戰知識點
在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...
LINUX常用命令
一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...
linux 常用命令
ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...