linux學習總結

zpoc5030 8年前發布 | 16K 次閱讀 Linux

來自: http://my.oschina.net/u/658505/blog/616942


    1. 總結Linux基礎命令

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

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

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

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

        4. Ctrl+d:離開終端(離開文字界面),相當于exit退出命令。

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

         

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

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

        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命令的顯示結果。

     

     本文由用戶 zpoc5030 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
     轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
     本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!