歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux技術 >> Linux學習筆記4linux的文件系統

Linux學習筆記4linux的文件系統

日期:2017/3/3 11:10:18   编辑:Linux技術

四 Linux文件系統和文件類型 掛載:在linux操作系統中, 掛載是指將一個設備(通常是存儲設備)掛接到一個已存在的目錄上。 我們要訪問存儲設備中的文件,必須將文件所在的分區掛載到一個已存在的目錄上,然後通過訪問這個目錄來訪問存儲設備。 Linux的文件系統執行FHS(filesystem hierarchy standard)標准,即文件系統層級標准,主要目的是讓用戶可以了解到已安裝的軟件安裝通常放置在那個目錄下。FHS的重點在於規范每個特定目錄下應該放置什麼樣子的數據。 FHS依據文件系統使用的頻繁與否和是否允許用戶隨意改動,而將目錄定義成為四種交互作用的形態:可分享(shareable)、不可分享(unshareable)、可變動的(ariable)和不變的(static)其中 /usr和/opt為可分享、不變的/etc和/boot為 不可分享、不變的

/var/mail和/var/spool/news為可分享、可變動的

/var/lock和/var/run為不可分享、可變動的

FHS針對目錄樹架構僅定義出三層目錄底下應該放置什麼: /(root,根目錄):與開機系統有關 /usr(unix software resource):與軟件安裝/執行有關 /var(variable):與系統運行過程有關Linux根下的文件還有

/boot 系統引導啟動時要加載的靜態文件,內核,ramdik和grub等 /bin 系統自身啟動和運行時會用到的核心二進制程序,不能關聯至獨立分區 /sbin 管理類基本命令,不能關聯至獨立分區,系統啟動便會用到的程序 /lib 基本共享庫文件,以及內核模塊文件 /lib64 專用於x86_64系統上的輔助共享庫文件存放位置 /etc 大多數應用程序的配置文件的集中存放位置 /home 普通用戶的家目錄的集中存放位置 /root 管理員root用戶的主目錄 /media 便攜式移動設備的掛載點,例如CDROM USB 等 /mnt 臨時文件系統掛載點 /dev device的簡寫,所有設備文件及特殊文件的存放位置設備包括兩種:塊設備 和 字符設備 b,block device塊設備:將信息存儲在固定大小的塊中,每個塊都有自己的地址,基本特征是每個塊都能獨立於其他塊而單獨讀寫,例如硬盤。訪問方式為隨機訪問 c,character device字符設備:指在I/O傳輸過程中以字符為單位傳輸的設備,例如,鍵盤。訪問方式為線性訪問 /opt 第三方應用程序安裝目錄 /srv services的簡寫,服務程序用到的中間數據 /tmp temporary的簡寫,臨時文件存放位置 /usr UnixSoftware Resource,UNIX操作系統軟件資源存放位置 /proc 用於輸入內核與進程信息相關的信息的虛擬文件系統(virtual filesystem),它放置的數據都是在內存當中,例如系統核心,進程信息(process),周邊裝置的狀態及網絡狀態等等。 /sys 用於輸出當前系統上硬件設備相關信息的虛擬文件系統,內核中與硬件設備相關的信息映射 /selinux selinux相關的安全策略等信息的存儲位置

Copyright © Linux教程網 All Rights Reserved