linux常用命令

2021-07-23 10:24:30 字數 1840 閱讀 9503

ubuntu中的快捷鍵有很多,熟練使用這些快捷鍵能夠極大地方便辦公,但這些命令很容易忘記,故在這裡把他們記錄下來:

(一)vim命令:

dd刪除當前行;

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:在當前行上面插入乙個新行

(二)shell命令:

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;

find 目錄 -name "檔名" 命令用於在目錄中查詢指定檔案;

複製命令:ctrl + shift + c 組合鍵;

貼上命令:ctrl + shift + v 組合鍵;

history |grep 字串 , 該命令用於列舉含指定字串的所有歷史記錄, 然後使用!序號,可以來執行歷史指令;

(三)ubuntu14.04系統快捷鍵:

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...