1. 程式人生 > >Linux的常見命令和操作示範!

Linux的常見命令和操作示範!

      cd      

                作用:跳轉到指定路徑    

                用法:  cd+空格+要跳轉的路徑

---------------------------------------------------------------------

       ls -l   

                作用:顯示詳細資訊 簡寫: ll  

                用法:  ls+空格+-l屬性+空格+要顯示的目錄  

                 注意:不寫目錄就顯示當前目錄     


------------------------------------------------------------------------------------------

pwd     

            作用:顯示當前路徑      

            用法:  直接在控制檯輸入 


------------------------------------------------------------------------------------------

clear = ctrl + l  

                     作用:  清屏   

                     用法:  直接在控制檯輸入    (這個不好截圖演示,你可以嘗試一下)

------------------------------------------------------------------------------------------

 history  

                    作用:  檢視歷史命令記錄 

                    用法:  直接在控制檯輸入 

------------------------------------------------------------------------------------------

touch 

            作用:建立文字

             用法:  touch+空格+文字的名字

------------------------------------------------------------------------------------------


mkdir -p   

               作用:建立目錄(資料夾)

               用法: mkdir空格-p空格資料夾名稱   (加-p屬性,就是遞迴建立

資料夾,在建立多層資料夾的時候用到)  


------------------------------------------------------------------------------------------

rm 

            作用:刪除檔案或資料夾(資料夾也是特殊的檔案)  

            用法: rm+空格+-rf+空格+檔名    (-r 屬性,遞迴刪除(和建立時

同理),-f 屬性取消刪除提示)


------------------------------------------------------------------------------------------

rmdir 刪除資料夾,(只能刪除資料夾) 

                 用法:rmdir+空格+資料夾名  

                  注意:這個刪除只能刪除空的資料夾           

------------------------------------------------------------------------------------------

vi/vim  

            作用:文字編輯器  

            用法: vim空格檔案(這裡檔案可以是路徑找到)

            注意:如果檔案不存在,儲存以後,預設會建立一個檔案  

         文字編輯器有三中模式:(命令模式;插入模式;最後行模式)

1.命令模式:

左下角顯示:  

        

    第一次進入文字編輯器,預設就是命令模式

    在其他模式,按ESC鍵進入命令模式。

    在命令列模式下,可以輸入命令:

        i:進入插入模式

        yy:複製當前行。5yy:複製第五行

        p:在當前位置貼上

dd:刪除當前行.5dd刪除第五行

u:撤銷上一步

gg:跳轉到第一行

G:跳轉到最後一行

數字+gg:跳轉到指定行,55gg:跳轉到第55行

O:在上一行進入編輯模式

o:在下一行進入編輯模式

2.插入模式:

  左下角顯示:

        

        在命令模式下,輸入“i”進入插入模式,

        這時候可以對文字進行編輯

        按"Esc"退回到命令列模式

3.最後行模式:在命令列模式下,按shift +“:”,進入最後行模式

左下角顯示:

      

也能輸入一些指令:

wq/x/ZZ:儲存退出

        q:不儲存退出

!:強制

q!:強制退出不儲存

set nu(或寫全number):顯示行號

/string 檢索字串 ,繼續尋找的話,按鍵盤n替換字串

------------------------------------------------------------------------------------------

cp    

        作用:拷貝

   用法一拷貝檔案:  cp+空格+原始檔+空格+目標檔案 

                     (可以是路徑查詢,也可以是現在的路徑直接檔名))


  用法二拷貝資料夾:  cp+空格+ -r +空格+原始檔夾+空格+目標文件夾 

                (其他和賦值檔案一樣,但是資料夾要加-r)


------------------------------------------------------------------------------------------

mv作用:移動(也可重新命名)

移動:

         用法:  mv+空格+要移動的檔案+空格+移動的路徑


重新命名:

        用法: mv+空格+要移動的檔案+空格+移動的路徑和新的檔名




------------------------------------------------------------------------------------------

cat   

            作用:顯示檔案的全部內容

            用法:  cat+空格+檔案


------------------------------------------------------------------------------------------

more 

            作用:顯示部分內容,左下方顯示百分比

                (前提是檔案的內容很大,一頁不能完全顯示出來)

             用法: more+空格+檔案


------------------------------------------------------------------------------------------

less 

        作用:顯示部分內容, 鍵盤方向鍵可上下翻動

        用法:  less+空格+檔案

注意:按q跳出檢視


------------------------------------------------------------------------------------------

head   

        作用:顯示頭部幾條資訊(預設10條)

        用法:  head+空格+檔案

        -n屬性(n:number,設定顯示的資訊條數)

        

------------------------------------------------------------------------------------------

tail  

            作用:顯示尾部幾條資訊(預設尾部10條)

            用法:  tail空格檔案


            屬性:    -F     動態顯示的  tail 的內容 ,不會退出顯示,會話會時

監聽現在檢視的檔案,只要檔案的尾部有追加就會動態顯示!

                Ctrl+c退出監聽


------------------------------------------------------------------------------------------

>      

            作用 :覆蓋檔案裡面的資訊 

            用法: echo+空格+"內容"+空格+>+空格+要操作的檔案


------------------------------------------------------------------------------------------

>> 

            作用:追加資訊到檔案裡

            用法: echo+空格+"內容"+>+空格+要操作的檔案


------------------------------------------------------------------------------------------

|      

        作用 :管道  相當於過濾器:  

        用法:  |grep+空格+關鍵字 

        例子:

        

------------------------------------------------------------------------------------------

ps

    作用:顯示程序 

     -e屬性,顯示所用程序;  -f 屬性,是全格式顯示  

 用法: ps+空格+-ef

 

------------------------------------------------------------------------------------------

man 

        作用:幫助命令,列出一個命令的用法和屬性 

         用法 :  man+空格+要檢視幫助命令


------------------------------------------------------------------------------------------

wc         

        作用 :統計文件(行數,單詞數量(空格分割的看做單詞),字元數量)  

        用法:  wc+空格+檔案

        

------------------------------------------------------------------------------------------

du 

        作用:檔案大小統計    -h屬性(顯示檔案大小單位)    

         用法: du+空格+-h+空格+檔名 


                                  

作者:唐平

時間:2018-6-5