linux目錄結構命名規定
幾乎所有的linux版本都會遵循fhs(filesystem hierarchy standard),中文翻譯過來即為檔案系統層次化標準。類似於windows作業系統中c盤的檔案目錄,fhs採用樹形結構組織檔案。fhs定義了系統中每個區域的用途、所需要的最小構成的檔案和目錄,同時還給出了例外處理與矛盾處理。
linux目錄結構
/boot:引導檔案存放目錄,核心檔案(vmlinuz)、引導載入器(bootloader, grub)都存放於此目錄;
/bin:供所有使用者使用的基本命令;不能關聯至獨立分割槽,os啟動即會用到的程式;
/sbin:管理類的基本命令;不能關聯至獨立分割槽,os啟動即會用到的程式;
/lib:基本共享庫檔案,以及核心模組檔案(/lib/modules);
/lib64:專用於x86_64系統上的輔助共享庫檔案存放位置;
/home/username:普通使用者家目錄;
/root:管理員的家目錄;
/media:可攜式移動裝置掛載點;
/cdrom:光碟掛載點
/usb:usb裝置掛載點
/mnt:臨時檔案系統掛載點;
/dev:裝置檔案及特殊檔案儲存位置;
b: block device,隨機訪問
c: character device,線性訪問
/opt:第三方應用程式的安裝位置;
/srv:系統上執行的服務用到的資料;
/tmp:臨時檔案儲存位置;
/usr: universal shared, read-only data;
/bin: 保證系統擁有完整功能而提供的應用程式;
/sbin:管理類的基本命令;不能關聯至獨立分割槽,os啟動即會用到的程式;
/lib:基本共享庫檔案
/lib64:專用於x86_64系統上的輔助共享庫檔案存放位置;
/include: c程式的標頭檔案(header files);
/share:結構化獨立的資料,例如doc, man等;
/local:第三方應用程式的安裝位置;
/bin, /sbin, /lib, /lib64, /etc, /share
/var: variable data files
/cache: 應用程式快取資料目錄;
/lib: 應用程式狀態資訊資料;
/local:專用於為/usr/local下的應用程式儲存可變資料;
/lock: 鎖檔案
/log: 日誌目錄及檔案;
/opt: 專用於為/opt下的應用程式儲存可變資料;
/run: 執行中的程序相關的資料;通常用於儲存程序的pid檔案;
/spool: 應用程式資料池;
/tmp: 儲存系統兩次重啟之間產生的臨時資料;
/proc: 用於輸出核心與程序資訊相關的虛擬檔案系統;
/selinux: security enhanced linux,selinux相關的安全策略等資訊的儲存位置;
Linux檔案(目錄)命名規則
介紹完 linux 系統中目錄結構之後,讀者一定想知道如何為檔案或目錄命名。我們知道,在 linux 系統中,一切都是檔案,既然是檔案,就必須要有檔名。同其他系統相比,linux 作業系統對檔案或目錄命名的要求相對比較寬鬆。linux 系統中,檔案和目錄的命名規則如下 除了字元 之外,所有的字元都可...
Linux檔案(目錄)命名規則
介紹完 linux 系統中目錄結構之後,讀者一定想知道如何為檔案或目錄命名。我們知道,在 linux 系統中,一切都是檔案,既然是檔案,就必須要有檔名。同其他系統相比,linux 作業系統對檔案或目錄命名的要求相對比較寬鬆。linux 系統中,檔案和目錄的命名規則如下 除了字元 之外,所有的字元都可...
Linux檔案(目錄)命名規則
介紹完 linux 系統中目錄結構之後,讀者一定想知道如何為檔案或目錄命名。我們知道,在 linux 系統中,一切都是檔案,既然是檔案,就必須要有檔名。同其他系統相比,linux 作業系統對檔案或目錄命名的要求相對比較寬鬆。linux 系統中,檔案和目錄的命名規則如下 除了字元 之外,所有的字元都可...