Linux系統各個目錄的作用

2021-06-22 11:30:58 字數 1539 閱讀 9472

/

這就是根目錄。對你的電腦來說,有且只有乙個根目錄。所有的東西,我是說所有的東西都是從這裡開始。舉個例子:當你在終端裡輸入「/home」,你其實是在告訴電腦,先從/(根目錄)開始,再進入到home目錄。

/root

這是系統管理員(root user)的目錄。對於系統來說,系統管理員就好比是上帝,它能對系統做任何事情,甚至包括刪除你的檔案。因此,請小心使用root帳號。

/bin

這裡存放了標準的(或者說是預設的)linux的工具,比如像「ls」、「vi」還有「more」等等。通常來說,這個目錄已經包含在你的「path」系統變數裡面了。什麼意思呢?就是:當你在終端裡輸入ls,系統就會去/bin目錄下面查詢是不是有ls這個程式。

/etc

這裡主要存放了系統配置方面的檔案。舉個例子:你安裝了samba這個套件,當你想要修改samba配置檔案的時候,你會發現它們(配置檔案)就在/etc/samba目錄下。

/dev

這裡主要存放與裝置(包括外設)有關的檔案(unix和linux系統均把裝置當成檔案)。想連線印表機嗎?系統就是從這個目錄開始工作的。另外還有一些包括磁碟驅動、usb驅動等都放在這個目錄。

/home

這裡主要存放你的個人資料。具體每個使用者的設定檔案,使用者的桌面資料夾,還有使用者的資料都放在這裡。每個使用者都有自己的使用者目錄,位置為:/home/使用者名稱。當然,root使用者除外。

/tmp

這是臨時目錄。對於某些程式來說,有些檔案被用了一次兩次之後,就不會再被用到,像這樣的檔案就放在這裡。有些linux系統會定期自動對這個目錄進行清理,因此,千萬不要把重要的資料放在這裡。

/usr

在這個目錄下,你可以找到那些不適合放在/bin或/etc目錄下的額外的工具。比如像遊戲阿,一些列印工具拉等等。/usr目錄包含了許多子目錄:/usr/bin目錄用於存放程式;/usr/share用於存放一些共享的資料,比如**檔案或者圖示等等;/usr/lib目錄用於存放那些不能直接執行的,但卻是許多程式執行所必需的一些函式庫檔案。你的軟體包管理器(應該是「新立得」吧)會自動幫你管理好/usr目錄的。

/opt

這裡主要存放那些可選的程式。你想嘗試最新的firefox測試版嗎?那就裝到/opt目錄下吧,這樣,當你嘗試完,想刪掉firefox的時候,你就可以直接刪除它,而不影響系統其他任何設定。安裝到/opt目錄下的程式,它所有的資料、庫檔案等等都是放在同個目錄下面。

舉個例子:剛才裝的測試版firefox,就可以裝到/opt/firefox_beta目錄下,/opt/firefox_beta目錄下面就包含了執行firefox所需要的所有檔案、庫、資料等等。要刪除firefox的時候,你只需刪除/opt/firefox_beta目錄即可,非常簡單。

/usr/local

這裡主要存放那些手動安裝的軟體,即不是通過「新立得」或apt-get安裝的軟體。它和/usr目錄具有相類似的目錄結構。讓軟體包管理器來管理/usr目錄,而把自定義的指令碼(scripts)放到/usr/local目錄下面,我想這應該是個不錯的主意。

/media

有些linux的發行版使用這個目錄來掛載那些usb介面的行動硬碟(包括u盤)、cd/***驅動器等等。

Linux系統根目錄下各個目錄的作用

bin 二進位制可執行命令。該目錄下存放著普通使用者的命令 dev 系統的裝置檔案,即裝置的驅動程式 home 存放使用者檔案的主目錄,使用者資料 lib 存放著和系統執行相關的庫檔案 mnt 存放臨時的對映檔案,通常是一些用來安裝其他裝置的子目錄 boot 存放啟動linux的核心檔案 media...

Linux各個目錄的作用

bin bin是binary的縮寫。這個目錄沿襲了unix系統的結構,存放著使用者最經常使用的命令。例如cp ls cat,等等。boot 這裡存放的是啟動linux時使用的一些核心檔案。dev dev是device 裝置 的縮寫。這個目錄下是所有linux的外部裝置,其功能類似dos下的.sys和...

linux各個目錄的作用

bin 存放系統命令的目錄,普通使用者和超級使用者都可以執行。不過放在 bin下的命令在單使用者模式也可以執行。usr sbin 存放根檔案系統下不必要的系統管理命令,例如多數服務程式。只有超級使用者可以使用。大家其實可以注意到linux的系統,在所有的 sbin 目錄中儲存的命令只有超級使用者可以...