Linux文件與目錄管理

  1. 特殊的目錄

    目錄 含義
    . 代表此層目錄
    . . 代表上層目錄
    - 代表前一個工作目錄
    ~ 代表"目前用戶身份"所處的主文件夾
    ~account 代表account用戶所在的主文件夾
  2. pwd
    -P參數顯示出當前路徑,而非使用鏈接link路勁

    pwd 
    /var/mail
    pwd -P
    /var/spool/mail      #因爲/var/mail是連接文件,連接到/var/spool/mail
    
  3. mkdir
    -m配置文件案權限,直接設置,不需要看默認權限
    -p幫助你將所需的目錄創建起來

      mkdir -m 711 test2
      ls -l
      drwx--x--x 2 root root 4096 Jul 18 12:54 test2
    
  4. $PATH變量
    PATH這個變量的內容是有一堆目錄所組成,每個目錄之間用冒號(:)來隔開,每個目錄之間的前後順序決定了被查詢的時候的前後順序。

    echo $PATH
    /usr/kerberos/sbin:/usr/kerbberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
    #用普通用戶身份查看$PATH
    su - rain
    echo $PATH
    /usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/rain/bin
    

    通過上面可以看出,普通用戶並不包含任何"sbin"的目錄
    Question:普通用戶是否可以執行ifconfig eth0命令?
    Answer:不能,但是可以直接用絕對路徑去執行命令。/sbin/ifconfig eth0
    Question:如果有兩個ls命令在不同的目錄,例如/uer/local/bin與/bin/ls,那麼當我們執行ls的時候是哪個被執行?
    Answer:在PATH目錄中哪個目錄先被查詢,則哪個目錄下的命令就會被執行

  5. ls查看

    常用參數 含義
    -a 全部的文件,連同隱藏文件也顯示出來
    -l 列出長數據串,包含文件的屬性和權限等數據
    -d 列出目錄本身,而不列處目錄內的文件數據
    –color=never 不要根據文件特性顯示顏色提醒
    –color=always 顯示顏色
    –color=auto 讓系統自行依據設置來判斷是否給予顏色
    –full-time 以完整時間模式(包含年月日)輸出
    –time={atime,ctime} 輸出訪問時間或者改變權限屬性時間,而非內容更改時間

    顯示顏色提醒
    顯示顏色提醒

    顯示最後訪問時間

    顯示最後訪問時間

    顯示訪問權限最後修改時間
    顯示訪問權限最後修改時間

  6. cp

    參數 含義
    -a 參數可以在複製的時候保持源文件與目標文件的一致性
    -p 連同文件的屬性一起復制過去
  7. more
    在more的每一頁輸出的最後一行會顯示當前的百分比,而且還可以在最後一行輸入一些有用的命令。

    操作 含義
    空格鍵 代表向下翻動一頁
    Enter 代表向下滾動一行
    /字符串 代表在這個顯示的內容當中,向下查詢"字符串"這個關鍵字
    :f 立刻顯示出文件名以及目前顯示的行數
    q 代表立刻離開more,不再顯示該文件內容
    b 或者 [ctrl]-b 代表往回翻頁,不過這個命令只對文件有用,對管道無用
  8. less
    在less中也可以通過在最後一行輸入命令,進行操作

    操作 含義
    空格鍵 代表向下翻動一頁
    [PageDown] 代表向下翻動一頁
    [PageUp] 代表向上翻動一頁
    /字符串 向下查詢"字符串"這個關鍵字
    ?字符串 向上查詢"字符串"這個關鍵字
    n 重複前一個查詢,與/或?有關
    N 反向重複前一個查詢,與/或?有關
    q 代表立刻離開less,不再顯示該文件內容
  9. umask
    umask的分數表示,默認值需要減去的權限。但是文件和目錄的默認權限不一樣,文件的默認權限是666,目錄的默認權限是777。那麼如果umask得到的是0022,那麼創建新文件的時候的權限是rw-r–r--。創建新目錄的權限是rwxr-xr-x。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章