Linux學習筆記六

2021-06-16 21:47:12 字數 966 閱讀 9555

#檔案編輯篇

vi的使用:

跳至行尾 $

跳至行首 ^

移動游標至螢幕頂端  h

移動游標至螢幕中間  m

移動游標至螢幕底端  l

跳至文字第一行 gg

跳至文字最後一行 g

跳至指定行ngg  n=5 5gg跳至第5行

刪除游標所在位置的後面n

個字元 nx  n=5 5x 含游標所在位置上的字元

刪除游標所在位置的後面n

行字元 ndd n=5 含游標所在行。

刪除游標所在行至文字末尾行字元 dg

刪除指定範圍行字元  z,nd z=1,n=5, 1,5d 刪除1至

5行複製當前行字元  yy

複製當前行以下n

行字元 ny n=5 5yy 複製5行

剪下當前行字元 yy

貼上 p

搜尋字串 /string string=字串

向下看結果 n

向上看結果 n

全文替換字元 %s /string1/string2/g string1被替換字元 

string2

替換的字元

g 全域性替換

範圍替換 n1,n2s /string1/string2  替換n1-n2

行所有string1

為string2

指定字元替換 ab string1 string2 輸入string1

後,自動替換成

string2.

取消指定字元替換 unab string1 

範圍注釋,在行首加#

號 %s /^/#/g

取消範圍注釋 %s /^#//g

匯入其它檔案內容 r filename

執行shell shell

儲存退出 wq、

shift+zz

Linux學習筆記(六)

環境中儲存的是什麼 shell在環境中儲存了兩種基本資料型別,但在bash中,這兩型別基本上沒有區別。這兩種資料型別分別是環境變數和shell變數。shell變數是由bash存放的少量資料,環境變數就是除此之外的其他變數。1 檢查環境 printenv less printenv user set ...

Linux學習筆記(六)vi vim

vi文書編輯器,使用較多的是vim編輯器 vim編輯器具有程式編輯能力,可以主動的以字型顏色辨別語法正確性,方便程式設計。什麼是vim 從vi發展而來,補充 編輯和錯誤跳轉等方便程式設計的功能特別豐富。簡單來講,vim是vi的公升級,更適合開發者,vim是乙個程式開發工具而不是文字處理軟體。vi v...

Linux 學習筆記之(六)sudo

一 知識點 在 linux 伺服器上直接用 sudo h 檢視到它的用法如下 1 u 使用者名稱 表示使用某個使用者身份執行某個命令 2 b 表示以後臺形式執行某個命令 二 操作 1 以某個普通使用者身份啟動程式,執行完畢之後可以退回到原先賬號 以root賬號執行 如下命令啟動程式 sudo u e...