卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

linux的文件系統(tǒng)是一個目錄樹嗎 什么叫做主目錄?

什么叫做主目錄?在Linux系統(tǒng)中,根是根目錄 "/ ",通常位于頂層,因此被稱為 "倒樹 "結(jié)構(gòu)。Linux重要目錄1.用戶目錄和/home/系統(tǒng)中的每個用戶都有一個目錄,叫做主目錄和主目錄。創(chuàng)建一

什么叫做主目錄?

在Linux系統(tǒng)中,根是根目錄 "/ ",通常位于頂層,因此被稱為 "倒樹 "結(jié)構(gòu)。

Linux重要目錄

1.用戶目錄和/home/

系統(tǒng)中的每個用戶都有一個目錄,叫做主目錄和主目錄。

創(chuàng)建一個普通用戶,系統(tǒng)會用該用戶創(chuàng)建一個目錄 的名字在/home。

2./tmp臨時文件目錄系統(tǒng)在運行的程序中生成一些臨時文件,存儲在這里。

3./etc配置目錄存儲系統(tǒng)中的配置文件。

4./bin和/usr/bin存儲普通用戶使用的命令。

5./sbin和/usr/sbin存儲超級用戶使用的命令。

6./var變量目錄存儲一些更改過的程序目錄ftp web。

7./boot boot分區(qū)存儲內(nèi)核和模塊映像的引導(dǎo)文件。

8./和/root根目錄和根用戶 的主目錄

9./mnt mount directory用于掛載cdrom usb存儲設(shè)備目錄。

10./d《Linux就該這么學(xué)》。

linux中根目錄下各個目錄的作用?

概述關(guān)于Linux目錄的功能有一個專門的文檔,叫做FHS。可以私信linuxfhs獲取。下面的數(shù)字簡單介紹一下各個目錄的功能。

/bin–用戶基本二進制目錄/bin是根目錄的第一級子目錄。該目錄包含最基本的用戶二進制文件,即應(yīng)用程序。這個目錄與Windows下的Programs目錄非常相似。

并不是所有的應(yīng)用程序都存放在這個目錄下,一些不是特別基礎(chǔ)的程序會存放在/usr/bin目錄下。比如Chrome瀏覽器,或者用戶自己安裝的一些程序通常在/usr/bin下。系統(tǒng)應(yīng)用通常在這個目錄下,比如ls、mkdir、cp。

如果您使用桌面版本的操作系統(tǒng),您可以通過GUI看到該目錄的內(nèi)容。下圖就是一個具體的例子。

圖4二進制目錄/boot–靜態(tài)引導(dǎo)文件目錄/Boot下包含的文件是用于引導(dǎo)操作系統(tǒng)的文件。例如GRUB引導(dǎo)加載程序文件和操作系統(tǒng)內(nèi)核。但是boot loader的配置文件不在這里,而是在/etc目錄下。

/cdrom–CD掛載點目錄/cdrom不是FHS標準的一部分,但是我們可以在大多數(shù)發(fā)行版中看到它。這個目錄是CD的臨時掛載點。

/開發(fā)–設(shè)備文件在Linux下,設(shè)備也是文件,如磁盤、u盤或CD。包括無線網(wǎng)卡,攝像頭,串口都是一個文件。通常這些文件都在/dev目錄下,所以可以切換到這個目錄查看具體內(nèi)容。

圖5設(shè)備目錄,其中該圖是/dev目錄的部分截圖。這個目錄下最常見的文件可能是/dev/sda,它代表一個SCSI磁盤。

除了處理物理設(shè)備,這個目錄下還有很多偽設(shè)備。例如,/dev/random表示生成隨機數(shù)的設(shè)備,而/dev/loop0是將本地文件映射到磁盤的虛擬設(shè)備。這些偽設(shè)備有時候非常有用,我們經(jīng)常用這些設(shè)備做一些測試。

圖6 GUI目錄/etc–配置文件操作系統(tǒng)和應(yīng)用程序的配置文件通常存儲在一個目錄中,這個目錄就是/etc。許多配置文件以文本文件的形式存儲在這里。我們可以通過文本編輯器修改配置項。比如網(wǎng)絡(luò)的IP地址,Nginx的配置,系統(tǒng)日志的配置都可以在這里找到。

/Home–主目錄該目錄稱為主目錄。在Linux操作系統(tǒng)下,每個用戶通常都有自己的目錄,在/home下。例如,在這個例子中,有一個名為zhangsn的用戶,他的主目錄在/home下,如圖7所示。

