1. 程式人生 > >linux入門--系統目錄結構

linux入門--系統目錄結構

模塊 linu 應用程序 -i 相關信息 比較 files back height

在linux系統中,有一個一切皆文件的說法,把幾乎所有的資源系統抽象為文件形式,更便於管理。在這裏我將介紹一下linux的文件系統的目錄結構,如下圖所示

技術分享圖片

登錄系統後,在當前命令窗口輸入命令:

ls /

得出如下圖所示的結果,

技術分享圖片

接下來是對目錄的解釋:

/boot:

引導文件存放目錄,存放的是一些linux啟動時使用的核心文件(vmlinuz)、包括一些連接文件以及鏡像文件都存放於此目錄 。

/bin:

bin是Binary的縮寫,存放供所有用戶使用的基本命令,不能關聯至獨立分區,OS啟動即會用到的程序 。

/sbin:

s是Supper User的意思,這裏存放的是管理類的基本命令;不能關聯至獨立分區,OS啟動即會用到的程序。

/lib:

是library的縮寫,即庫的意思,存放啟動時程序依賴的基本共享庫文件以及內核模塊文件(/lib/modules)

/lib64:

專用於x86_64系統上的輔助共享庫文件存放位置 。

/etc:

配置文件目錄

/home:

用戶的主目錄,一般該目錄名是以用戶的賬戶命名,存放個人數據。

/home/USERNAME: 普通用戶家目錄

/root: 管理員的家目錄

/media: 便攜式移動設備掛載點

/mnt :

為了讓用戶臨時掛載別的文件系統,將光驅掛載在/mnt/上,進入該目錄即可查看光盤內容。

/dev:

device的縮寫,該目錄存放linux的外部設備,分為block塊設備和character字符設備

/opt: 程序本身的一些文檔,配置文件模板等,默認放在/usr

/srv:

服務數據,httpd網站的頁面文件html,php,jsp,ftp所共享的數據文件 默認放在/var

/tmp: 時目錄

/usr: universal shared, read-only data 用戶的很多程序和文件都存放在這個目錄下

/usr/bin 系統使用的應用程序。

/usr/sbin 超級用戶使用的比較高級的管理程序和系統守護程序。

/usr/src 內核源代碼默認的放置目錄。

/var: variable data files 存放不斷擴充著的東西,經常修改的東西放在這個目錄下,各種日誌文件。

/proc: 用於輸出內核與進程信息相關的虛擬文件系統。

/sys: 用於輸出當前系統上硬件設備相關信息虛擬文件系統。

以上是linux系統的目錄結構。

linux入門--系統目錄結構