二 Linux目錄結構test

2021-07-31 04:52:02 字數 3322 閱讀 9812

你想知道為什麼某些程式位於/bin下,或者/sbin,或者/usr/bin,或/usr/sbin目錄下嗎?例如,less命令位於/usr/bin目錄下。為什麼沒在/bin中,或/sbin,或/usr/sbin目錄中?所有這些目錄之間有什麼不同?

在這篇文章中,讓我們回顧一下linux的檔案系統結構,並理解各上層目錄的含義。

藍色:表示目錄

青色:表示鏈結

黑色:表示檔案

1、/- 根

每乙個檔案和目錄從根目錄開始。

只有root使用者具有該目錄下的寫許可權。請注意,/root是root使用者的主目錄,這與/.不一樣

2、/bin中 - 使用者二進位制檔案

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

在單使用者模式下,你需要使用的常見linux命令都位於此目錄下。系統的所有使用者使用的命令都設在這裡。

例如:ps、ls、ping、grep、cp

3、/sbin目錄 - 系統二進位制檔案

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

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

4、/etc- 配置檔案

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

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

hosts:裝置名稱(或網域名稱)到ip位址的解析,相當於本地存在的dns功能。見下圖:

5、/dev- 裝置檔案

包含裝置檔案。

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

6、/proc- 程序資訊

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

這是乙個虛擬的檔案系統,包含有關正在執行的程序的資訊。例如:/proc/目錄中包含的與特定pid相關的資訊。

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

7、/var- 變數檔案

var代表變數檔案。

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

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

8、/tmp- 臨時檔案

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

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

9、/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中。

10、/home- home目錄

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

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

11、/boot- 引導引導程式檔案

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

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

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

12、/lib- 系統庫

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

庫檔名為 ld*或lib*.so.*

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

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

opt代表可選的。

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

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

14、/mnt- 掛載目錄

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

15、/media- 可移動**裝置

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

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

16、/srv- 服務資料

srv代表服務。

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

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

Linux目錄結構 二

linux檔案系統結的結構是樹形結構,其入口從 開始,了解linux檔案系統的結構,對於我們需要掌握的基礎知識點之一。2 檔案系統的組織結構簡說 當您使用linux的時候,如果您通過ls la 就會發現,在 下包涵很多的目錄,比如etc usr var bin 等目錄,而在這些目錄中,我們進 去看看...

linux筆記 二 基本目錄結構

使用者名稱 root 密碼 在linux伺服器中 不建議使用圖形化介面,所以沒有滑鼠,沒有圖示,所有的操作都是鍵盤 建立資料夾使用命令 刪除資料夾或者資料夾使用命令 切換目錄使用命令.主要學習的linux的命令 在windows中有 碟符 伺服器一般不分割槽,沒有碟符 也沒有我的電腦 是有 根目錄 ...

linux 二級目錄結構

etc etc passwd linux使用者登陸的檔案 etc group 存放linux使用者組的檔案 etc shadow 存放使用者密碼的檔案 etc hosts 本地網域名稱解析檔案 自己新增的網域名稱解析 ip 網域名稱 etc resolv.conf dns 檔案 etc syscon...