Linux檔案系統層級結構 FSH

2021-10-03 06:10:44 字數 2240 閱讀 2073

linux的哲學思想是一切皆檔案,把幾乎所有資源統統抽象為檔案形式。

根目錄下結構:

解釋:/bin:二進位制可執行命令

/dev:存放必要的裝置檔案

/home:存放普通使用者的主目錄,包括儲存的檔案,個人配置,等等

/media:掛載點,linux系統會自動識別一些裝置,例如優盤,當識別後,linux會把識別的裝置掛載到這個目錄下

/opt:附加應用程式的安裝位置

/root:系統管理員的家目錄

/selinux:安全機制,類似於防火牆

/usr: 應用程式存放目錄,/usr/bin存放應用程式, /usr/share存放共享資料,/usr/lib 存放不能直接執行的,卻是許多程式執行所必需的一些函式庫檔案,/usr/local存放軟體公升級包,/usr/share/doc系統說明檔案存放目錄

/boot:存放引導載入器(bootstrap loader)使用的檔案、

/etc:系統程式的配置檔案,均為靜態檔案

/lib:系統配置檔案存放的目錄,該目錄存放系統的大部分配置檔案和子目錄

/lost+found:一般為空,系統發生錯誤時,將遺失的片段放入。

/mut:其他檔案系統的臨時掛載點

/proc:以檔案形式提供程序以及核心資訊的虛擬檔案系統,如 cpu 硬碟分割槽 記憶體資訊等

/sbin:供系統管理使用的工具程式的目錄,也不可以進行單獨分割槽

/srv:當前主機為伺服器提供的資料檔案存放的目錄

/tmp:存放程式執行產生臨時檔案 (另見 /var/tmp). 通常在系統重啟後刪除

/var:針對常態性變動檔案,一些隨著系統常規操作而持續改變的檔案就放在這裡

/etc下重要檔案,目錄。

bashrc

bash環境變數配置,裡邊新增啟動bash時讀取的環境

crontab

指定任務的配置檔案

fstab

記錄開機後要掛載的檔案系統

group

使用者組資訊

gshadow

使用者組密碼配置檔案

hosts

設定使用者ip與名字(網域名稱)的對應解析表,相當於本地lan內的dns

issue

使用者登入前顯示的資訊

shells

當前系統支援的shell

skel/

新使用者預設的環境資訊檔案

login.defs

設定使用者賬號限制資訊

yum.repos.d

yum倉庫配置資訊

sysconfig/network

修改機器名,網絡卡閘道器等資訊

ssh存放shh服務配置檔案

profile

系統全域性環境變數設定,可以新增對所有使用者組有效的環境變數,系統變數,使用者登入後被執行。

profile.d

系統啟動後要執行的指令碼

/proc 下重要檔案 目錄

bus匯流排裝置

cpuinfo

記錄了 處理器的資訊

meminfo

記錄了儲存器資訊(記憶體,交換資訊)

filesystems

核心配置的檔案系統資訊

mounts

核心載入的核心模組資訊

partitions

裡面記錄了分割槽資訊

uptime

系統啟動時長

/var下重要檔案 目錄

cache

儲存了系統執行本身產生的快取資訊

local

/usr/local/中安裝的程式的一些可變資料

lock

鎖定的檔案,因為某些裝置或檔案資源一次只能被乙個應用程式使用

log各種日誌檔案

spool

佇列資料,(排隊等待後續程序使用的資料,使用後被刪除)

tmp儲存應用程序產生的臨時檔案

lib程式本身執行過程中,需要的資料檔案放置的目錄

檔案系統層級結構

目錄及檔案 說明 dev 系統必備的 device 檔案,如 dev null dev sr0,dev zero bin 所有使用者在單使用者模式中必須具備的二進位制命令檔案,如vi,mv lib64 bin 和 sbin 中必須的依賴庫 media 一些可以熱拔插的介質 如cd roms 的掛載點...

linux的檔案系統層級結構

linux的檔案系統層級結構 思維導圖 一般模式 按esc鍵可回到命令模式 u 撤銷當前操作 dd 刪除當前行,剪下 ctrl r 重做上乙個操作 yy 複製游標所在行 2 yy 複製游標所在行和游標下一行 p 貼上到游標下一行 p 貼上到游標上一行 x 刪除游標所在位置的內容,即向後刪除乙個字元w...

linux的檔案系統層級結構

fhs filesystem hierarchy standard檔案系統層級標準,定義了在類unix系統中的目錄結構和目錄內容,即讓使用者了解到已安裝軟體通常放置於哪個目錄下。可執行檔案 指的是可以由作業系統進行載入執行的檔案 fhs採用樹形結構組織檔案。fhs檔案系統層級圖 linux裡面有哪些...