歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux技術 >> Linux入門使用

Linux入門使用

日期:2017/3/3 13:00:46   编辑:Linux技術

Linux入門使用-5

1:什麼是編輯器 vi 和 vim 的關系 vi和vim都是編輯文件的軟件

[code]vim 是vi的升級版 一般都用vim       
        vi 就是vim的符號鏈接文件   
        當vi 一個不存在的文件時 自動創建該文件,若沒有寫入內容退出即丟失
2:vi的兩種工作模式:

[code]命令模式: 當vi一個文件時自動為命令模式,若要進入輸入模式需要按 a 或者i

    一般命令: 
             :wq  保存並退出
             :w   只保存
             :q   保存
             :wq!保存並強制退出
             :q! 強制退出不保存            

輸入模式:輸入模式下 按Esc退出輸入模式進入命令模式。
3:vi的高級應用:查找、快速切換行、設置顯示行號

[code]所有命令都在vi的命令模式下輸入

查找          / 123    在命令模式下輸入 /123
快速切換行   在命令模式下輸入  :123   (切換到123行)
設置顯示行號  set nu
取消顯示行號    set nonu
        要想修改默認顯示設置  需要進入vi配置文件 ~/.vimrc
                      在其中輸入 set nu 或 set nonu
                       (進入方法為 vi ~/。vimrc)
4: linux命令行中一些符號的含義

[code].       當前目錄
..      上一層目錄
-       前一個目錄
#       root用戶的命令行提示符號
$      普通用戶的命令行提示符號
/       根目錄
~ (波浪線)    宿主目錄   (當前用戶的目錄  在  /home/username/下)
               (root用戶        在/root/下
        cd ~  可以快速回到宿主目錄
*       萬能匹配符號
5:vi的高級應用:行刪除_行復制粘貼

[code]行刪除:命令模式下 dd  刪除一行 (光標放到行首)
           3dd 刪除三行  (光標放到三行的第一行行首)
行復制:命令模式下 yy  復制一行  (光標放到行首)
           3yy fuzhi 三行 (光標放到三行的第一行的行首)
粘貼:p   (從當前光標所在位置的下一行開始粘貼 )
經過五篇文章介紹Linux,對於簡單操作來說就足夠了,但是對於我們後面的Linux應用開發來說就顯得有些吃力了,我的方法是,對於一個技術,先學習基本使用,等到再深入用到的時候再去深入學習,這樣的好處第一:避免誤止境的深入而不知道學它干嘛,第二:防止純學理論空洞,第三:學到即用到,把技術當做工具而不是目的。

Copyright © Linux教程網 All Rights Reserved