天天看點

base64 linux_linux基礎05:linux系統目錄有哪些?指令行界面如何切換目錄?

我們安裝好linux系統後,linux系統也會像windows系統一樣,自動生成很多的檔案和目錄,這些目錄都包含了不同的含義。下面,我們就來介紹一下這些目錄都代表着什麼?以及,在指令行界面,我們如何在不同的目錄之間切換。

一、linux系統目錄結構。

我們這裡介紹的是linux系統的正常目錄結構,不管什麼版本的linux系統,一般都會包括以下這些目錄。

bin: linux指令目錄(二進制)。sbin: linux指令目錄(超級管理者使用),s就是Super User的意思。boot: linux啟動目錄,存有linux核心 (引導、長/皮鞋)。dev: linux存放硬體目錄,以抽象的檔案形式存放(device裝置)。etc: linux配置檔案目錄。lib: linux系統函數庫檔案目錄,相當于window中的.dll檔案。mnt: linux挂載用,早期版本隻有這一個挂載,建議挂載額外裝置,如:U盤、移動硬碟和分區。medie: linux挂載用,系統建議挂載媒體裝置。misc: linux挂載用,建議挂載NFS服務的共享目錄。opt: linux大型軟體安裝目錄。sys: linux虛拟檔案系統,包含底層硬體的資訊,儲存在記憶體當中,主要儲存核心相關資訊。tmp: linux存放臨時檔案,會定期自動删除。usr: linux一般應用程式預設安裝目錄 【 unix soft resource 】。var: linux動态資料及程序改變儲存位置(如日志、郵件、緩存、網站 )。home: linux使用者的主目錄家目錄,子目錄以使用者名為檔案夾名。root: linux超級管理者目錄。proc: linux虛拟檔案夾,存在于記憶體中,儲存着系統的實時資訊,如記憶體、CPU等硬體資訊。

當然,不同的發行版本,有可能會或多或少地添加一些自己的目錄。

二、如何在目錄之間進行切換?

linux的目錄切換指令,跟windows系統的dos下的指令基本上一樣。如果使用過dos的,那在linux系統下切換目錄就不是難事了。

1、切換到目前使用者的家目錄。我們隻需要在指令行界面輸入如下指令,就可以切換到目前使用者的家目錄:

cd

這時,我們可以在指令行界面中看到,目前目錄是~ 位置,~代表的是目前使用者的家目錄。如下圖:

base64 linux_linux基礎05:linux系統目錄有哪些?指令行界面如何切換目錄?

2、切換到指定的目錄。下面的指令是切換到 /home/目錄,是以絕對路的形式來切換。

cd /home

如果我們已經在一個目錄裡了,要想切換到同級目錄或上級目錄的同級目錄,就必須使用絕對路徑。上面的指令切換後,目前目錄換成了home。如下圖:

base64 linux_linux基礎05:linux系統目錄有哪些?指令行界面如何切換目錄?

3、切換到上一個目錄。 切換到上一個目錄,即切換到目前目錄的前一個目錄。指令如下:

cd -

我們目前目錄是home,輸入這個指令後,就又切回到目前使用者家目錄了。如下圖:

base64 linux_linux基礎05:linux系統目錄有哪些?指令行界面如何切換目錄?

4、切換到上一級目錄。以相對路徑的形式切換。指令如下:

cd ..

一個點代表的是自己,這裡的兩個點..代表的是上一級目錄(父目錄),列印結果如下:

base64 linux_linux基礎05:linux系統目錄有哪些?指令行界面如何切換目錄?

5、切換到目前目錄下的子目錄。下面的這個指令是切換到目前目錄下的gao目錄裡。

cd gao

如果要切換到其它使用者的家目錄,必須是管理者,普通使用者沒有這個權限。上面的指令列印結果如下圖:

base64 linux_linux基礎05:linux系統目錄有哪些?指令行界面如何切換目錄?

​6、切換到根目錄。有時,我們進入目錄比較深,有好幾級了,這時,我們可以通過如下指令直接回到linux根目錄

cd /

這裡的/代表的就是linux系統的根目錄,也是linux系統的最大的目錄,上面介紹的所有目錄都是存放在這個根目錄裡的。

好了,上面我們系統地介紹了一下linux系統的目錄整體結構,以及如何在這些目錄之間進行切換。操作很簡單,相信大家也很容易就能上手。

以上就是我的觀點,如有不同觀點,歡迎發表評論。同時歡迎【點贊、分享、收藏】和【關注】我。