linux 基本操作

2021-08-23 14:09:18 字數 2200 閱讀 5949

一、開啟檔案

vim +#:開啟檔案,並定位於第#行

vim +:開啟檔案,並定位至最後一行

vim +/pattern:開啟檔案,定位至第一次被pattern匹配的行的行首

二、關閉檔案

:q 退出

:wq 儲存並退出  等於  :x    等於  編輯模式下 zz

:q! 不儲存強行退出

:w 儲存

:w! 強行儲存

三、模式轉換

編輯模式—>輸入模式

i:在當前游標所在字元的前面,轉為輸入模式

a:在當前游標所在字元的後面,轉為輸入模式

o:在當前游標所在行的下方,新建一行,並轉為輸入模式

i:在當前游標所在行的行首,轉為輸入模式

a:在當前游標所在行的行尾,轉為輸入模式

o:在當前游標所在行的上方,新建一行,並轉為輸入模式

輸入模式—>編輯模式

esc

編輯模式—>末行模式

末行模式—>編輯模式

esc

編輯模式—>可視模式

v    可視模式下可以從游標位置自由選擇,然後對選擇的內容進行刪除、複製等操作

四、移動游標(編輯模式)

1、逐字元移動

h,j,k,l :左,下,上,右

2、以單詞為單位移動

b:跳至當前或前乙個單詞的詞首

3、行內跳轉

0:絕對行首

^:行首的第乙個非空白字元

$:絕對行尾

4、行間跳轉

#g:跳轉至第#行  等於  末行模式下 :#  直接給出行號即可

g:跳至最後一行  等於 末行模式下 :$

五、翻屏

ctrl + d:向下翻半屏

ctrl + u:向上翻半屏

ctrl + f:向上翻一屏

ctrl + b:向下翻一屏

六、刪除

1、刪除單個字元

x:刪除游標所在處的單個字元

2、d命令跟跳轉命令組合使用

dw,de,db 刪除當前游標後/前的乙個單詞

dd:刪除當前游標所在的行

#dd:刪除包括當前游標所在行在內的#行

七、複製貼上

1、複製  y 用法同 d命令

2、貼上 p或p

八、替換

r #:用#替換當前字元

r:替換模式

九、撤銷編輯

ctrl + r :撤銷最近一次撤銷

十、重複前一次編輯操作

一、查詢替換

/pattern:從游標開始處向檔案尾搜尋pattern

?pattern:從游標開始處向檔案首搜尋pattern

:s/p1/p2/g  在當前行中所有p1用p2代替

:n1,n2s/p1/p2/g  將n1至n2行中的所有p1用p2代替

:%s/p1/p2/g   將檔案中的所有p1用p2代替

二、末行模式常用命令

set nu /set number :顯示行號

set nonu :不顯示行號

set  ic :忽略大小寫

set noignorecase :不忽略大小寫

set hlsearch :查詢到的文字高亮顯示

set nohlsearch :取消查到的文字高亮顯示,快捷命令鍵入:noh就可以了

Linux基本操作

1.加入新的使用者 useradd jack passwd jack 輸入新密碼和重複密碼 2.拷貝資料夾 cp r usr local yjg root 3.檢視資料夾內容 ls yjg 4.檢視檔案內容 catmore less cal 顯示日曆 5.顯示檔案占用空間大小 du h yjg.tx...

linux基本操作

一 基本命令的操作 1 顯示日期與時間的命令 1 date 2 date y m d 年 月 日 3 date h m 小時 分鐘 2 顯示日曆 1 cal 顯示當年當月的日曆 2 cal 2009 顯示2009全年的日曆 3 cal 9 2009 顯示2009年9月份的日曆 3 簡單好用的計算機 ...

Linux基本操作

一 基本認識 1 在linux輸入命令時,我們常常會在命令列的開頭看見這樣的字元 x,其意思是 使用者名稱 主機名。例如上面的圖中,root表示的是超級使用者,weiwenfeng表示的是普通使用者,centos表示的是主機。2 linux系統通常都需要多使用者去進行操作,每個使用者擁有不同的許可權...