Linux-2:目錄結構

Liunx目錄

在Linux系統裏,一切皆爲文件
首先系統有且只有一個根目錄,記爲”/“
在根目錄下,又有其他二級目錄,例如root、home、dev等等,每個目錄存放不同的文件,也有着不同的功能
在二級目錄下,又會有其他目錄,同理功能也不同
我們需要知道每個目錄都存些什麼,作用是什麼
在這裏插入圖片描述
以Ubuntu爲例,打開Ubuntu的文件瀏覽器,然後點擊Computer/計算機就可以看到在根目錄下的二級目錄
此外,Linux系統中也有隱藏文件和文件夾,可以按ctrl+H隱藏或顯示隱藏文件夾和文件
下面說一下每個文件夾的作用
在這裏插入圖片描述

各個文件夾的作用

  • /bin:存放嘗試用的系統命令,例如cd、cp等
  • /sbin:存放系統管理員使用的系統管理程序命令
  • /home:存放普通用戶的主目錄。每個用戶都會在home目錄下有一個以自己賬號命名的文件夾
  • /root:系統管理員的主目錄
  • /lib:系統開機需要的動態鏈接共享庫
  • /lost+found:一般是空的,當系統非法關機後才存放一些文件
  • /etc:配置文件,系統的環境變量配置、應用程序的環境變量配置
  • /usr:存放用戶的應用程序、數據和文件。曾經usr目錄起到的是home目錄的作用,但現在usr目錄只有管理unix系統資源的作用
  • /usr/local:真正安裝軟件後,存放軟件程序的目錄
  • /boot:Linux開機時使用的一些引導文件
  • /proc:系統內存的映射,系統核心文件夾,一般別動
  • /srv:存放一些服務啓動後需要提取的數據,一般別動
  • /sys:安裝Linux內核文件,別動
  • /tmp:存放臨時文件
  • /dev:設備管理器,把所有硬件映射成文件的形式
  • /media:識別一些移動媒體設備,例如USB和DVD,然後把識別的設備掛在到該目錄下
  • /mnt:讓用戶臨時掛在別的文件系統,例如同一臺Windows電腦安裝了ubuntu子系統的話,Ubuntu就可以將Windows的硬盤掛載到mnt目錄,然後訪問Windows下的文件。虛擬機中也可以利用這個目錄,在母機和虛擬機之間使用共享文件夾
  • /opt:相當於存放軟件安裝包的位置。當然不放在這裏也行,但這是個約定
  • /var:存放日誌
  • /selinux:Linux系統的安全子系統,可以理解爲Windows下的安全衛士
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章