文章出處

vi/vim 的使用

基本上 vi/vim 共分為三種模式,分別是一般模式、編輯模式與指令列命令模式。 這三種模式的作用分別是:

  • 一般模式
    以 vi 打開一個檔案就直接進入一般模式了(這是默認的模式)。在這個模式中, 你可以使用『上下左右』按鍵來移動光標,你可以使用『刪除字符』或『刪除整行』來處理檔案內容, 也可以使用『復制、貼上』來處理你的文件數據。
  • 編輯模式
    在一般模式中可以進行刪除、復制、貼上等等的動作,但是卻無法編輯文件內容的! 要等到你按下『i, I, o, O, a, A, r, R』等任何一個字母之后才會進入編輯模式。注意了!通常在 Linux 中,按下這些按鍵時,在畫面的左下方會出現『INSERT 或 REPLACE 』的字樣,此時才可以進行編輯。而如果要回到一般模式時, 則必須要按下『Esc』這個按鍵即可退出編輯模式。
  • 指令列命令模式
    在一般模式當中,輸入『 : / ? 』三個中的任何一個按鈕,就可以將光標移動到最底下那一行。在這個模式當中, 可以提供你『搜尋資料』的動作,而讀取、存盤、大量取代字符、離開 vi 、顯示行號等等的動作則是在此模式中達成的!

簡單的說,我們可以將這三個模式想成底下的圖標來表示:

vi/vim 使用實例

如果你想要使用 vi 來編輯一個文件/如果編輯的文件不存在則創建一個,你可以這樣做

[root@www ~]# vi test.txt

直接輸入 vi 文件名 就能夠進入 vi 的一般模式了。請注意,記得 vi 后面一定要加文件名,不管該文件存在與否!

按下 i 進入編輯模式,開始編輯文字

在一般模式之中,只要按下 i, o, a 等字符就可以進入編輯模式了!

在編輯模式當中,你可以發現在左下角狀態欄中會出現 –INSERT- 的字樣,那就是可以輸入任意字符的提示。

這個時候,鍵盤上除了 [Esc] 這個按鍵之外,其他的按鍵都可以視作為一般的輸入按鈕了,所以你可以進行任何的編輯。

按下 [ESC] 按鈕回到一般模式

好了,假設我已經按照上面的樣式給他編輯完畢了,那么應該要如何退出呢?是的!沒錯!就是給他按下 [Esc] 這個按鈕即可!馬上你就會發現畫面左下角的 – INSERT – 不見了!

在一般模式中按下 :wq 儲存后離開 vi

OK,我們要存檔了,存盤并離開的指令很簡單,輸入『:wq』即可保存離開!

如果還需要詳細的可以去多查查百度本篇不是很全面。

在此再附上企業常用的linux命令清單

cd ..    上一級目錄
cd -    返回上一級目錄返回當前目錄


ll    查看目錄詳情
ls    列出目錄內容



mkdir *    創建目錄
vi *       創建文件
rm -rf /*  刪除目錄或文件


cd     進入目錄

pwd    當前工作目錄的全路徑。

cat    打開文件
vi      編輯文件    esc shift+:   w保存不退出 x保存退出   q!退出

cd webapps/  (目錄)

cp -rf ./copydata/ ./bak/copydata20141009    從一個地方復制到另外一個地方。
./

ps aux|grep *(tomcat名字  )    查看進程
kill -9 *(tomcat進程里的端口)       關閉進程
p

tail -f ./tomcat/logs/catalina.out    查看tomcat日志  (數字可替代f)


chmod +x *.sh    在tomcat/bin目錄下執行  。  第一次部署的時候給tomcat權限

./tomcat/bin/shutdown.sh 關閉tomcat
./tomcat/bin/startup.sh  啟動tomcat

 


文章列表


不含病毒。www.avast.com
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()