linux的目錄結(jié)構(gòu)是怎樣的 linux系統(tǒng)里有哪些目錄?目錄結(jié)構(gòu)是怎樣的?各自用途又是什...
其中,
/boot:放置linux系統(tǒng)啟動(dòng)時(shí)用到的一些文件。/boot/vmlinuz為linux的內(nèi)核文件,以及/boot/gurb。建議單獨(dú)分區(qū),分區(qū)大小100M即可
/dev:存放linux系統(tǒng)下的設(shè)備文件,訪問該目錄下某個(gè)文件,相當(dāng)于訪問某個(gè)設(shè)備,常用的是掛載光驅(qū)mount /dev/cdrom /mnt。
/etc:系統(tǒng)配置文件存放的目錄,不建議在此目錄下存放可執(zhí)行文件,重要的配置文件有/etc/inittab、/etc/fstab、/etc/init.d、/etc/X11、/etc/sysconfig、/etc/xinetd.d修改配置文件之前記得備份。
注:/etc/X11存放與x windows有關(guān)的設(shè)置。
/home:系統(tǒng)默認(rèn)的用戶家目錄,新增用戶賬號(hào)時(shí),用戶的家目錄都存放在此目錄下,~表示當(dāng)前用戶的家目錄,~test表示用戶test的家目錄。建議單獨(dú)分區(qū),并設(shè)置較大的磁盤空間,方便用戶存放數(shù)據(jù)
/lib:/usr/lib:/usr/local/lib:系統(tǒng)使用的函數(shù)庫的目錄,程序在執(zhí)行過程中,需要調(diào)用一些額外的參數(shù)時(shí)需要函數(shù)庫的協(xié)助,比較重要的目錄為/lib/modules。
/lost+fount:系統(tǒng)異常產(chǎn)生錯(cuò)誤時(shí),會(huì)將一些遺失的片段放置于此目錄下,通常這個(gè)目錄會(huì)自動(dòng)出現(xiàn)在裝置目錄下。如加載硬盤于/disk 中,此目錄下就會(huì)自動(dòng)產(chǎn)生目錄/disk/lost+found
/mnt:/media:光盤默認(rèn)掛載點(diǎn),通常光盤掛載于/mnt/cdrom下,也不一定,可以選擇任意位置進(jìn)行掛載。
/opt:給主機(jī)額外安裝軟件所擺放的目錄。如:FC4使用的Fedora 社群開發(fā)軟件,如果想要自行安裝新的KDE 桌面軟件,可以將該軟件安裝在該目錄下。以前的 Linux 系統(tǒng)中,習(xí)慣放置在 /usr/local 目錄下
/proc:此目錄的數(shù)據(jù)都在內(nèi)存中,如系統(tǒng)核心,外部設(shè)備,網(wǎng)絡(luò)狀態(tài),由于數(shù)據(jù)都存放于內(nèi)存中,所以不占用磁盤空間,比較重要的目錄有/proc/cpuinfo、/proc/interrupts、/proc/dma、/proc/ioports、/proc/net/*等
/root:系統(tǒng)管理員root的家目錄,系統(tǒng)第一個(gè)啟動(dòng)的分區(qū)為/,所以最好將/root和/放置在一個(gè)分區(qū)下。
/sbin:/usr/sbin:/usr/local/sbin:放置系統(tǒng)管理員使用的可執(zhí)行命令,如fdisk、shutdown、mount等。與/bin不同的是,這幾個(gè)目錄是給系統(tǒng)管理員root使用的命令,一般用戶只能"查看"而不能設(shè)置和使用。
/tmp:一般用戶或正在執(zhí)行的程序臨時(shí)存放文件的目錄,任何人都可以訪問,重要數(shù)據(jù)不可放置在此目錄下
/srv:服務(wù)啟動(dòng)之后需要訪問的數(shù)據(jù)目錄,如www服務(wù)需要訪問的網(wǎng)頁數(shù)據(jù)存放在/srv/www內(nèi)
/usr:應(yīng)用程序存放目錄,/usr/bin存放應(yīng)用程序,/usr/share存放共享數(shù)據(jù),/usr/lib存放不能直接運(yùn)行的,卻是許多程序運(yùn)行所必需的一些函數(shù)庫文件。/usr/local:存放軟件升級(jí)包。/usr/share/doc:系統(tǒng)說明文件存放目錄。/usr/share/man: 程序說明文件存放目錄,使用 man ls時(shí)會(huì)查詢/usr/share/man/man1/ls.1.gz的內(nèi)容建議單獨(dú)分區(qū),設(shè)置較大的磁盤空間
/var:放置系統(tǒng)執(zhí)行過程中經(jīng)常變化的文件,如隨時(shí)更改的日志文件/var/log,/var/log/message:所有的登錄文件存放目錄,/var/spool/mail:郵件存放的目錄,/var/run:程序或服務(wù)啟動(dòng)后,其PID存放在該目錄下
/bin:/usr/bin:可執(zhí)行二進(jìn)制文件的目錄,如常用的命令ls、tar、mv、cat等。
/boot:放置linux系統(tǒng)啟動(dòng)時(shí)用到的一些文件。/boot/vmlinuz為linux的內(nèi)核文件,以及/boot/gurb。建議單獨(dú)分區(qū),分區(qū)大小100M即可
/dev:存放linux系統(tǒng)下的設(shè)備文件,訪問該目錄下某個(gè)文件,相當(dāng)于訪問某個(gè)設(shè)備,常用的是掛載光驅(qū)mount /dev/cdrom /mnt。
/etc:系統(tǒng)配置文件存放的目錄,不建議在此目錄下存放可執(zhí)行文件,重要的配置文件有/etc/inittab、/etc/fstab、/etc/init.d、/etc/X11、/etc/sysconfig、/etc/xinetd.d修改配置文件之前記得備份。
注:/etc/X11存放與x windows有關(guān)的設(shè)置。
/home:系統(tǒng)默認(rèn)的用戶家目錄,新增用戶賬號(hào)時(shí),用戶的家目錄都存放在此目錄下,~表示當(dāng)前用戶的家目錄,~test表示用戶test的家目錄。建議單獨(dú)分區(qū),并設(shè)置較大的磁盤空間,方便用戶存放數(shù)據(jù)
/lib:/usr/lib:/usr/local/lib:系統(tǒng)使用的函數(shù)庫的目錄,程序在執(zhí)行過程中,需要調(diào)用一些額外的參數(shù)時(shí)需要函數(shù)庫的協(xié)助,比較重要的目錄為/lib/modules。
/lost+fount:系統(tǒng)異常產(chǎn)生錯(cuò)誤時(shí),會(huì)將一些遺失的片段放置于此目錄下,通常這個(gè)目錄會(huì)自動(dòng)出現(xiàn)在裝置目錄下。如加載硬盤于/disk 中,此目錄下就會(huì)自動(dòng)產(chǎn)生目錄/disk/lost+found
/mnt:/media:光盤默認(rèn)掛載點(diǎn),通常光盤掛載于/mnt/cdrom下,也不一定,可以選擇任意位置進(jìn)行掛載。
/opt:給主機(jī)額外安裝軟件所擺放的目錄。如:FC4使用的Fedora 社群開發(fā)軟件,如果想要自行安裝新的KDE 桌面軟件,可以將該軟件安裝在該目錄下。以前的 Linux 系統(tǒng)中,習(xí)慣放置在 /usr/local 目錄下
/proc:此目錄的數(shù)據(jù)都在內(nèi)存中,如系統(tǒng)核心,外部設(shè)備,網(wǎng)絡(luò)狀態(tài),由于數(shù)據(jù)都存放于內(nèi)存中,所以不占用磁盤空間,比較重要的目錄有/proc/cpuinfo、/proc/interrupts、/proc/dma、/proc/ioports、/proc/net/*等
/root:系統(tǒng)管理員root的家目錄,系統(tǒng)第一個(gè)啟動(dòng)的分區(qū)為/,所以最好將/root和/放置在一個(gè)分區(qū)下。
/sbin:/usr/sbin:/usr/local/sbin:放置系統(tǒng)管理員使用的可執(zhí)行命令,如fdisk、shutdown、mount等。與/bin不同的是,這幾個(gè)目錄是給系統(tǒng)管理員root使用的命令,一般用戶只能"查看"而不能設(shè)置和使用。
/tmp:一般用戶或正在執(zhí)行的程序臨時(shí)存放文件的目錄,任何人都可以訪問,重要數(shù)據(jù)不可放置在此目錄下
/srv:服務(wù)啟動(dòng)之后需要訪問的數(shù)據(jù)目錄,如www服務(wù)需要訪問的網(wǎng)頁數(shù)據(jù)存放在/srv/www內(nèi)
/usr:應(yīng)用程序存放目錄,/usr/bin存放應(yīng)用程序,/usr/share存放共享數(shù)據(jù),/usr/lib存放不能直接運(yùn)行的,卻是許多程序運(yùn)行所必需的一些函數(shù)庫文件。/usr/local:存放軟件升級(jí)包。/usr/share/doc:系統(tǒng)說明文件存放目錄。/usr/share/man: 程序說明文件存放目錄,使用 man ls時(shí)會(huì)查詢/usr/share/man/man1/ls.1.gz的內(nèi)容建議單獨(dú)分區(qū),設(shè)置較大的磁盤空間
/var:放置系統(tǒng)執(zhí)行過程中經(jīng)常變化的文件,如隨時(shí)更改的日志文件/var/log,/var/log/message:所有的登錄文件存放目錄,/var/spool/mail:郵件存放的目錄,/var/run:程序或服務(wù)啟動(dòng)后,其PID存放在該目錄下。建議單獨(dú)分區(qū),設(shè)置較大的磁盤空間
不是學(xué)這個(gè)的。
/usr/local 是存放你新裝的軟件的目錄。
/bin 目錄用于存放普通用戶可執(zhí)行的命令,系統(tǒng)中的任何用戶都可以執(zhí)行該目錄中的命令
/boot 目錄用于存放linux操作系統(tǒng)啟動(dòng)時(shí)所需使用的文件,為了系統(tǒng)能夠啟動(dòng),通常該目錄需要使用獨(dú)立的分區(qū),這樣boot分區(qū)和根分區(qū)相互獨(dú)立可以保證啟動(dòng)文件更加安全可靠。
/mnt 目錄中的子目錄用于作為系統(tǒng)中可移動(dòng)存儲(chǔ)設(shè)備的掛載點(diǎn)。如光驅(qū)。
/root 目錄是超級(jí)用戶root的宿主目錄,可見超級(jí)用戶在系統(tǒng)中與普通用戶有很大差異。
/sbin
/tmp 為系統(tǒng)臨時(shí)目錄,很多命令程序在該目錄中存放臨時(shí)使用的文件。
/usr 目錄用于存放大量的系統(tǒng)應(yīng)用程序及相關(guān)文件。如說明文檔、庫文件等。
/var 目錄用于存放系統(tǒng)中經(jīng)常變化的文件,如日志文件,用戶郵件等。
/dev 目錄用于存放系統(tǒng)中的所有設(shè)備文件,如光盤驅(qū)動(dòng)器、硬盤等。
/etc 目錄用于存放系統(tǒng)中的配置文件,linux 中的配置文件都是文本文件,可以使用相應(yīng)的命令查看。
/home 目錄用于存放系統(tǒng)中普通用戶的宿主目錄,每個(gè)用戶在該目錄下都有一個(gè)與用戶同名的目錄。
Linux目錄分析:[\/] + [\/usr] + [\/usr\/local] + [\/usr\/local\/app-name...
在Linux應(yīng)用軟件編譯與安裝的過程中,理解目錄結(jié)構(gòu)至關(guān)重要。熟悉Linux目錄不僅能幫助我們高效完成任務(wù),還能在遇到問題時(shí)快速定位和解決問題。接下來,我們將通過具體目錄分析來詳細(xì)闡述Linux的目錄結(jié)構(gòu)。首先,通過執(zhí)行`tree -L 1 \/`,我們可以直觀看到Linux根目錄`\/`的結(jié)構(gòu)。此目錄下包含一些不常用且不需...
linux是什么目錄結(jié)構(gòu)?
1、“.”表示當(dāng)前目錄,也可以用“.\/”表示;2、“..”表示上一級(jí)目錄,也可以用“..\/”表示;3、“~”代表用戶自己的宿主目錄;4、“\/”處于Linux文件系統(tǒng)樹形結(jié)構(gòu)的最頂端,我們稱它為L(zhǎng)inux文件系統(tǒng)的root,它是Linux文件系統(tǒng)的入口。所有的目錄、文件、設(shè)備都在\/之下,它是Linux文件系統(tǒng)最頂層...
Linux系統(tǒng)架構(gòu)與目錄解析作者
Linux系統(tǒng)架構(gòu)主要包括內(nèi)核、用戶界面、文件系統(tǒng)以及驅(qū)動(dòng)程序等部分。內(nèi)核是Linux的核心,負(fù)責(zé)管理硬件資源、提供進(jìn)程間的通信機(jī)制以及硬件驅(qū)動(dòng)。用戶界面則提供給用戶與系統(tǒng)交互的方式,如圖形界面或命令行界面。文件系統(tǒng)管理所有的文件與目錄,驅(qū)動(dòng)程序則負(fù)責(zé)硬件設(shè)備的驅(qū)動(dòng)。目錄結(jié)構(gòu)是Linux文件系統(tǒng)的重要組成...
探秘Linux的Root目錄解析文件系統(tǒng)架構(gòu)與管理權(quán)限技巧linux的root...
Linux文件系統(tǒng)的基礎(chǔ)架構(gòu) Linux的文件系統(tǒng)采用樹狀結(jié)構(gòu),所有的文件和目錄都從一個(gè)根目錄開始分支,形成了一個(gè)樹形的結(jié)構(gòu)。根目錄也被稱為“\/”(根目錄)。下面是Linux文件系統(tǒng)的基礎(chǔ)架構(gòu)。\/bin:包含一些必需的系統(tǒng)程序,如ls、cat、rm等。\/boot:包含啟動(dòng)過程中用到的文件。\/dev:包含設(shè)備文件,如tty...
linux的文件系統(tǒng)采用的是哪一種目錄結(jié)構(gòu)?有什么優(yōu)點(diǎn)?
目錄結(jié)構(gòu)及主要內(nèi)容 “\/”根目錄部分有以下子目錄:\/usr 目錄包含所有的命令、程序庫、文檔和其它文件。這些文件在正常操作中不會(huì)被改變的。這個(gè)目錄也包含你的Linux發(fā)行版本的主要的應(yīng)用程序,譬如,Netscape。\/var 目錄包含在正常操作中被改變的文件:假脫機(jī)文件、記錄文件、加鎖文件、臨時(shí)文件和頁格式化...
linux里面如何查文件系統(tǒng)下所有掛載的目錄?
Linux目錄結(jié)構(gòu)是操作系統(tǒng)基于文件系統(tǒng)管理方式建立的一套邏輯體系。Linux目錄結(jié)構(gòu)以根目錄"\/"為中心,通過".."和"\/"來表示目錄層次,形成了一個(gè)倒掛樹一樣的層次結(jié)構(gòu)。目錄結(jié)構(gòu)與分區(qū)設(shè)備沒有直接關(guān)聯(lián),同一個(gè)目錄可以跨越不同的磁盤或分區(qū),通過掛載(mount)方式實(shí)現(xiàn)。Linux目錄結(jié)構(gòu)具有一定的規(guī)律,按照...
關(guān)于Linux文件系統(tǒng)的目錄樹結(jié)構(gòu)
Linux操作系統(tǒng)中的主要目錄及目錄內(nèi)容由文件系統(tǒng)層次結(jié)構(gòu)標(biāo)準(zhǔn)(英語:Filesystem Hierarchy Standard,F(xiàn)HS)定義。在FHS中,所有的文件和目錄都出現(xiàn)在根目錄"\/"下,即使他們存儲(chǔ)在不同的物理設(shè)備中。但是請(qǐng)注意,這些目錄中的一些可能或可能不會(huì)在Linux系統(tǒng)上出現(xiàn),這取決于系統(tǒng)是否含有某些子系統(tǒng),例如 X ...
【文件系統(tǒng)】目錄結(jié)構(gòu)及文件基本操作
無論是目錄結(jié)構(gòu)還是操作系統(tǒng)內(nèi)核都是存儲(chǔ)在磁盤上的,但從邏輯上來說Linux的磁盤是“掛在”目錄上的,每一個(gè)目錄不僅能使用本地磁盤分區(qū)的文件系統(tǒng),也可以使用網(wǎng)絡(luò)上的文件系統(tǒng),比如利用網(wǎng)絡(luò)文件系統(tǒng)(NFS)載入某個(gè)特定目錄等。Linux的目錄結(jié)構(gòu)雖然復(fù)雜,但是它其中大部分目錄結(jié)構(gòu)是規(guī)定好了的,是符合...
linux的文件系統(tǒng)是采用階層式的什么結(jié)構(gòu)
Linux下的文件系統(tǒng)為樹形結(jié)構(gòu),入口為\/ 樹形結(jié)構(gòu)下的文件目錄: 無論哪bai個(gè)版本的Linux系統(tǒng),都有這些目錄,這些目錄應(yīng)該是標(biāo)準(zhǔn)的。各個(gè)Linux發(fā)行版本會(huì)存在一些小小的差異,但總體來說,還是大體差不多。1、用戶主目錄 當(dāng)注冊(cè)進(jìn)入系統(tǒng)時(shí),主目錄就是當(dāng)前工作目錄。主目錄往往位于\/home目錄之下,并且與...
Linux內(nèi)核源碼分析:Linux內(nèi)核版本號(hào)和源碼目錄結(jié)構(gòu)
Linux內(nèi)核版本和源碼目錄結(jié)構(gòu)對(duì)于理解其內(nèi)部設(shè)計(jì)至關(guān)重要。內(nèi)核分為穩(wěn)定版和開發(fā)版,版本號(hào)由主版本、次版本和修訂版本組成,次版本號(hào)用于區(qū)分兩者。內(nèi)核代碼分散在龐大的源碼中,組織在66492個(gè)C文件和若干個(gè)特定目錄下。Linux源碼的根目錄下,首先是arch目錄,負(fù)責(zé)屏蔽不同體系結(jié)構(gòu)間的差異,如虛擬地址翻譯...
相關(guān)評(píng)說:
麻城市緊邊: ______ linux/include/usr/usr/include/和/linux下的內(nèi)核頭文件放在/sys/ linux目錄樹
麻城市緊邊: ______ ~ 表示代碼主目錄,也就是當(dāng)前登錄用戶的用戶目錄. 比如:這里登錄用戶是chen cd ~ ~ 代表的就是 /home/chen/ 當(dāng)然前提是有用戶目錄,如果沒有/home/chen目錄的話情況就比較多了.總之cd ~再pwd就知道了,如下圖所示: 擴(kuò)展資料: ...
麻城市緊邊: ______ 在linux下的文件結(jié)構(gòu)非常有條理.但是,上述的優(yōu)點(diǎn)只有在對(duì)linux相當(dāng)熟悉時(shí),才能體會(huì)到.現(xiàn)在,我們就把linux下的目錄結(jié)構(gòu)簡(jiǎn)單介紹一下.linux目錄結(jié)構(gòu)/vmlinuz 我們已經(jīng)知道,每一個(gè)linux都有一個(gè)內(nèi)核(vmlinuz),我們?cè)谶@個(gè)內(nèi)核上添加...
麻城市緊邊: ______ 常見的: /是根文件系統(tǒng), /boot是啟動(dòng)引導(dǎo)文件目錄, /home是用戶數(shù)據(jù)目錄, /bin、/sbin是二進(jìn)制程序命令所在目錄 /etc 系統(tǒng)配置文件存放的目錄 /usr 應(yīng)用程序存放目錄 /var 存放系統(tǒng)執(zhí)行過程中經(jīng)常變化的文件,如log日志文件 ... 具體你搜索“l(fā)inux目錄結(jié)構(gòu)”就知道了
麻城市緊邊: ______ 教程上不是都有說么. 文件系統(tǒng)是windows下的概念了,通俗點(diǎn)就是點(diǎn)開我的電腦看到的那些CDE和打開之后的文件夾和文件,在linux里面他們被叫做目錄結(jié)構(gòu),其實(shí)可以簡(jiǎn)單的理解為一回事,但是有很大的區(qū)別的. linux包括各種內(nèi)核、軟件...
麻城市緊邊: ______ Linux操作系統(tǒng)中的文件目錄結(jié)構(gòu)“/”根目錄部分有以下子目錄:nbsp;nbsp;/usrnbsp;目錄包含所有的命令、程序庫、文檔和其它文件.這些文件在正常操作中不會(huì)被改變的.這個(gè)目錄也包含你的Linux發(fā)行版本的主要的應(yīng)用程序,譬如,...
麻城市緊邊: ______ /bin Binary的縮寫,這個(gè)目錄存放著經(jīng)常使用的命令 /boot 存放linux的內(nèi)核文件以及引導(dǎo)裝載程序文件 /etc 這個(gè)目錄主要存放著一些配置文件,如DNS服務(wù)配置文件/etc/named.conf /usr 主要存放一些不經(jīng)常變化的數(shù)據(jù),包括很多應(yīng)用程序和文件 ...
麻城市緊邊: ______ linux的文件系統(tǒng)毋庸置疑具備更高的效率.我的linux安裝好后,就沒有整理過磁盤.因?yàn)閘inux的ext3等文件系統(tǒng)本身就具備更高的執(zhí)行效率甚至可以自我整理.另外linux還支持NFS網(wǎng)絡(luò)文件系統(tǒng),方便實(shí)現(xiàn)網(wǎng)絡(luò)上不同操作系統(tǒng)的高效讀寫. 在Linux系統(tǒng)中,除根目錄(root)以外,所有文件和目錄都包含在相應(yīng)的目錄文件中.Linux文件系統(tǒng)采用帶鏈接的樹形目錄結(jié)構(gòu),即只有一個(gè)根目錄(通常用“/”表示),其中含有下級(jí)子目錄或文件的信息;子目錄中又可含有更下級(jí)的子目錄或者文件的信息.這樣一層一層地延伸下去,構(gòu)成一棵倒置的樹.這個(gè)和win有點(diǎn)像
麻城市緊邊: ______ 文件系統(tǒng)的組織結(jié)構(gòu)分析,我們能分析什么呢?也就是當(dāng)我們列/目錄時(shí),所看到的 /usr、/etc ... ... /var 等目錄是做什么用的,這些目錄是不是有些特定的用途.無論哪個(gè)哪個(gè)版本的Linux系統(tǒng),都有這些目錄,這些目錄應(yīng)該是標(biāo)準(zhǔn)的.當(dāng)然各個(gè)...
麻城市緊邊: ______ Linux系統(tǒng)的代碼頭文件都放在/usr/include目錄及其子目錄中,自己編寫的代碼文件一般都是放在/home目錄下.