03_Linux的目錄結構_個人Linux之路

 

前兩節已經教你們怎麼在虛擬機安裝Linux系統linux

這一節咱們來學習Linux的目錄結構,講一下linux的整個系統架構,提早熟悉一下Linuxshell

 

在Linux或Unix系統中有一個很是重要的概念,就是一切皆文件

首先咱們來熟悉一下Linux中各類顏色都是表明什麼數據庫

 

 

藍色表明的是目錄

例如根目錄下的目錄windows

 

 

青色顏色表明的是連接文件,或許也能夠看成windows端的快捷方式

 

 

綠色表明的就是可執行文件

 

 

黃色表明的是設備文件

 

 

而普通的白色(背景爲黑色的狀況下)顏色表明的是普通的文件,很是廣泛

 

 

Linux目錄結構

先看一張圖,算是一張總覽目錄結構的分支圖(圖片來自網絡)服務器

 

 

現實中總的目錄結構以下圖網絡

 

首先要說的是根目錄 " / " ,Linux不像windowns同樣,一塊硬盤分爲幾個盤架構

Linux中全部文件都存儲在根目錄下,每個文件或目錄的絕對路徑都是從根目錄開始的  less

而後只有root用戶擁有對該目錄的寫權限ssh

 

 

1./bin 目錄  用戶二進制文件

包含二進制可執行文件。
在單用戶模式下,你須要使用的常見Linux命令都位於此目錄下。系統的全部用戶使用的命令都設在這裏。
例如:ps、ls、ping、grep、cp (這裏咱們再熟悉一個概念,在命令行中或是終端裏,想要使用操做系統就必須經過一個個的命令)學習

 

 

2. /sbin目錄 系統二進制文件

像bin目錄同樣,sbin目錄裏面存放的也是二進制文件

可是,這個目錄裏的命令通常是供系統管理員使用的,例如:iptables、reboot、fdisk、ifconfig、swapon命令

 

 3./etc 目錄 存放配置文件

包含全部程序所需的配置文件。
也包含了用於啓動/中止單個程序的啓動和關閉shell腳本。也包含hosts文件,hosts就是域名解析到ip的配置文件

 

4. /dev 目錄 設備文件

以前跟你們重點強調Linux端一切皆文件,這個目錄就是包含設備的文件

這些包括終端設備、USB或鏈接到系統的任何設備。例如:/dev/tty一、/dev/usbmon0

 

5./proc目錄,存放的是進程的信息

包含系統進程的相關信息。
這是一個虛擬的文件系統,包含有關正在運行的進程的信息。例如:/proc/{pid}目錄中包含的與特定pid相關的信息。
系統資源以文本信息形式存在。例如:/proc/uptime

 

6. /var目錄 變量文件

var表明變量文件。
這個目錄下能夠找到內容可能增加的文件。
這包括 - 系統日誌文件(/var/log);包和數據庫文件(/var/lib);電子郵件(/var/mail);打印隊列(/var/spool);鎖文件(/var/lock);屢次從新啓動須要的臨時文件(/var/tmp);

 

7. /tmp 目錄 存放臨時文件

包含系統和用戶建立的臨時文件。
當系統從新啓動時,這個目錄下的文件都將被刪除。

 

 8. /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用到的庫。

例如個人anaconda安裝在usr裏面

 

9./home 目錄 家目錄

全部用戶的我的文件資料都存放在這個文件目錄裏,除了root用戶

例如susmote用戶   /home/susmote/

 

 10. /boot 目錄 Linux系統啓動文件

啓動Linux的核心文件; 

包含引導加載程序相關的文件。
內核的initrd、vmlinux、grub文件位於/boot下。

 

 

11. /lib 目錄  系統庫文件

包含支持位於/bin和/sbin下的二進制文件的庫文件.
庫文件名爲 ld*或lib*.so.*

 

12. /opt 目錄 可選的應用安裝文件夾

opt表明可選的。
包含從個別廠商的附加應用程序。
附加應用程序應該安裝在/opt/或者/opt/的子目錄下。

通常開始的時候都是空的

 

13 . /mnt 目錄 掛載設備文件

臨時安裝目錄,系統管理員能夠掛載文件系統。

例如光盤設備

 

 

14. /media 目錄 可移動媒體設備文件

用於掛載可移動設備的臨時目錄。
舉例來講,掛載CD-ROM的/media/cdrom,掛載軟盤驅動器的/media/floppy;

 

15. /lost+found 目錄 修復目錄

這個目錄是使用標準的ext2/ext3檔案系統格式纔會產生的一個目錄,目的在於當檔案系統發生錯誤時, 將一些遺失的片斷放置到這個目錄下。這個目錄一般會在分割槽的最頂層存在, 例如你加裝一顆硬盤於/disk中,那在這個系統下就會自動產生一個這樣的目錄『/disk/lost+found』

 

16. /srv 目錄 服務數據

srv表明服務。包含服務器特定服務相關的數據。例如,/srv/cvs包含cvs相關的數據。

相關文章
相關標籤/搜索