linux 根目錄解析

2021-09-25 04:55:20 字數 2000 閱讀 2742

**

/ - 根目錄:

每乙個檔案和目錄都從這裡開始。

只有root使用者具有該目錄下的寫許可權。此目錄和/root目錄不同,/root目錄是root使用者的主目錄。

/bin(重點) - 使用者二進位制檔案:

包含二進位制可執行檔案。

系統的所有使用者使用的命令都設在這裡,例如:ps,ls,ping,grep,cp等。

/sbin - 系統二進位制檔案:

就像/bin,/sbin同樣也包含二進位制可執行檔案。

但是,在這個目錄下的linux命令通常由系統管理員使用,對系統進行維護。例如:iptables、reboot、fdisk、ifconfig、swapon命令。

/etc - 配置檔案(重點):

包含所有程式所需的配置檔案。

也包含了用於啟動/停止單個程式的啟動和關閉shell指令碼。例如:/etc/resolv.conf、/etc/logrotate.conf

/dev - 裝置檔案(重點):

包含裝置檔案。

這些包括終端裝置、usb或連線到系統的任何裝置。例如:/dev/tty1、/dev/usbmon0

/proc - 程序資訊

包含系統程序的相關資訊。

這是乙個虛擬的檔案系統,系統資源以文字資訊形式存在。例如:/proc/uptime

/var - 變數檔案

var代表變數檔案。

這個目錄下可以找到內容可能增長的檔案。

這包括 - 系統日誌檔案(/var/log);包和資料庫檔案(/var/lib);電子郵件(/var/mail);列印佇列(/var/spool);鎖檔案(/var/lock);多次重新啟動需要的臨時檔案(/var/tmp);

/tmp - 臨時檔案

包含系統和使用者建立的臨時檔案。

當系統重新啟動時,這個目錄下的檔案都將被刪除。

/usr - 使用者程式

包含二進位制檔案、庫檔案、文件和二級程式的源**。

/usr/bin中包含使用者程式的二進位制檔案。如果你在/bin中找不到使用者二進位制檔案,到/usr/bin目錄看看。例如:at、awk、cc、less、scp。

/usr/sbin中包含系統管理員的二進位制檔案。如果你在/sbin中找不到系統二進位制檔案,到/usr/sbin目錄看看。例如:atd、cron、sshd、useradd、userdel。

/usr/lib中包含了/usr/bin和/usr/sbin用到的庫。

/usr/local中包含了從源安裝的使用者程式。例如,當你從源安裝apache,它會在/usr/local/apache2中。

/home - home目錄(重點)

所有使用者用home目錄來儲存他們的個人檔案。

例如:/home/john、/home/nikita

/boot - 引導引導程式檔案

包含引導引導程式相關的檔案。

核心的initrd、vmlinux、grub檔案位於/boot下。

例如:initrd.img-2.6.32-24-generic、vmlinuz-2.6.32-24-generic

/lib - 系統庫(重點)

包含支援位於/bin和/sbin下的二進位制檔案的庫檔案.

庫檔名為 ld或lib.so.*

例如:ld-2.11.1.so,libncurses.so.5.7

/opt - 可選的附加應用程式

opt代表opitional;

包含從個別廠商的附加應用程式。

附加應用程式應該安裝在/opt/或者/opt/的子目錄下。

/mnt - 掛載目錄

臨時安裝目錄,系統管理員可以掛載檔案系統。

/media - 可移動**裝置

用於掛載可移動裝置的臨時目錄。

舉例來說,掛載cd-rom的/media/cdrom,掛載軟盤驅動器的/media/floppy;

/srv - 服務資料

srv代表服務。

包含伺服器特定服務相關的資料。

例如,/srv/cvs包含cvs相關的資料。

/root -管理員家目錄

Linux根目錄解析

自 根目錄結構如下 1.根目錄 每乙個檔案和目錄都從這裡開始。只有root使用者具有該目錄下的寫許可權。此目錄和 root目錄不同,root目錄是root使用者的主目錄。2.bin 使用者二進位制檔案 包含二進位制可執行檔案。系統的所有使用者使用的命令都設在這裡,例如 ps,ls,ping,grep...

Linux根目錄解析

根目錄結構如下 1.根目錄 每乙個檔案和目錄都從這裡開始。只有root使用者具有該目錄下的寫許可權。此目錄和 root目錄不同,root目錄是root使用者的主目錄。2.bin 使用者二進位制檔案 包含二進位制可執行檔案。系統的所有使用者使用的命令都設在這裡,例如 ps,ls,ping,grep,c...

Linux下根目錄解析

bin 存放最常用命令 boot 啟動linux的核心檔案 dev 裝置檔案 etc 存放各種配置檔案 home 使用者主目錄 lib 系統最基本的動態鏈結共享庫 mnt 一般是空的,用來臨時掛載別的檔案系統 proc 虛擬目錄,是記憶體的對映 bin 存放最常用命令 boot 啟動linux的核心...