Linux快速入門(05)Linux檔案系統介紹
Linux檔案系統簡介
在Linux作業系統中,所有被作業系統管理的資源,例如網路介面卡、磁碟驅動器、印表機、輸入輸出裝置、普通檔案或是目錄都被看作是一個檔案。
也就是說在LINUX系統中有一個重要的概念:一切都是檔案。其實這是UNIX哲學的一個體現,而Linux是重寫UNIX而來,所以這個概念也就傳承了下來。在UNIX系統中,把一切資源都看作是檔案,包括硬體裝置。UNIX系統把每個硬體都看成是一個檔案,通常稱為裝置檔案,這樣使用者就可以用讀寫檔案的方式實現對硬體的訪問。
Linux檔案目錄結構
Linux的目錄結構如下:
Linux檔案系統的結構層次鮮明,就像一棵倒立的樹,最頂層是其根目錄:
常見目錄說明:
- /bin: 存放二進位制可執行檔案(ls,cat,mkdir等),常用命令一般都在這裡;
- /etc: 存放系統管理和配置檔案;
- /home: 存放所有使用者檔案的根目錄,是使用者主目錄的基點,比如使用者user的主目錄就是/home/user,可以用~user表示;
- /usr : 用於存放系統應用程式;
- /opt: 額外安裝的可選應用程式包所放置的位置。一般情況下,我們可以把tomcat等都安裝到這裡;
- /proc: 虛擬檔案系統目錄,是系統記憶體的對映。可直接訪問這個目錄來獲取系統資訊;
- /root: 超級使用者(系統管理員)的主目錄(特權階級o);
- /sbin: 存放二進位制可執行檔案,只有root才能訪問。這裡存放的是系統管理員使用的系統級別的管理命令和程式。如ifconfig等;
- /dev: 用於存放裝置檔案;
- /mnt: 系統管理員安裝臨時檔案系統的安裝點,系統提供這個目錄是讓使用者臨時掛載其他的檔案系統;
- /boot: 存放用於系統引導時使用的各種檔案;
- /lib : 存放著和系統執行相關的庫檔案 ;
- /tmp: 用於存放各種臨時檔案,是公用的臨時檔案儲存點;
- /var: 用於存放執行時需要改變資料的檔案,也是某些大檔案的溢位區,比方說各種服務的日誌檔案(系統啟動日誌等。)等;
- /lost+found: 這個目錄平時是空的,系統非正常關機而留下“無家可歸”的檔案(windows下叫什麼.chk)就在這裡
我們進入安裝的作業系統的命令列,執行下面兩個命令:
cd /
ls -al
如圖:
就可以看到上面介紹的各個檔案目錄結構,上面的每個說明我們看一遍大概有個印象就行,其實在Linux上面操作多了以後,很多都會自然而然的記住。
相關文章
- Linux 檔案系統基本介紹Linux
- 『學了就忘』Linux檔案系統管理 — 57、Linux檔案系統介紹Linux
- 檔案系統(十一):Linux Squashfs只讀檔案系統介紹Linux
- Flask快速入門day 01(flask介紹、快速使用、配置檔案、路由系統)Flask路由
- linux介紹(入門)Linux
- Linux 檔案系統之入門必看!Linux
- Linux系統快速入門方法Linux
- 簡單介紹一下 Linux 檔案系統?Linux
- 檔案系統 FTP Ubuntu 安裝入門介紹FTPUbuntu
- 分享Linux系統快速入門法Linux
- 【Linux基礎入門】Linux磁碟與檔案系統管理命令!Linux
- Linux 根檔案系統的移植(從入門到精通)Linux
- Linux系統快速查詢檔案的技巧Linux
- linux作業系統介紹Linux作業系統
- Linux系統調優介紹Linux
- 【Linux入門教程】1 簡介、檔案管理、目錄Linux
- Linux檔案系統Linux
- [Linux]檔案系統Linux
- Linux指令入門-檔案管理Linux
- 『學了就忘』Linux檔案系統管理 — 63、磁碟配額介紹Linux
- 【Linux】Linux系統程式設計入門Linux程式設計
- i.MX6ULL終結者Linux檔案系統的構建根檔案系統目錄介紹Linux
- 論Linux檔案系統Linux
- Linux AUFS 檔案系統Linux
- linux的檔案系統Linux
- Linux系統篇-檔案系統&虛擬檔案系統Linux
- Linux系統安裝執行.AppImage檔案的兩種執行方法介紹LinuxAPP
- 『學了就忘』Linux檔案系統管理 — 65、LVM邏輯卷管理介紹LinuxLVM
- linux常用的幾個系統介紹Linux
- Linux作業系統總體介紹!Linux作業系統
- linux Shell 命令列-01-intro 入門介紹Linux命令列
- Linux入門教程之sed 命令常用操作介紹Linux
- 掛載檔案系統mount命令引數選項-linux命令入門Linux
- 系列教程--Linux基礎--05--Linux 檔案管理Linux
- Linux Bash Shell 指令碼入門(3)——Linux常用命令介紹Linux指令碼
- linux 檔案屬性介紹及改變方法Linux
- 簡單介紹Linux環境變數檔案Linux變數
- Linux由幾部分組成?Linux系統結構介紹!Linux