Linux學習筆記 (二)linux命令

來源:互聯網
上載者:User

標籤:

一、命令列文法:

  命令字 [選項][參數]

  注意:Linux中對命令是區分大小寫。

 

二、擷取命令協助:

  1、help命令:help xxx,shell內部指令,用來擷取linux內部命令。例如:help help。

  2、‘--help‘選項:xxx --help 擷取命令的協助資訊。 ls  --help。

  3、man命令:man xxx 以全屏方式顯示協助手冊,按q退出。 man ls 。

  4、info命令:info xxx 以更詳細的方式擷取協助手冊 按q退出。 info ls。

 

三、檔案目錄操作命令:

  1、ls:顯示目錄中的內容

    常用選項:

    -l:以長格式顯示檔案和目錄

    -a:顯示所有子目錄和檔案的資訊

    -d:顯示目錄本身的屬性

    -R:顯示指定目錄及所有的子目錄

    萬用字元:

    ?:匹配檔案中的某一個字元。

    *:匹配檔案中的任意多個字元。

 

  2、cd:改變工作目錄

    相對路徑:相對當前工作目錄的路徑。

    a、一個.開頭:當前路徑

    b、兩個..開頭:上一級目錄

    c、一個~開頭:宿主目錄

    d、一個/老調皮:根目錄

    絕對路徑:從系統的根目錄開始的路徑/home/xxx。

  3、pwd:顯示目前的目錄  

  4、du:統計目錄

    -a:統計磁碟空間佔用時所有的檔案。

    -h:將以個人化的方式統計結果,顯示檔案單位

    -s:只統計每個參數所佔用控制項總的大小。

  5、mkdir:建立新的目錄

    -p:建立嵌套多層目錄

    mkdir -p aaa/bbb/ccc 一次建立3層目錄,不帶-p會報錯。

  

四、檔案操作命令

  1、touch:建立新檔案。如果檔案不存在則建立一個空檔案,如果檔案存在則更新檔案建立時間,可以一次建立多個檔案。

  例如:touch  file1.txt file2.txt  //同時建立2個檔案

  2、cp:複製檔案或目錄。

  選項:

  -f:強制複製。

  -i:提醒使用者確認。

  -p:保持屬性不變。

  -r:賦值所有檔案及子目錄。

  例如:cp -r mydir mydir_back

  3、rm:刪除檔案或目錄。

  選項:

  -f:直接強制移除。

  -i:提醒使用者確認。

  -r:刪除整個目錄及目錄下的所有檔案。

  預設時,rm 不會刪除目錄。使用--recursive(-r 或-R)選項可刪除每個給定的目錄,以及其下所有的內容。

  4、mv:改名或移動檔案或目錄。

  mv file1.txt file_first.txt  :將file1.txt重新命名為file_first.txt

  mv file1.txt /home/file2.txt:將file1.txt移動到/home/file2.txt

  5、find:尋找檔案或目錄。

  文法:find [尋找範圍][尋找條件運算式]

  尋找條件:

  -name:按名稱尋找

  -size:按大小尋找

  -user:按檔案屬主尋找

  -type:按檔案類型尋找

  6、which:尋找命令檔案的位置。

  文法:which 命令

  例如:which ls

  7、file:查看檔案類型。

  文法:file 檔案路徑

  例如:file /usr/bin/ls

  8、ln:建立捷徑。

  文法:ln [-s] 源檔案或目錄 連結檔案或目標目錄

  捷徑主要分為符號連結和永久連結。

  永久連結:不能對目錄建立永久連結,也不能跨越分區建立永久連結檔案。

  符號連結(軟連結):需要ln添加-s選項。

  例如:ln -s /home/zhengcheng/mydir/file1.txt /home/zhengcheng/案頭  //為file1.txt 在案頭建立軟連結

  

  

 

 

 

Linux常用命令查詢:

常用Linux的20個命令:http://www.oschina.net/translate/useful-linux-commands-for-newbies

命令查詢:http://www.jb51.net/linux/

Linux學習筆記 (二)linux命令

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.