linux根目錄下主要的目錄及目錄的功能各是什麼

時間 2021-08-30 09:49:12

1樓:匿名使用者

(1)/ : 根目錄

(2)/bin :存放啟動時所需要的普通程式

(3)/boot : 存放核心及啟動所需要的檔案

(4)/dev :存放裝置相關的檔案

(5)/etc :存放系統的配置檔案

(6)/home:存放使用者檔案的主目錄,使用者資料( cd ~ 可進入自己的主目錄)

(7)/lib :存放啟動時所需要的庫檔案

(8)/mnt :存放臨時的對映檔案,通常是一些用來安裝其他裝置的子目錄(如 /mnt/cdrom /mnt/floppy)

(9)/proc :這是一個虛擬的檔案系統,存放當前系統的狀態(有關程序和系統資訊)

(10)/root: 超級使用者主目錄

(11)/sbin: 存放啟動時所需要的系統管理程式

(12)/tmp :存放啟動時產生的臨時檔案

(13)/usr : 包含一般不需要修改的應用程式,命令程式檔案,程式庫,手冊

(14)/var :存放系統產生的經常變化的檔案

(15)/var/tmp: 存放使用者的臨時檔案

(16) /usr/lib: 存放非啟動用的庫檔案

(17)/lib/modules /: 存放核心模組

(18)/var/log:存放大多數日誌檔案

(19)/var/run: 存放執行時的資訊

(20)/var/lib: 存放一些系統執行時需要的檔案

(21)/var/spool: 存放郵件,新聞及列印序列

(22)/etc/x11:存放x視窗系統所需要的配置檔案

(23)/etc/init.d :存放啟動描述檔案,包括各種模組和服務的載入描述

(24)/etc/rcs.d :存放一些連線到 /etc/init.d的檔案,根據runlevel的不同而執行不同的描述

(25)/etc/rc0.d---/etc/rc6.d: 存放一些連線檔案,只在指定的runlevel 下執行相應的描述

(26)/usr/x11r6,/usr/x11,/usr/xfree86 :存放x視窗系統所需要的檔案

(27)/usr/bin : 存放應用程式二進位制可執行檔案

(28)/usr/sbin:存放大部分系統程式

(29)/usr/games:存放遊戲程式及相應的資料

(30)/usr/include:存放c 和c++的標頭檔案

(31)/usr/info:存放gnu info程式所需要的資料

(32)/usr/man:存放man程式所需要的資料

(33)/usr/src:存放源**檔案

(34)/usr/doc: 存放文件檔案

(35)/usr/local:存放本地計算機所需要的檔案

(36)/usr/shared:存放各種共享檔案

2樓:雁子

linux五大功能程式

程序管理

記憶體管理

介面管理

檔案管理

裝置管理

linux遠端工具

正確安裝上linux後,我們可以通過圖形介面操作linux,但實際工作中往往把整個伺服器放在機房,我們不可能每次要去操作linux時就跑機房,因此,需要我們所有人員(包括測

試工程師)通過遠端工具連線到伺服器進行操

作。(非常重要)

u一個人通過工具可以訪問n個不同伺服器(相互之間網路暢通情況下)

u常見遠端工具:xshell、putty、ssh、crtlinux目錄結構

/ 根目錄

u/etc 存放系統和應用程式的配置檔案

u/usr 存放一般不需要修改的應用程式,大部分安裝的程式也會安裝到該目錄

u/mnt 存放臨時的對映檔案。(掛載光碟機、硬碟等)u/proc linux系統目錄

u/home 存放使用者檔案的主目錄

u/dev 裝置檔案的目錄

u/boot 存放核心及啟動所需要的檔案

u/bin 使用者和系統管理員需要使用的命令程式。

u/root root使用者的home目錄,看不到u/tmp 程式執行時生成的臨時檔案

u/sbin 儲存系統管理員專用的應用程式u/var 包含各種資料檔案,日誌,臨時檔案等。

linux中的根目錄下的各個檔案都有什麼作用?

3樓:匿名使用者

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文件

/usr/include linux下開發和編譯應用程式所需要的標頭檔案

