linux系統檔案目錄及其作用

2021-10-05 09:22:32 字數 2394 閱讀 1408

linux嚴格區分大小寫(檔名稱,命令,使用者名稱,選項,配置檔案的設定選項等等)

linux中所有內容以檔案的形式儲存,包括硬體

linux不靠副檔名區分檔案型別(可以不寫副檔名,寫上副檔名是為了管理員方便使用)

linux所有的儲存裝置都比如掛載之後使用者才能使用,包括硬碟、u盤和光碟

windows下的程式不能直接在linux中安裝和執行

linux目錄的作用

目錄名目錄作用

/bin/

存放系統命令的目錄,普通使用者和超級使用者都可以執行。不過放在/bin下的 命令在單使用者模式下也可以執行

/sbin/

儲存和系統環境設定相關的命令,只有超級使用者可以使用這些命令進行系統環境設定,但是有些命令可以允許普通使用者檢視

/usr/bin/

存放系統命令的目錄,普通使用者和超級使用者都可以執行。這些命令和系統啟動無關,在單使用者模式下不能執行

/usr/ sbin/

存放根檔案系統不必要的系統管理命令,例如多數服務程式。只有超級使用者 可以使用。大家其實可以注意到linux的系統,在所有「sbin」 目錄中儲存的命令只有超級使用者可以使用,「bin」 目錄中儲存的命令所有使用者都可以使用

/boot/

系統啟動目錄,儲存系統啟動相關的檔案,如核心檔案和啟動引導程式 (grub)檔案等

/dev/

裝置檔案儲存位置。我們已經說過linux中所有內容以檔案形式儲存,包括硬體。那麼這個目錄就是用來儲存所有硬體裝置檔案的

/etc/

配置檔案儲存位置。系統內所有採用預設安裝方式(rpm安裝)的服務的配置檔案全部都儲存在這個目錄當中,如使用者賬戶和密碼,服務的啟動指令碼,常用服務的配置檔案等

/home/

普通使用者的家目錄。建立每個使用者時,每個使用者要有乙個預設登入位置,這個 位置就是這個使用者的家目錄,所有普通使用者的家目錄就是在/home下建立-乙個和使用者名稱相同的目錄。如使用者user1的家目錄就是/home/user1/1ib/ 系統呼叫的函式庫儲存位置

/lost+found/

當系統意外崩潰或機器意外關機,而產生- -些檔案碎片放在這裡。當系統啟動的過程中fsck工具會檢查這裡,並修復已經損壞的檔案系統。這個目錄只在每個分割槽**現,例如/lost+found就是根分割槽的備份恢復目錄,/boot/lost+found就 是/boot分割槽的備份恢復目錄

/ media/

掛載目錄。系統建議是用來掛載**裝置的,例如軟盤和光碟

/mnt/

掛載目錄,早期linux中只有這一乙個掛載目錄,並沒有細分。現在這個目錄系統建議掛載額外裝置,如u盤,行動硬碟和其他作業系統的分割槽

/misc/

掛載目錄。系統建議用來掛載nfs服務的共享目錄。只要是乙個已經建立的空目錄就可以作為掛載點。那麼系統雖然準備了三個預設掛載目錄/media、/mnt、 /misc, 但是到底在哪個目錄中掛載什麼裝置都可以由管理員自己決定。例如我們接觸linux的時候,預設掛載目錄只:有/mnt乙個,所以養成了在/mnt下建立不同目錄掛載不同裝置的習慣。如/mnt/cdrom掛載光碟,/mnt/usb掛 載u盤,這都是可以的

/opt/

第三方安裝的軟體儲存位置。這個目錄就是放置和安裝其他軟體的位置,我手工安裝的原始碼包軟體都可以安裝到這個目錄當中。不過我還是更加習慣把軟體放置到/usr/local/且錄當中,也就是說/usr/local/目錄也可以用來安裝軟體

/proc/

虛擬檔案系統,該目錄中的資料並不儲存到硬碟當中,而是儲存到記憶體當中。主要儲存系統的核心,程序,外部裝置狀態和網路狀態燈。如/proc/cpuinfo是儲存cpu資訊的,/proc/devices 是儲存裝置驅動的列表的,/proc/filesystems是儲存檔案系統列表的,/proc/net/是 儲存網路協議資訊的

/sys/

虛擬檔案系統。和/proc 目錄相似,都是儲存在記憶體當中的,主要是儲存於核心相關資訊的

/ root/

超級使用者的家目錄。普通使用者家目錄在「/home」 下,超級用於家目錄直接在「/」下

/ srv/

服務資料目錄。一些 系統服務啟動之後,可以在這個目錄中儲存所需要的資料

/tmp/

臨時目錄。系統存放臨時檔案的目錄,該目錄下所有使用者都可以訪問和寫入。我們建議此目錄中不能儲存重要資料,最好每次開機都把該目錄清空

/usr/

系統軟體資源目錄。注意usr不是user的縮寫,而是「unix softwreresource」的縮寫,所以不是存放使用者資料,而是存放系統軟體資源的目錄。系統中安裝的軟體大多數儲存在這裡,所以除了/usr/bin/和/usr/sbin/這兩個目錄,我在介紹幾個/usr/下的二級目錄

/var/

動態資料儲存位置。主要儲存快取、日誌以及軟體執行所產生的檔案

Linux檔案目錄及其作用

目錄樹的主要部分有root usr var home等等。下面是乙個典型的linux目錄結構如下 根目錄 bin 存放必要的命令 boot 存放核心以及啟動所需的檔案等 dev 存放裝置檔案 etc 存放系統的配置檔案 home 使用者檔案的主目錄,使用者資料存放在其主目錄中 lib 存放必要的執行...

Linux檔案目錄及其作用

目錄樹的主要部分有root usr var home等等。下面是乙個典型的linux目錄結構如下 根目錄 bin 存放必要的命令 boot 存放核心以及啟動所需的檔案等 dev 存放裝置檔案 etc 存放系統的配置檔案 home 使用者檔案的主目錄,使用者資料存放在其主目錄中 lib 存放必要的執行...

Ubuntu系統檔案目錄及其作用

在ubuntu系統的根目錄和usr目錄下都有一些常用的且非常重要的資料夾,這裡就部分資料夾內容及其作用進行簡單的介紹 home 所有存在於系統中使用者的主目錄,每個使用者都有乙個自己的目錄,一般該目錄名是以使用者的賬號命名的。以下幾個目錄特別重要,在日常的操作中要避免誤刪或者更改裡面的檔案內容 et...