linux下各個目錄的做用

做爲一個linux新手,每次搭建開發環境仍是比較頭疼的,各類問度娘,主要就是不清楚linux下各個目錄的做用,不知道軟件該安裝在什麼目錄下,若是隨便安裝在別的目錄下,之後查找起來很費事,因此簡單記錄下各個目錄的做用。linux

  • bin:是Binary的縮寫,該目錄存放着最經常使用的命令
  • boot:主要存放linux系統啓動時須要的核心文件,包括一些鏈接文件及鏡像文件
  • dev:是Device(設備)的縮寫,存放的是linux的外部設備,訪問外部設備和訪問文件的方式相同
  • etc:全部系統管理所須要的配置文件和子目錄
  • home:存放普通用戶的主目錄,linux中每一個用戶都有本身的目錄,通常是以該用戶的帳號命名的
  • lib:開機所需最基本的動態鏈接共享庫,其做用相似於Windows裏的DLL文件。幾乎全部的 應用程序都須要用到共享庫
  • lost+found:該目錄通常是空的,只用當系統非法關機時,該目錄下會存放一些文件
  • media:linux系統會自動識別一些別的設備,例如U盤,光驅等,linux會把識別到的設備掛載到這個目錄下
  • mnt:系統提供該目錄是爲了讓用戶臨時掛載別的文件系統,咱們能夠將光驅關在在/mnt/上,而後就能夠查看光驅中的內容了
  • opt:這是給主機額外安裝軟件所擺放的目錄,好比安裝一個數據庫軟件,默認爲空
  • proc:這是一個虛擬的目錄,它是系統內存的映射,咱們能夠經過直接訪問這個目錄來獲取系統信息
  • root:該目錄爲系統管理員,也稱做超級權限者的用戶主目錄
  • sbin:s就是Super User的意思,這裏存放的是系統管理員使用的系統管理程序
  • srv:service的縮寫,存放着一些服務啓動後須要提取的數據
  • sys:這是linux2.6內核的一個新特性,該目錄下安裝了2.6內核中新出現的一個文件系統sysfs
  • tmp:這個目錄是用來存放一些臨時文件的
  • usr:這是一個很是重要的目錄,用戶的不少應用程序和文件都存放在這個目錄下,相似於Windows系統下的 program files目錄
  • var:這個目錄存放着不斷擴充着的東西,咱們習慣將那些常常被修改的文件放在這個目錄下,好比說日誌文件
相關文章
相關標籤/搜索