1. 程式人生 > >linux目錄結構和文件處理

linux目錄結構和文件處理

臨時文件 div 執行 用戶名 普通 linux目錄結構 斜線 windows linux中

1. Linux文件系統的層次結構

  1) 了解Linux文件系統的樹狀結構:
    在Linux或UNIX操作系統中,所有的文件和目錄都被組織成一個以根節點開始的倒置的樹狀結構。
  2) 掌握目錄的定義:目錄相當於Windows中的文件夾,目錄中存放的既可以是文件,也可以是其他的子目錄。
  3) 掌握頂層根目錄的表示:
    使用“/”來表示根目錄
  4) 了解文件系統中的兩個特殊目錄:
    . 表示當前目錄,即用戶所在的工作目錄
    .. 表示父目錄,即當前目錄的上一層目錄

2. Linux系統中的一些重要的目錄

  1) 掌握Linux中的一些重要目錄

    a) bin目錄:用來存放常用的可執行文件
    b) sbin目錄:用來存放系統的可執行文件
    c) 家目錄:用來存放用戶自己的文件或目錄,其中,超級用戶root的家目錄是/root,

          而普通用戶的家目錄被存放在/home目錄下,並使用用戶名作為最後一級目錄(家目錄)的名稱,如cat用戶的家目錄為/home/cat
    d) dev目錄:設備文件目錄
    e) etc目錄:配置文件目錄

    f) 掛載點(目錄):通常可移除式硬件會被掛載在/media或/mnt目錄之下

    g)mnt、opt、media目錄:隨便用

    h)tmp目錄:臨時文件目錄

3. 絕對和相對路徑

  1) 掌握絕對路徑的定義:必須以一個正斜線(/)開始。絕對路徑包括從文件系統的根節點開始到要查找的對象(目錄或文件)所必須遍歷的每一個目錄的名字,它是文件位置的完整路標,因此在任何情況下都可以使用絕對路徑找到所需的文件。
  2) 掌握相對路徑的定義:不是以正斜線(/)開始,相對路徑可以包含從當前目到要查找的對象(目錄或文件)所必須遍歷的每一個目錄的名字。

linux目錄結構和文件處理