linux
系統有其特定的檔案系統的目錄組織結構,了解這些目錄結構是學習基本知識的基本。
下面我以
redhatlinux
為藍本介紹一下這些目錄結構。
目錄名 簡介
/bin
這個目錄是系統中最主要的可執行檔案的存放地 ,這些可執行檔案大都是
linux
系統裡最常用的命令了,一般使用者和超級使用者都會經常使用其下的命令,如:ls、
su、mount等。
/etc
是系統內部存放配置檔案 的最主要場所,一般和系統關係十分密切的配置檔案都放在該目錄下,也就是說對系統的配置主要就是對該目錄下的檔案進行修改。在該目錄下大多是文字檔案。,比如:
inittab
、lilo.conf等。
/root
超級使用者
root
的預設主目錄,
對一般使用者來說該目錄是沒有進入許可權的。一般自己的檔案都考到自己的主目錄下面,以免打亂原來的系統層次結構。
/tmp 和
dos或
windows
的temp
目錄相同,也就是該目錄下面存放臨時檔案。
/boot
這個是redhatlinux
特有的目錄,存放系統啟動的時候的核心檔案和其他一些資訊檔案。 有的發行版本就沒有這個目錄,而是把這些東西放在根目錄下。
/home
這是系統預設的普通使用者的主目錄的根目錄
,也就是普通使用者的主目錄設定為:
/home/[userid]
目錄。
/mnt
是系統提供安裝額外檔案系統時候的安裝目錄,
這個主要的目的是為了不打亂原來的目錄系統結構,否則安裝在**都是可以的。只要那個目錄沒被使用。
/sbin 和
/bin
一樣,主要是存放可執行檔案的場所,只不過這裡的可執行檔案主要是給超級使用者管理管理系統時使用的,
普通使用者幾乎沒有許可權執行其中的程式。如:
mke2fs
、ifconfig等。
/usr
這個目錄是
linux
系統裡面占用磁碟空間最大的目錄,該目錄下面有許多應用程式 ,他的子目錄也比較複雜,而且系統之間還有好多不同,我將在下一張**裡介紹它。
/dev
這個目錄下面的所有檔案都是特殊檔案,
linux
系統把所有的外設都看成是乙個檔案,就是說你對代表該外設的檔案的操作就表示對該外設的操作。
所以說/dev
對系統是相當重要的。比如你想對軟盤進行
ext2
檔案系統的格式化,那麼就要這樣做:
mke2fs /dev/fd0
,這裡的
fd0就代表軟盤驅動器。
/lib
存放系統的鏈結庫檔案,沒有該目錄則系統就無法正常執行。
我曾試著給該目錄改名,結果任何命令都無法執行,只好用軟盤啟動機器再安裝好檔案系統才解決這個問題,可見其重要性。
/proc
這個目錄中的檔案其實不是存放在磁碟上的,該目錄的檔案系統叫做
proc
檔案系統,是系統核心的映像。也就是說該目錄裡面的檔案是存放在系統記憶體裡面。可以通過察看這些檔案來了解系統的運**況。這個目錄不要隨意動,稍有不慎就可能導致系統的鎖死。
/var
主要是一些系統記錄檔案的存放地,
同時也存放一些系統的配置檔案。因系統不同而異。
Linux系統 目錄結構介紹
我們大多數人使用的計算機系統基本上都是windows系統,它的目錄結構是 c盤 d盤 e盤 而linux系統沒有碟符這個概念,只有乙個根目錄 所有檔案都在它下面。就像乙個樹形結構。那麼,linux系統有哪些常見的目錄呢?目錄 作用 bin 二進位制命令所在的目錄 boot 系統引導程式所需要的檔案目...
Linux系統目錄結構介紹
參考部落格 感謝原博主為我學習linux指明方向 linux目錄 一切從 根 開始,是所有目錄的起點 定點 linux每個目錄可以掛載在不同的裝置 磁碟 上。在邏輯上所有目錄 包括目錄下的子目錄 都在最高端別的目錄 下,根 目錄是linux系統中所有目錄的起始點 丁點 根下面的目錄及目錄的子目錄是乙...
Linux目錄結構介紹
1 bin 這裡存放了標準的linux的命令,比如像 ls cat mv cp 等。2 boot 放置linux系統啟動時相關的檔案。如 linux的核心檔案 boot vmlinuz 系統引導管理器 boot grub 3 cdrom 這個目錄在你剛剛安裝系統的時候是空的。你可以將光碟機檔案系統掛...