導航:首頁 > 文件類型 > linux下的系統文件結構

linux下的系統文件結構

發布時間:2023-07-04 00:30:36

linux目錄結構

/
根目錄
bin
可執行文件目錄
boot
系統啟動
dev
外部設備
etc
配置文件
home
用戶主目錄
lib
庫文件目錄
usr
USR目錄
var
動態文件目錄
proc
虛擬文件目錄
夠詳細了吧。

❷ 求Linux文件系統的目錄結構

linux操作系統中的主要目錄及目錄內容由文件系統層次結構標准(英語:filesystem
hierarchy
standard,fhs)定義。
在fhs中,所有的文件和目錄都出現在根目錄"/"下,即使他們存儲在不同的物理設備中。但是請注意,這些目錄中的一些可能或可能不會在linux系統上出現,這取決於系統是否含有某些子系統,例如
x
window系統
的安裝與否。
下面是fhs中所定義的一些目錄,和目錄的描述:
/bin
二進制可執行命令
/dev
設備特殊文件
/etc
系統管理和配置文件
/etc/rc.d
啟動的配置文件和腳本
/home
用戶主目錄的基點,比如用戶user的主目錄就是/home/user,可以用~user表示
/lib
標准程序設計庫,又叫動態鏈接共享庫,作用類似windows里的.dll文件
/sbin
系統管理命令,這里存放的是系統管理員使用的管理程序
/tmp
公用的臨時文件存儲點
/root
系統管理員的主目錄
/mnt
系統提供這個目錄是讓用戶臨時掛載其他的文件系統。
/lost+found
這個目錄平時是空的,系統非正常關機而留下「無家可歸」的文件(windows下叫什麼.chk)就在這里
/proc
虛擬的目錄,是系統內存的映射。可直接訪問這個目錄來獲取系統信息。
/var
某些大文件的溢出區,比方說各種服務的日誌文件
/usr
最龐大的目錄,要用到的應用程序和文件幾乎都在這個目錄。其中包含:
/usr/x11r6
存放x
window的目錄
/usr/bin
眾多的應用程序
/usr/sbin
超級用戶的一些管理程序
/usr/doc
linux文檔
/usr/include
linux下開發和編譯應用程序所需要的頭文件
/usr/lib
常用的動態鏈接庫和軟體包的配置文件
/usr/man
幫助文檔
/usr/src
代碼,linux內核的源代碼就放在/usr/src/linux里
/usr/local/bin
本地增加的命令
/usr/local/lib
本地增加的庫

❸ 史上最全kali Linux目錄結構詳解

www.dadengxiuli.com

/: 根目錄,一般根目錄下只存放目錄,不要存放件,/etc、/bin、/dev、/lib、/sbin應該和根目錄放置在一個分區中

/bin:/usr/bin: 可執行二進制文件的目錄,如常用的命令ls、tar、mv、cat等。

/boot: 放置linux系統啟動時用到的一些文件。/boot/vmlinuz為linux的內核文件,以及/boot/gurb。建議單獨分區,分區大小100M即可

/dev: 存放linux系統下的設備文件,訪問該目錄下某個文件,相當於訪問某個設備,常用的是掛載光碟機mount /dev/cdrom /mnt。

/etc: 系統配置文件存放的目錄,不建議在此目錄下存放可執行文件,重要的配置文件有/etc/inittab、/etc/fstab、/etc/init.d、/etc/X11、/etc/sysconfig、/etc/xinetd.d修改配置文件之前記得備份。

註:畝悔空/etc/X11存放與x windows有關的設置。

/home: 系統默認的用戶家目錄,新增用戶賬號時,用戶的家目錄都存放在此目錄下,~表示當前用戶的家目錄,~test表示用戶test的家目錄。建議單獨分區,並設置較大的磁碟空間,方便用戶存放數據

/lib:/usr/lib:/usr/local/lib: 系統使用的函數庫的目錄,程序在執行過程中,需要調用一些額外的參數時需要函數庫的協助,比較重要的目錄為/lib/moles。