/usr/lib 常用的動態連結庫和軟體包的配置檔案

/usr/man 幫助文件

/usr/src 源**,linux核心的源**就放在/usr/src/linux裡

/usr/local/bin 本地增加的命令

/usr/local/lib 本地增加的庫根檔案系統

通常情況下,根檔案系統所佔空間一般應該比較小,因為其中的絕大部分檔案都不需要

經常改動,而且包括嚴格的檔案和一個小的不經常改變的檔案系統不容易損壞。

除了可能的一個叫/ v m l i n u z標準的系統引導映像之外,根目錄一般不含任何檔案。所有

其他檔案在根檔案系統的子目錄中。

1. /bin目錄

/ b i n目錄包含了引導啟動所需的命令或普通使用者可能用的命令(可能在引導啟動後)。這些

命令都是二進位制檔案的可執行程式( b i n是b i n a r y - -二進位制的簡稱),多是系統中重要的系統檔案。

2. /sbin目錄

/ s b i n目錄類似/bin ,也用於儲存二進位制檔案。因為其中的大部分檔案多是系統管理員使

用的基本的系統程式,所以雖然普通使用者必要且允許時可以使用,但一般不給普通使用者使用。

3. /etc目錄

/ e t c目錄存放著各種系統配置檔案,其中包括了使用者資訊檔案/ e t c / p a s s w d,系統初始化文

件/ e t c / r c等。l i n u x正是*這些檔案才得以正常地執行。

4. /root目錄

/root 目錄是超級使用者的目錄。

5. /lib目錄

/ l i b目錄是根檔案系統上的程式所需的共享庫,存放了根檔案系統程式執行所需的共享文

件。這些檔案包含了可被許多程式共享的**,以避免每個程式都包含有相同的子程式的副

本,故可以使得可執行檔案變得更小,節省空間。

6. /lib/modules 目錄

/lib/modules 目錄包含系統核心可載入各種模組,尤其是那些在恢復損壞的系統時重新引

導系統所需的模組(例如網路和檔案系統驅動)。

7. /dev目錄

/ d e v目錄存放了裝置檔案,即裝置驅動程式,使用者通過這些檔案訪問外部裝置。比如,用

戶可以通過訪問/ d e v / m o u s e來訪問滑鼠的輸入,就像訪問其他檔案一樣。

8. /tmp目錄

/tmp 目錄存放程式在執行時產生的資訊和資料。但在引導啟動後,執行的程式最好使用

/ v a r / t m p來代替/tmp ,因為前者可能擁有一個更大的磁碟空間。

9. /boot目錄

/ b o o t目錄存放引導載入器(bootstrap loader)使用的檔案,如l i l o,核心映像也經常放在這裡,

而不是放在根目錄中。但是如果有許多核心映像,這個目錄就可能變得很大,這時使用單獨的

檔案系統會更好一些。還有一點要注意的是,要確保核心映像必須在i d e硬碟的前1 0 2 4柱面內。

10. /mnt目錄

/ m n t目錄是系統管理員臨時安裝( m o u n t )檔案系統的安裝點。程式並不自動支援安裝到

/mnt 。/mnt 下面可以分為許多子目錄,例如/mnt/dosa 可能是使用m s d o s檔案系統的軟碟機,

而/mnt/exta 可能是使用e x t 2檔案系統的軟碟機,/mnt/cdrom 光碟機等等。

11. /proc, /usr,/var,/home目錄

其他檔案系統的安裝點。

linux中的根目錄下的各個檔案都有什麼作用呢

4樓:匿名使用者

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文件

/usr/include linux下開發和編譯應用程式所需要的標頭檔案

/usr/lib 常用的動態連結庫和軟體包的配置檔案

/usr/man 幫助文件

/usr/src 源**,linux核心的源**就放在/usr/src/linux裡

/usr/local/bin 本地增加的命令

/usr/local/lib 本地增加的庫根檔案系統

通常情況下,根檔案系統所佔空間一般應該比較小,因為其中的絕大部分檔案都不需要

經常改動,而且包括嚴格的檔案和一個小的不經常改變的檔案系統不容易損壞。

