linux學習總結

    1. 總結Linux基礎命令數據庫

      1. Linux下命令終端下幾個經常使用的熱鍵:vim

        1. [Tab][Tab]:按兩次 [tab] 按鍵,激發命令與文件補全的功能。less

        2. Ctrl + c :中斷目前程序的按鍵。ui

        3. q(quit):有不少程序在跑的時候(例如 man 這個指令或 more 這個指令),若是您想跳出來,就按下 q 便可。這個按鈕也是不少指令常定義的退出鈕。spa

        4. Ctrl+d:離開終端(離開文字界面),至關於exit退出命令。命令行

      2. Linux中執行命令的格式:orm

         

      1. Linux系統的在線幫助命令maninfohelp內存

        1. man命令查找相關命令(如date)的用法。ci

        2. info在線幫助命令能夠當成命令行模式下的網頁顯示數據方式。字符串

        3. /usr/share/doc Linux 系統中的幫助文件聚集的目錄。

      1. 關機經常使用的幾個命令:

        1. sync:將內存中數據同步寫入硬盤中的指令

        2. shutdown:經常使用的關機指令,可設置關機模式、時間和提示消息。

        3. reboot,halt:重啓和關機。

      1. 幾個簡單的命令:

        1. date:顯示日期的指令。

        2. cal:顯示日曆的指令。

        3. bcLinux提供的簡單的計算器

        4. echo:顯示器上顯示一段文字。

        5. source:一般用於從新執行剛修改的初始化文件。

       

      2. Linux的文件權限與目錄配置

      (1)用戶與用戶組的概念、意義,及文件命名的規則:

      1. 用戶與用戶組概念的由來其實源於現實世界。

      1. Linux文件的命名規則:

      2Linux文件的屬性:

      1. 目錄和文件在Linux系統中權限分爲rwx三種:

      舉例:

      1. ls -al 命令中顯示的Linux文件屬性:

      1. 文件屬性第一列的含義:

       

      3修改目錄或文件全部者/擁有組/權限的命令。

      1. chown:更改目錄或文件的全部者或擁有。

      2. chgrp:更改目錄或文件的擁有組。

      3. chmod:更改目錄或文件權限。

      4修改目錄或文件的權限的方法:

      1. 使用數字法:將權限的後九位符號轉換成八進制(爲'-'則表示0,不然爲1)。

      2. 使用符號類型改變的方式。

       

      3. Linux的文件與目錄管理

      (1)路徑:

      1. 絕對路徑與相對路徑,絕對路徑由根目錄(/)開始,相對路徑不以根目錄(/)開始。

      2. 經常使用的目錄符號表明的意義:

      1. $PATH:命令路徑的環境變量。

      (2)幾個目錄處理命令的經常使用命令:

      1. cdchange directory):切換當前目錄。

      2. pwdprint working directory):顯示當前工做目錄。

      3. mkdir:建建立子目錄,以及用參數-p確保目錄名稱存在,若目錄不存在就新建。

      4. rmdir:刪除一個裏面是空的空目錄,使用-p選項將上層的空目錄也一塊兒刪除。

      (3)文件與目錄管理的經常使用命令:

      1. ls:查看文件與目錄的屬性。

      1. cp複製文件或目錄

      2. rm:建建立子目錄,以及用參數-p確保目錄名稱存在,若目錄不存在就新建。

      3. mv:移動文件與目錄,重命名文件,已經移動文件同時更改文件名。

      4. touch:修改文件時間與建立新文件。

      (4)文件內容查閱相關指令:less、head、tail、od:

      1. 查看文本內容推薦使用less命令,由於能夠按照man page的方法,方便往前、日後翻頁。

            b) head和tail:只看頭幾行/末尾幾行,或頭幾字節/末尾幾字節。

            c) od命令:以非文本的方式讀取檔案內容。

            d) file:查看文件類型。

            e) whereis和find:文件名的查找,whereis查詢的是在系統的數據庫文件中查詢,於是數據較快,但查詢結果可能不正確;find命令則查詢速度較慢,可查詢文件和目錄。

       

      4.vivim的使用總結:

      (1) vi的3種模式的相互關係:

      1. 關係圖:

      1. 使用「Insert」鍵來進行編輯模式,而後按「ESC」鍵退出編輯模式進入通常模式,在通常模式中輸入「:wq」保存文件並離開vi

      (2)移動光標、行間跳轉的命令

      操做類型

      操做鍵

      功能

      光標方向移動

      á(k)â(j)ß(h)à(l)

      上、下、左、右

      翻頁

      Page Down

      向下翻動一整頁內容

       

      Page Up

      向上翻動一整頁內容

      行內快速跳轉

      Home鍵 或 數字0

      跳轉至行首

       

      End  $

      跳轉到行尾

      行間快速跳轉

      1G或者gg

      跳轉到文件的首行

       

      G

      跳轉到文件的末尾行

       

      n <space>

      右移n個字符

       

      n <Enter>

      光標下移n

       

      #G

      跳轉到文件中的第#

      行號顯示

      :set nu

      在顯示行號

       

      :set nonu

      取消行號顯示

      (3)vi和vim中查找與替換的方法:

      1. /word?word:分別表示向上和向下查找名稱爲word的字符。

      2. nN:配合/word,正向和反向搜索查找操做。

      3. :n1,n2s/word1/word2/g:在第 n1 n2 行之間尋找 word1 這個字符串,並將該字符串取代爲 word2

      (4)vi和vim中刪除、複製與粘貼的方法:

      1. 複製與粘貼經常使用:

      1. 經常使用的刪除命令:

      操做類型

      操做鍵

      功能

      刪除

      Delx

      刪除光標處的單個字符

       

      nx

      向後刪除 n 個字符

       

      dd

      刪除標所在行

       

      #dd

      刪除標處開始的#行內容

       

      d^

      刪除當前光標以前到行首的全部字符

       

      d$

      刪除當前光標處到行尾的全部字符

      1. 其它的一些命令,如塊複製、自定義快捷鍵、連續行註釋和快速替換命令ab

      (5)vi和vim中命令行模式的經常使用命令:

      1. :w,:w!,:q,:q!,:wq,ZZ:各類保存和退出命令,其中w表示保存,q表示退出(quit),’!’表示強制的意思。

      2. :w [filename]:相似於「另存爲」功能。

      3. :r [filename]:在編輯的數據中導入另外一個文件的數據。

      4. :! Command:暫時離開vi到命令行模式下執行command命令的顯示結果。

    相關文章
    相關標籤/搜索