/lost+fount: 系統異常產生錯誤時,會將一些遺失的片段放置於此目錄下,通常這個目錄會自動出現在裝置目錄下。如載入硬碟於/disk 中,此目錄下就會自動產生目錄/disk/lost+found

/mnt:/media: 光碟默認掛載點,通常光碟掛前如載於/mnt/cdrom下,也不一定,可以選擇任意位置進行掛載。

/opt: 給主機額外安裝軟體所擺放的目錄。如:FC4使用的Fedora 社群開發軟體,如果想要自行安裝新的KDE 桌面軟體,可以將該軟體安裝在該目錄下。以前的 Linux 系統中,習慣放置在 /usr/local 目錄下

/proc: 此目錄的數據都在內存中,如系統核心,外部設備,網路狀態,由於數據都存放於內存中,所以不佔用磁碟空間,比較重要的目錄有/proc/cpuinfo、/proc/interrupts、/proc/dma、/proc/ioports、/proc/net/*等

/root: 系統管理員root的家目錄,系統第一個啟動的分區為/,所以最好將/root和/放置在一個分區下。

www.dadengxiuli.com

/sbin:/usr/sbin:/usr/local/sbin: 放置系統管理員使用的可執行命令,迅瞎如fdisk、shutdown、mount等。與/bin不同的是,這幾個目錄是給系統管理員root使用的命令,一般用戶只能"查看"而不能設置和使用。

/tmp: 一般用戶或正在執行的程序臨時存放文件的目錄,任何人都可以訪問,重要數據不可放置在此目錄下

/srv: 服務啟動之後需要訪問的數據目錄,如www服務需要訪問的網頁數據存放在/srv/www內

/usr: 應用程序存放目錄

/usr/bin 存放應用程序

/usr/share 存放共享數據

/usr/lib 存放不能直接運行的,卻是許多程序運行所必需的一些函數庫文件。/usr/local:存放軟體升級

/usr/share/doc: 系統說明文件存放目錄

/usr/share/man: 程序說明文件存放目錄,使用 man ls時會查詢/usr/share/man/man1/ls.1.gz的內容建議單獨分區,設置較大的磁碟空間

/var: 放置系統執行過程中經常變化的文件,如隨時更改的日誌文件

/var/log,/var/log/message: 所有的登錄文件存放目錄

/var/spool/mail: 郵件存放的目錄

/var/run: 程序或服務啟動後,其PID存放在該目錄下。建議單獨分區,設置較大的磁碟空間

❹ linux的目錄結構

linux的文件系統是採用級層式的樹狀目錄結構,在此結構中最上層是根目錄「/」,然後在此目錄下再創建其它的目錄。
在linux世界裡。一切皆文件

1)linux的目錄中有且只有斗租絕一個根目錄/,
2)linux的各個目錄存放的內容是規劃好的,不用亂放文件,
3)linux是以文件的形式管理我們的設備,因此linux系統。一切皆文件,
4)linux的各型握個文空姿件目錄下存放什麼內容,大家必須有一個認識,
5)你的腦海里應該有一顆linux的目錄樹。

❺ linux的文件系統是採用階層式的什麼結構

Linux下的文件系統為樹形結構,入口為/ 樹形結構下的文件目錄: 無論哪個版本的Linux系統,都有這些目錄,這些目錄應該是標準的。各個Linux發行版本會存在一些小小的差異,但總體來說,還是大體差不多。
1、用戶主目錄
當注冊進入系統時,主目錄就是當前工作目錄。主目錄往往位於/home目錄之下,並且與注冊名相同,例如,/home/mengqc。通常主目錄包含子目錄、數據文件,以及用於注冊環境的配置文件。
2、絕對路徑和相對路徑
什麼情況下使用絕對路徑名,什麼情況下使用相對路徑名,取決於哪種方式涉及到的目錄更少。路徑短,不僅鍵盤輸入少,而且節省系統搜索路徑的時間,提高執行效率。

❻ Linux操作系統文件系統基礎知識詳解


、linux文件結構
文件結構是文件存放在磁碟等存貯設備上的組織方法。主要體現在對文件和目錄的組織上。
目錄提供了管理文件的一個方便而有效的途徑。
linux使用標準的目錄結構,在安裝的時候,安裝程序就已經為用戶創建了文件系統和完整而固定的目錄組成形式,並指定了每個目錄的作用和其中的文件類型。

/根目錄

┏━━┳━━━┳━━━┳━━━╋━━━┳━━━┳━━━┳━━━┓









binhome
dev
etc
lib
sbin
tmp
usr
var


┏━┻━┓
┏━━┳━━┳━━┳━┻━┳━━┓








rc.d
cron.d
X11R6src
lib
local
manbin

┏━━━┳━━┳━┻━┳━━━┓





init.d
rc0.drc1.drc2.d
linux
bin
lib
src
linux採用的是樹型結構。最上層是根目錄,其他的所有目錄都是從根目錄出發而生成的。微軟的DOS和windows也是採用樹型結構,但是在DOS和
windows中這樣的樹型結構的根是磁碟分區的盤符,有幾個分區就有幾個樹型結構,他們之間的關系是並列的。但是在linux中,無論操作系統管理幾個磁碟分區,這樣的目錄樹只有一個。從結構上講,各個磁碟分區上的樹型目錄不一定是並列的。
如果這樣講不好理解的話,我來舉個例子:
有一塊硬碟,分成了4個分區,分別是/;/boot;/usr和windows下的fat
對於/和/boot或者/和/usr,它們是從屬關系;對於/boot和/usr,它們是並列關系。
如果我把windows下的fat分區掛載到/mnt/winc下,(掛載??哦,別急,呵呵,一會就講,一會就講。)那麼對於/mnt/winc和/usr或/mnt/winc和/boot來說,它們是從屬於目錄樹上沒有任何關系的兩個分支。
因為linux是一個多用戶系統,制定一個固定的目錄規劃有助於對系統文件和不同的用戶文件進行統一管理。但就是這一點讓很多從windows轉到linux的初學者感到頭疼。下面列出了linux下一些主要目錄的功用。
/bin
二進制可執行命令
/dev
設備特殊文件
/etc
系統管理和配置文件
/etc/rc.d
啟動的配置文件和腳本
/home
用戶主目錄的基點,比如用戶user的主目錄就是/home/user,可以用~user表示
/lib
標准程序設計庫,又叫動態鏈接共享庫,作用類似windows里的.dll文件
/sbin
系統管理命令,這里存放的是系統管理員使用的管理程序
/tmp
公用的臨時文件存儲點
/root
系統管理員的主目錄(呵呵,特權階級)
/mnt
系統提供這個目錄是讓用戶臨時掛載其他的文件系統。
/lost+found
這個目錄平時是空的,系統非正常關機而留下無家可歸的文件(windows下叫什麼.chk)就在這里
/proc
虛擬的目錄,是系統內存的映射。可直接訪問這個目錄來獲取系統信息。
/var
某些大文件的溢出區,比方說各種服務的日誌文件
/usr
最龐大的目錄,要用到的應用程序和文件幾乎都在這個目錄。其中包含:
/usr/X11R6
存放X
window的目錄
/usr/bin
眾多的應用程序
/usr/sbin
超級用戶的一些管理程序
/usr/doc
linux文檔

❼ linux的文件系統採用的是哪一種目錄結構有什麼優點

目錄結構及主要內容 「/」根目錄部分有以下子目錄:/usr 目錄包含所有的命令、程序庫、文檔和其它文件。這些文件在正常操作中不會被改變的。這個目錄也包含你的Linux發行版本的主要的應用程序,譬如,Netscape。/var 目錄包含在正常操作中被改變的文件:假離線文件、記錄文件、加鎖文件、臨時文件和頁格式化文件等。/home 目錄包含用戶的文件:參數設置文件、個性化文件、文檔、數據、EMAIL、緩存數據等。這個目錄在系統省級時應該保留。/proc 目錄整個包含虛幻的文件。它們實際上並不存在磁碟上,也不佔用任何空間。(用ls –l 可以顯示它們的大小)當查看這些文件時,實際上是在訪問存在內存中的信息,這些信息用於訪問系統/bin 系統啟動時需要的執行文件(二進制),這些文件可以被普通用戶使用。/sbin 系統執行文件(二進制),這些文件不打算被普通用戶使用。(普通用戶仍然可以使用它們,但要指定目錄。)/etc 操作系統的配置文件目錄。/root 系統管理員(也叫超級用戶或根用戶)的Home目錄。/dev 設備文件目錄。LINUX下設備被當成文件,這樣一來硬體被抽象化,便於讀寫、網路共享以及需要臨時裝載到文件系統中。正常情況下,設備會有一個獨立的子目 錄。這些設備的內容會出現在獨立的子目錄下。LINUX沒有所謂的驅動符。/lib 根文件系統目錄下程序和核心模塊的共享庫。/boot 用於自舉載入程序(LILO或GRUB)的文件。當計算機啟動時(如果有多個操作系統,有可能允許你選擇啟動哪一個操作系統),這些文件首先被裝載。這個目錄也會包含LINUX核(壓縮文件vmlinuz),但LINUX核也可以存在別處,只要配置LILO並且LILO知道LINUX核在哪兒。/opt 可選的應用程序,譬如,REDHAT 5.2下的KDE (REDHAT 6.0下,KDE放在其它的XWINDOWS應用程序中,主執行程序在/usr/bin目錄下)/tmp 臨時文件。該目錄會被自動清理干凈。/lost+found 在文件系統修復時恢復的文件 「/usr」目錄下比較重要的部分有:/usr/X11R6 X-WINDOWS系統(version 11, release 6)/usr/X11 同/usr/X11R6 (/usr/X11R6的符號連接)/usr/X11R6/bin 大量的小X-WINDOWS應用程序(也可能是一些在其它子目錄下大執行文件的符號連接)。 /usr/doc LINUX的文檔資料(在更新的系統中,這個目錄移到/usr/share/doc)。/usr/share 獨立與你計算機結構的數據,譬如,字典中的詞。/usr/bin和/usr/sbin 類似與「/」根目錄下對應的目錄(/bin和/sbin),但不用於基本的啟動(譬如,在緊急維護中)。大多數命令在這個目錄下。/usr/local 本地管理員安裝的應用程序(也可能每個應用程序有單獨的子目錄)。在「main」安裝後,這個目錄可能是空的。這個目錄下的內容在重安裝或升級操作系統後應該存在。/usr/local/bin 可能是用戶安裝的小的應用程序,和一些在/usr/local目錄下大應用程序的符號連接。/proc目錄的內容:/proc/cpuinfo 關於處理器的信息,如類型、廠家、型號和性能等。/proc/devices 當前運行內核所配置的所有設備清單。/proc/dma 當前正在使用的DMA通道。/proc/filesystems 當前運行內核所配置的文件系統。/proc/interrupts 正在使用的中斷,和曾經有多少個中斷。/proc/ioports 當前正在使用的I/O埠。舉例,使用下面的命令能讀出系統的CPU信息。cat /proc/cpuinfo/bin bin是binary的縮寫。這個目錄沿襲了UNIX系統的結構,存放著使用者最經常使用的命令。例如cp、ls、cat,等等。 /boot 這里存放的是啟動Linux時使用的一些核心文件。 /dev dev是device(設備)的縮寫。這個目錄下是所有Linux的外部設備,其功能類似DOS下的.sys和Win下的.vxd。在Linux中設備和文件是用同種方法訪問的。例如:/dev/hda代表第一個物理IDE硬碟。 /etc 這個目錄用來存放系統管理所需要的配置文件和子目錄。 /home 用戶的主目錄,比如說有個用戶叫wang,那他的主目錄就是/home/wang也可以用~wang表示。 /lib 這個目錄里存放著系統最基本的動態鏈接共享庫,其作用類似於Windows里的.dll文件。幾乎所有的應用程序都須要用到這些共享庫。 /lost+found 這個目錄平時是空的,當系統不正常關機後,這里就成了一些無家可歸的文件的避難所。對了,有點類似於DOS下的.chk文件。 /mnt 這個目錄是空的,系統提供這個目錄是讓用戶臨時掛載別的文件系統。 /proc 這個目錄是一個虛擬的目錄,它是系統內存的映射,我們可以通過直接訪問這個目錄來獲取系統信息。也就是說,這個目錄的內容不在硬碟上而是在內存里。 /root 系統管理員(也叫超級用戶)的主目錄。作為系統的擁有者,總要有些特權啊!比如單獨擁有一個目錄。 /sbin s就是Super User的意思,也就是說這里存放的是系統管理員使用的管理程序。 /tmp 這個目錄不用說,一定是用來存放一些臨時文件的地方了。 /usr 這是最龐大的目錄,我們要用到的應用程序和文件幾乎都存放在這個目錄下。其中包含以下子目錄; /usr/X11R6 存放X-Window的目錄; /usr/bin 存放著許多應用程序; /usr/sbin 給超級用戶使用的一些管理程序就放在這里; /usr/doc 這是Linux文檔的大本營; /usr/include Linux下開發和編譯應用程序需要的頭文件,在這里查找; /usr/lib 存放一些常用的動態鏈接共享庫和靜態檔案庫; /usr/local 這是提供給一般用戶的/usr目錄,在這里安裝軟體最適合; /usr/man man在Linux中是幫助的同義詞,這里就是幫助文檔的存放目錄; /usr/src Linux開放的源代碼就存在這個目錄,愛好者們別放過哦! /var 這個目錄中存放著那些不斷在擴充著的東西,為了保持/usr的相對穩定,那些經常被修改的目錄可以放在這個目錄下,實際上許多系統管理員都是這樣乾的。順帶說一下系統的日誌文件就在/var/log目錄中。 總結來說:· 用戶應該將文件存在/home/user_login_name目錄下(及其子目錄下)。· 本地管理員大多數情況下將額外的軟體安裝在/usr/local目錄下並符號連接在/usr/local/bin下的主執行程序。· 系統的所有設置在/etc目錄下。· 不要修改根目錄(「/」)或/usr目錄下的任何內容,除非真的清楚要做什麼。這些目錄最好和LINUX發布時保持一致。· 大多數工具和應用程序安裝在目錄:/bin, /usr/sbin, /sbin, /usr/x11/bin,/usr/local/bin。· 所有的文件在單一的目錄樹下。沒有所謂的「驅動符」。

閱讀全文

與linux下的系統文件結構相關的資料

熱點內容
dede工具 瀏覽:507
5g網盟app怎麼下載 瀏覽:486
微信備份老是連接中斷 瀏覽:886
出台多少份文件 瀏覽:380
鞋子怎麼搭配衣服的app 瀏覽:755
文件名使用的通配符的符號是什麼 瀏覽:916
lol分卷文件損壞怎麼辦 瀏覽:276
6分管車螺紋怎麼編程 瀏覽:732
海口農商銀行信用卡app是什麼 瀏覽:770
win10任務欄文件夾我的電腦 瀏覽:14
安卓nba2k18 瀏覽:776
文件夾密碼怎麼修改密碼 瀏覽:271
蘋果數據中心用什麼伺服器 瀏覽:769
省內圓通快遞寄文件夾需要多少錢 瀏覽:740
iphone程序加密 瀏覽:884
win10文件夾調整文件行高 瀏覽:681
創意手繪教程 瀏覽:754
微信刪除帳號信息 瀏覽:596
mysql操作類文件 瀏覽:649
繞過xp密碼 瀏覽:158

友情鏈接