linux命令-01

weixin_33832340發表於2018-05-09

今天介紹下linux常用命令及相關知識。

1.linux檔案系統:

    / :根目錄,所有的檔案都在‘/’目錄下。

    /home/user : 使用者家目錄,也稱為使用者工作目錄,簡寫為‘~’,當前使用者對使用者家目錄及其子目錄有絕對的許可權。

    /bin : 可執行的二進位制檔案目錄,常用的命令就在這裡面放著。

    /opt:安裝額外軟體的目錄。

    /etc : 存放配置檔案的目錄。

2.linux命令的基本使用:

小技巧:

    (1)在終端中敲出命令的前幾個字元,按下tab鍵,可以自動補全,如果有歧義,在按下tab鍵,可以列出有相同字首的命令。

    (2)在終端按上下方向箭可以切換最近執行過的命令。

    (3)Ctrl+c可以中斷命令。

    (4)ctrl + shift + = 放大終端視窗的字型顯示

               ctrl + - 縮小終端視窗的字型顯示

    (5)檢視幫助資訊:command --help 如:ls --help

                man command 如:man ls

3.命令終端提示符:

    python@ubuntu:/home$: 

    python:使用者名稱,ubuntu:主機名稱,/home:當前路徑, $:使用者型別,即普通使用者,如果是#,那就是超級使用者。

4.常用命令的使用:

命令的格式為: command   [-options]   [parameter] 

分別表示:命令  選項  引數(檔案)

4.1   ls:列出檔案列表資訊。

         格式: ls  [-options]  [parameter]

        - l : 詳細檢視

        - a  : 檢視所有檔案

        - h :與 -l結合,以更人性化顯示檔案大小。

檔案列表詳情:

drwxr-xr-x 37 python python 4096 5月 9 22:14 python/

      1.第一個字元:檔案的型別 -: 普通檔案 d: 資料夾 l: 連結檔案

      2.第二個字元到第10個字元 :使用者對該檔案的操作許可權,r:可讀,w:可寫,x:可執行。

      3. 37:硬連線數。

      4.第一個python: 當前檔案的屬主使用者, 建立該檔案的使用者

      5. 第二個python: 檔案的屬主使用者的所屬組

      6.4096 :檔案或資料夾的大小

      7.5月 9 22:14:  日期。

      8.python/: 檔案或資料夾名,如果是以’.‘開頭的就表示隱藏的檔案或資料夾,需要用 -a     選項才能顯示

      9.萬用字元:* : 代表0個或者多個任意字元,?:代表一個任意字元

      10. "." :代表當前目錄,".." 代表上一級目錄

4.2、clear :清除命令終端的螢幕,快捷方式是:Ctrl+l

4.3、pwd : 顯示當前目錄的絕對路徑

4.4、cd :切換路徑,相對路徑: 相對於當前位置的路徑;絕對路徑: 以根目錄開始

的路徑。

    常用的目錄切換:

    1. cd .  : 進入當前目錄

    2. cd ..  : 進入上一級目錄

    3. cd ~  : 進入家目錄

    4. cd -  : 進入上一次的目錄

    5. cd /  : 進入根目錄

4.5、mkdir :建立目錄,如果需要建立級聯目錄,需要加-p選項。

4.6、touch:建立檔案,可以一次建立多個檔案。如touch 1.txt 2.txt 3.txt

4.7、rm:刪除檔案或者資料夾.

常用選項如下:

       - i: 刪除檔案時給予提示

      - f:強制刪除,假如要刪除的檔案不存在,也不報錯

       -r: 遞迴刪除,假如要刪除目錄,則必須帶該選項,rmdir命令也可以刪除一個目錄。

4.8、cp:複製,格式 cp [選項] <原始檔> <目標檔案>,如果拷貝目錄的話需要加-r選項。

4.9、mv:移動或者重新命名檔案,格式 : mv <原始檔> <目標檔案|或者資料夾>,移動目錄時,不需要加-r選項。

4.10、tree:以樹形方式顯示檔案列表。

4.11、history:使用過的歷史命令,使用!1000可以執行編號為1000的歷史命令。

4.12、重定向命令: >   >>,將命令執行結果重定向到一個檔案,本應顯示在終端上的內容儲存到指定檔案中。>輸出重定向會覆蓋原來的內容,>>輸出重定向則會追加到檔案的尾部。

4.13、cat:檢視檔案內容,例如把one.py two.py 合併到 three.py 檔案中,再通過cat檢視

cat one.py two.py > three.py

cat three.py

4.14、more:分屏顯示檔案的內容,按下空格鍵可以顯示下一頁,按下q鍵退出顯示,按下h鍵可以獲取幫助,Enter 向下n行,需要定義。預設為1行.

相關文章