用戶 的主目錄包含這個數(shù)據(jù)文件和與用戶相關(guān)的配置文件。通常,用戶只有在獲得授權(quán)的情況下才能修改其目錄中的文件并訪問其他文件。

圖7張sn的主目錄/lib——基本共享庫在/lib目錄的/bin和/sbin中存放二進制文件(應(yīng)用程序)所需的庫文件。/usr/bin下的應(yīng)用程序所依賴的庫通常位于/usr/lib目錄下。

/lost found–可恢復(fù)文件每個文件系統(tǒng)都有一個lost found目錄。如果文件系統(tǒng)崩潰,下次啟動系統(tǒng)時將檢查數(shù)據(jù)。如果在檢查過程中發(fā)現(xiàn)有數(shù)據(jù)的文件,它們將被放入此目錄。這樣,您可以嘗試手動恢復(fù)文件。

/media–可移動介質(zhì)包含目錄/Media下的子目錄,這些子目錄是一些可設(shè)備的掛載點。當一些可設(shè)備插入計算機時,子目錄將自動創(chuàng)建并安裝在該目錄中。

/mnt–臨時掛載點目錄該目錄通常為空。主要用于臨時掛載一些外部文件系統(tǒng)。例如,如果有多個數(shù)據(jù)磁盤,格式化后的磁盤將安裝在此目錄下。Mnt字符是mount的縮寫,意思是坐騎。

/opt–可選包(optioNal包)自安裝非常規(guī)軟件一般安裝在這個目錄下。

/proc–kernel amp process files這個目錄也是一個虛擬目錄,也就是說,它不是一個存儲文件數(shù)據(jù)的目錄。存儲在該目錄中的文件通常用于獲取操作系統(tǒng)內(nèi)核或進程的內(nèi)部信息。

圖8 proc目錄例如,每個進程在這個目錄下都有一個子目錄,字母的名稱就是進程ID。通過cat命令讀取這個目錄中的文件,可以獲得進程的詳細信息。例如,我們輸入目錄/proc/258,這是進程ID為258的進程的信息。我們可以通過ls命令看到以下內(nèi)容。

圖8流程細節(jié)/root–root主目錄/root是root用戶的主目錄。根用戶 的主目錄不在/home下,而是在根目錄下。這需要注意。

/run–應(yīng)用程序狀態(tài)文件該目錄是一個相對較新的目錄,用于應(yīng)用程序存儲經(jīng)常變化的文件,如文件鎖、進程ID或套接字。

/sbin–由系統(tǒng)管理的二進制文件該目錄類似于/bin目錄,用于存儲二進制文件。與/bin目錄不同,該目錄存儲用于系統(tǒng)管理的二進制文件,例如磁盤格式(mkfs)、磁盤分區(qū)(fdisk)和網(wǎng)絡(luò)配置(ifconfig)等命令。

圖9系統(tǒng)命令/SELinux–SELinux虛擬文件系統(tǒng)如果您的Linux發(fā)行版使用SELinux作為安全管理,那么這個目錄包含SELinux使用的相關(guān)文件。

/SRV–服務(wù)數(shù)據(jù)該目錄存儲由特定服務(wù)提供的數(shù)據(jù)。通常目錄是空的。這個目錄中的數(shù)據(jù)通常是對外提供的,比如存儲在網(wǎng)站中的用戶信息。這里需要注意一下/var和/tmp的區(qū)別。前者是提供給外部用戶使用的,而兩者是應(yīng)用程序自己使用的,重啟后/tmp中的數(shù)據(jù)會丟失。

/tmp–臨時文件應(yīng)用程序生成的臨時數(shù)據(jù)通常存儲在此目錄中。這個目錄的一個特點是,目錄中的數(shù)據(jù)會在系統(tǒng)重啟后被清理。

/usr–用戶二進制文件和只讀數(shù)據(jù)不同于系統(tǒng)使用的應(yīng)用程序和文件。用戶使用的應(yīng)用程序文件存儲在/usr目錄中。例如,存儲在/bin下的系統(tǒng)二進制文件,以及用戶在/usr/bin下使用的二進制文件。系統(tǒng)庫文件存儲在/lib下,而應(yīng)用程序使用的庫文件存儲在/usr/lib下。

/var–變量數(shù)據(jù)文件/var目錄是一個對應(yīng)于/usr目錄的可寫目錄,它位于/usr目錄的內(nèi)容是只讀的,而/var是可寫的。日志文件和正常操作中的一些寫操作通常會寫入/var目錄。例如,日志文件通常存儲在/var/log中。