Linux入門筆記 系統目錄結構

2021-07-15 16:36:33 字數 2191 閱讀 8069

目錄

/根目錄,萬物起源。

/bin

包含系統啟動和執行所必須的二進位制程式。

/boot

包含 linux 核心,最初的 ram 磁碟映像(系統啟動時,由驅動程式所需),和 啟動引導程式。

有趣的檔案:

/boot/grub/grub.conf or menu.lst, 被用來配置啟動引導程式。

/boot/vmlinuz,linux 核心。

/dev

這是乙個包含裝置結點的特殊目錄。「一切都是檔案」,也使用於裝置。 在這個目錄裡,核心維護著它支援的裝置。

/etc

這個目錄包含所有系統層面的配置檔案。它也包含一系列的 shell 指令碼, 在系統啟動時,這些指令碼會執行每個系統服務。這個目錄中的任何檔案應該是可讀的文字檔案。

有意思的檔案:雖然/etc 目錄中的任何檔案都有趣,但這裡只列出了一些我一直喜歡的檔案:

/etc/crontab, 定義自動執行的任務。

/etc/fstab,包含儲存裝置的列表,以及與他們相關的掛載點。

/etc/passwd,包含使用者帳號列表。

/home

在通常的配置環境下,系統會在/home 下,給每個使用者分配乙個目錄。普通只能 在他們自己的目錄下建立檔案。這個限制保護系統免受錯誤的使用者活動破壞。

/lib

包含核心系統程式所需的庫檔案。這些檔案與 windows 中的動態鏈結庫相似。

/lost+found

每個使用 linux 檔案系統的格式化分割槽或裝置,例如 ext3檔案系統, 都會有這個目錄。當部分恢復乙個損壞的檔案系統時,會用到這個目錄。除非檔案系統 真正的損壞了,那麼這個目錄會是個空目錄。

/media

在現在的 linux 系統中,/media 目錄會包含可移除**裝置的掛載點, 例如 usb 驅動器,cd-roms 等等。這些裝置連線到計算機之後,會自動地掛載到這個目錄結點下。

/mnt

在早些的 linux 系統中,/mnt 目錄包含可移除裝置的掛載點。

/opt

這個/opt 目錄被用來安裝「可選的」軟體。這個主要用來儲存可能 安裝在系統中的商業軟體產品。

/proc

這個/proc 目錄很特殊。從儲存在硬碟上的檔案的意義上說,它不是真正的檔案系統。 反而,它是乙個由 linux 核心維護的虛擬檔案系統。它所包含的檔案是核心的窺視孔。這些檔案是可讀的, 它們會告訴你核心是怎樣監管計算機的。

/root

root 帳戶的家目錄。

/sbin

這個目錄包含「系統」二進位制檔案。它們是完成重大系統任務的程式,通常為超級使用者保留。

/tmp

這個/tmp 目錄,是用來儲存由各種程式建立的臨時檔案的地方。一些配置,導致系統每次 重新啟動時,都會清空這個目錄。

/usr

在 linux 系統中,/usr 目錄可能是最大的乙個。它包含普通使用者所需要的所有程式和檔案。

/usr/bin

/usr/bin 目錄包含系統安裝的可執行程式。通常,這個目錄會包含許多程式。

/usr/lib

包含由/usr/bin 目錄中的程式所用的共享庫。

/usr/local

這個/usr/local 目錄,是非系統發行版自帶,卻打算讓系統使用的程式的安裝目錄。 通常,由原始碼編譯的程式會安裝在/usr/local/bin 目錄下。新安裝的 linux 系統中,會存在這個目錄, 但卻是空目錄,直到系統管理員放些東西到它裡面。

/usr/sbin

包含許多系統管理程式。

/usr/share

/usr/share 目錄包含許多由/usr/bin 目錄中的程式使用的共享資料。 其中包括像預設的配置檔案,圖示,桌面背景,音訊檔案等等。

/usr/share/doc

大多數安裝在系統中的軟體包會包含一些文件。在/usr/share/doc 目錄下, 我們可以找到按照軟體包分類的文件。

/var

除了/tmp 和/home 目錄之外,相對來說,目前我們看到的目錄是靜態的,這是說, 它們的內容不會改變。/var 目錄是可能需要改動的檔案儲存的地方。各種資料庫,假離線檔案, 使用者郵件等等,都駐紮在這裡。

/var/log

這個/var/log 目錄包含日誌檔案,各種系統活動的記錄。這些檔案非常重要,並且 應該時時監測它們。其中最重要的乙個檔案是/var/log/messages。注意,為了系統安全,在一些系統中, 你必須是超級使用者才能檢視這些日誌檔案。

linux入門 系統目錄結構

在linux系統中,有乙個一切皆檔案的說法,把幾乎所有的資源系統抽象為檔案形式,更便於管理。在這裡我將介紹一下linux的檔案系統的目錄結構,如下圖所示 登入系統後,在當前命令視窗輸入命令 ls 得出如下圖所示的結果,接下來是對目錄的解釋 boot 引導檔案存放目錄,存放的是一些linux啟動時使用...

Linux入門5 系統目錄結構

1.目錄結構解釋 目錄下具體介紹 1.目錄結構解釋 bin bin是binary的縮寫,這個目錄存放著最經常使用的命令。boot 這裡存放的是啟動linux時使用的一些核心檔案,包括一些連線檔案以及映象檔案。dev dev是device 裝置 的縮寫,該目錄下存放的是linux的外部裝置,在linu...

作業系統 Linux系統目錄結構(帶你入門)

想學linux,首先要知道linux是什麼,他的系統結構是怎樣的?1.核心的作用 2.什麼是shell shell是linux的乙個外殼,它包在linux核心的外面,是人機互動用的乙個程式。相當於windows時候的桌面,只不過這個介面是純命令列的,當使用者下達指令給作業系統的時候,實際上是把指令告...