除了可能的一個叫/ v m l i n u z標準的系統引導映像之外,根目錄一般不含任何檔案。所有

其他檔案在根檔案系統的子目錄中。

1. /bin目錄

/ b i n目錄包含了引導啟動所需的命令或普通使用者可能用的命令(可能在引導啟動後)。這些

命令都是二進位制檔案的可執行程式( b i n是b i n a r y - -二進位制的簡稱),多是系統中重要的系統檔案。

2. /sbin目錄

/ s b i n目錄類似/bin ,也用於儲存二進位制檔案。因為其中的大部分檔案多是系統管理員使

用的基本的系統程式,所以雖然普通使用者必要且允許時可以使用,但一般不給普通使用者使用。

3. /etc目錄

/ e t c目錄存放著各種系統配置檔案,其中包括了使用者資訊檔案/ e t c / p a s s w d,系統初始化文

件/ e t c / r c等。l i n u x正是*這些檔案才得以正常地執行。

4. /root目錄

/root 目錄是超級使用者的目錄。

5. /lib目錄

/ l i b目錄是根檔案系統上的程式所需的共享庫,存放了根檔案系統程式執行所需的共享文

件。這些檔案包含了可被許多程式共享的**,以避免每個程式都包含有相同的子程式的副

本,故可以使得可執行檔案變得更小,節省空間。

6. /lib/modules 目錄

/lib/modules 目錄包含系統核心可載入各種模組,尤其是那些在恢復損壞的系統時重新引

導系統所需的模組(例如網路和檔案系統驅動)。

7. /dev目錄

/ d e v目錄存放了裝置檔案,即裝置驅動程式,使用者通過這些檔案訪問外部裝置。比如,用

戶可以通過訪問/ d e v / m o u s e來訪問滑鼠的輸入,就像訪問其他檔案一樣。

8. /tmp目錄

/tmp 目錄存放程式在執行時產生的資訊和資料。但在引導啟動後,執行的程式最好使用

/ v a r / t m p來代替/tmp ,因為前者可能擁有一個更大的磁碟空間。

9. /boot目錄

/ b o o t目錄存放引導載入器(bootstrap loader)使用的檔案,如l i l o,核心映像也經常放在這裡,

而不是放在根目錄中。但是如果有許多核心映像,這個目錄就可能變得很大,這時使用單獨的

檔案系統會更好一些。還有一點要注意的是,要確保核心映像必須在i d e硬碟的前1 0 2 4柱面內。

10. /mnt目錄

/ m n t目錄是系統管理員臨時安裝( m o u n t )檔案系統的安裝點。程式並不自動支援安裝到

/mnt 。/mnt 下面可以分為許多子目錄,例如/mnt/dosa 可能是使用m s d o s檔案系統的軟碟機,

而/mnt/exta 可能是使用e x t 2檔案系統的軟碟機,/mnt/cdrom 光碟機等等。

11. /proc, /usr,/var,/home目錄

其他檔案系統的安裝點。

linux根目錄下主要的目錄,及目錄的功能

1 根目錄 2 bin 存放啟動時所需要的普通程式 3 boot 存放核心及啟動所需要的檔案 4 dev 存放裝置相關的檔案 5 etc 存放系統的配置檔案 6 home 存放使用者檔案的主目錄,使用者資料 cd 可進入自己的主目錄 7 lib 存放啟動時所需要的庫檔案 8 mnt 存放臨時的對映檔...

請問各位linux高手們,目錄下的profile與bashr

bashrc與profile的區別 要搞清bashrc與profile的區別,首先要弄明白什麼是互動式shell和非互動式shell,什麼是login shell 和non login shell。互動式模式就是shell等待你的輸入,並且執行你提交的命令。這種模式被稱作互動式是因為shell與使用...

linu使用者後在使用者目錄下沒有,linux 新建使用者後,在使用者目錄下沒有 bash profile檔案生成

1 使用root使用者檢視新建使用者的 家 目錄和shell型別 cat etc passwd。而且,只有shell是bash,才會需要.bash profile這個配置檔案,如果是csh或者tcsh的話,配置檔案是.cshrc或者.csh aliases。2 輸入命令 ls la etc skel...