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

linuxif語句三種結(jié)構(gòu) linux中根目錄下各個(gè)目錄的作用?

linux中根目錄下各個(gè)目錄的作用?綜述關(guān)與Linux各個(gè)目錄的作用有一個(gè)一類的文檔,名詞為FHS。是可以私聊本號(hào)linuxfhs獲得。下面本號(hào)簡要介紹看看各個(gè)目錄的作用。/bin–用戶基礎(chǔ)二進(jìn)制文件

linux中根目錄下各個(gè)目錄的作用?

綜述關(guān)與Linux各個(gè)目錄的作用有一個(gè)一類的文檔,名詞為FHS。是可以私聊本號(hào)linuxfhs獲得。下面本號(hào)簡要介紹看看各個(gè)目錄的作用。

/bin–用戶基礎(chǔ)二進(jìn)制文件目錄目錄/bin是根目錄的一級(jí)子目錄。在該目錄中中有著眾多基礎(chǔ)的用戶二進(jìn)制文件,也就是應(yīng)用程序。這個(gè)目錄更加像Windows下的Programs目錄。

并非所有的應(yīng)用程序都存儲(chǔ)文件在這個(gè)目錄下面,有些不是特別基礎(chǔ)的程序會(huì)讀取在/usr/bin目錄下面。比如Chrome瀏覽器等,或是用戶自己安裝的一些程序大多會(huì)在/usr/bin下面。而系統(tǒng)應(yīng)用程序則常見會(huì)在該目錄下面,.例如ls、mkdir和cp等等。

假如你使用的桌面版的操作系統(tǒng),可以按照GUI注意到該目錄下的內(nèi)容。下面這張圖是一個(gè)具體一點(diǎn)的例子。

圖4二進(jìn)制目錄/boot–靜態(tài)動(dòng)態(tài)起動(dòng)文件在目錄/boot下面真包含的文件是應(yīng)用于起動(dòng)操作系統(tǒng)的文件。比如GRUBbootloader文件和操作系統(tǒng)內(nèi)核等。但bootloader的配置文件完全沒有在這里,而是在/etc目錄中。

/cdrom–光盤按裝點(diǎn)目錄/cdrom并并非FHS標(biāo)準(zhǔn)的一部分,不過我們在絕大多數(shù)連續(xù)發(fā)行版中都可以找到。該目錄是光盤的原先掛載點(diǎn)。

/dev–設(shè)備文件在Linux下面,設(shè)備也是一個(gè)文件,例如磁盤、優(yōu)盤或則光盤等。除開無線網(wǎng)卡、攝像頭和串口等都是一個(gè)文件。而大多這些文件全是在/dev目錄下面,大家這個(gè)可以快速切換到該目錄下看下具體一點(diǎn)的內(nèi)容。

圖5設(shè)備目錄其中圖是/dev目錄的一個(gè)局部截圖。在該目錄下面最常見的可能會(huì)那就是/dev/sda這種文件,該文件它表示一個(gè)SCSI磁盤。

全面處理七彩設(shè)備外,在該目錄下面也有很多偽設(shè)備。.例如/dev/random來表示一個(gè)產(chǎn)生隨機(jī)數(shù)的設(shè)備,/dev/loop0則是一個(gè)將本地文件映射為磁盤的虛擬軟件設(shè)備。這些偽設(shè)備有的時(shí)候相當(dāng)主要用于,我們偶爾會(huì)可以使用這些設(shè)備做一些測試。

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

/home–主目錄這個(gè)目錄被稱主目錄。在Linux操作系統(tǒng)下面通常每個(gè)用戶應(yīng)該有一個(gè)自己的目錄,該目錄就在/home下面。例如本例中有一個(gè)名為zhangsn的用戶,該用戶的主目錄在/home下如圖7所示。

用戶的主目錄下面中有這數(shù)據(jù)文件和用戶相關(guān)的配置文件。大多一個(gè)用戶沒有辦法可以修改其目錄下的文件,只能獲得授權(quán)的情況下才能訪問其它文件。

圖7zhangsn的主目錄/lib–基礎(chǔ)互相訪問庫在/lib目錄中讀取的是/bin和/sbin中二進(jìn)制文件(應(yīng)用程序)需要的庫文件。在/usr/bin下的應(yīng)用程序依戀的庫大多數(shù)在/usr/lib目錄下面。

/lostfound–可恢復(fù)的文件每一個(gè)文件系統(tǒng)都有吧一個(gè)lostfound目錄。如果文件系統(tǒng)崩潰,在系統(tǒng)以后啟動(dòng)后的時(shí)候會(huì)并且數(shù)據(jù)檢查。在檢查的過程中如果沒有才發(fā)現(xiàn)有數(shù)據(jù)的文件就會(huì)將其放進(jìn)去該目錄中。這樣,你就可以試著自動(dòng)可以恢復(fù)該文件。

/media–RemovableMedia在目錄/media下面真包含的子目錄是一些可設(shè)備的掛載點(diǎn)。當(dāng)一些可設(shè)備插入到電腦時(shí),在該目錄下會(huì)自動(dòng)創(chuàng)建子目錄,并通過掛載能力。

/mnt–原先掛載點(diǎn)目錄該目錄大多數(shù)是空的。通常應(yīng)用于臨時(shí)掛載一些外部文件系統(tǒng)。比如說有多個(gè)數(shù)據(jù)磁盤的情況下,會(huì)將格式化磁盤的磁盤攜掛到該目錄下面。mnt字符是mount的縮寫,也就是掛載的意思。

/opt–任選一軟件包(Optional Packages)自行直接安裝的非查看軟件常見會(huì)安裝好在該目錄。

/proc–KernelampProcessFiles該目錄確實(shí)是一個(gè)虛擬軟件目錄,也就是并不是存儲(chǔ)文件數(shù)據(jù)的目錄。這個(gè)目錄中存儲(chǔ)文件的文件正常情況是用來資源操作系統(tǒng)內(nèi)核內(nèi)部信息或者進(jìn)程內(nèi)部信息的。

圖8proc目錄例如每個(gè)進(jìn)程在該目錄下應(yīng)該有一個(gè)子目錄,而字母的名字應(yīng)該是進(jìn)程ID。通過cat命令對(duì)該目錄下的文件進(jìn)行讀取文件,這個(gè)可以資源進(jìn)程的詳細(xì)信息。的或我們剛剛進(jìn)入目錄/proc/258下面,這個(gè)是進(jìn)程ID為258的進(jìn)程的信息,按照ls命令可以看見如下內(nèi)容。

圖8進(jìn)程詳細(xì)信息/root–root主目錄目錄/root是root用戶的主目錄。root用戶的主目錄并也不是在/home下面,只是在根目錄下面。這點(diǎn)必須特別注意。

/pull–應(yīng)用程序狀態(tài)文件這個(gè)目錄是比較新的目錄,作用于應(yīng)用程序存儲(chǔ)經(jīng)常會(huì)變動(dòng)的文件,比如文件鎖、進(jìn)程ID或者套接字等等。

/sbin–功能管理二進(jìn)制文件該目錄與/bin目錄的的,作用于儲(chǔ)存二進(jìn)制文件。與/bin目錄不同的地方是這個(gè)目錄儲(chǔ)存的是應(yīng)用于管理模塊的二進(jìn)制文件,.例如磁盤格式話(mkfs)、磁盤分區(qū)(fdisk)和網(wǎng)絡(luò)配置(tcpdump)等命令。

圖9系統(tǒng)命令/selinux–SELinux虛擬店文件系統(tǒng)如果你的Linux發(fā)行版建議使用SELinux作為安全管理,這樣的話該目錄包涵著SELinux建議使用的相關(guān)文件。

/srv–服務(wù)數(shù)據(jù)該目錄存儲(chǔ)位置具體一點(diǎn)服務(wù)提供的數(shù)據(jù)。大多該目錄是空的。這個(gè)目錄中的數(shù)據(jù)常見是提供給給外部的,.例如Web網(wǎng)站存儲(chǔ)的用戶信息。這里要注意一點(diǎn)與/var和/tmp的區(qū)別,前者是提供給外部用戶的,而兩者則是應(yīng)用自己在用的,而且/tmp中的數(shù)據(jù)重啟后后會(huì)全部丟失。

/tmp–預(yù)備文件應(yīng)用程序產(chǎn)生的預(yù)備數(shù)據(jù)大多存儲(chǔ)文件在該目錄中。該目錄有一個(gè)特點(diǎn),那是系統(tǒng)重啟后后目錄中的數(shù)據(jù)將被定時(shí)清理。

/usr–UserBinariesampRead-OnlyData與系統(tǒng)不使用的應(yīng)用程序和文件完全不同,在/usr目錄下存儲(chǔ)位置的是用戶可以使用的應(yīng)用程序的文件。.例如/bin下面存儲(chǔ)的系統(tǒng)二進(jìn)制文件,而/usr/bin下面則是用戶建議使用的二進(jìn)制文件。/lib下面存儲(chǔ)的系統(tǒng)庫文件,而/usr/lib下面儲(chǔ)存的是主要用于應(yīng)用程序在用的庫文件。

/var–變量數(shù)據(jù)文件/var目錄是/usr目錄填寫的可寫目錄,在/usr目錄中的內(nèi)容只讀的,而/var則是可寫的。日志文件和正常了操作中的一些寫入文件操作正常情況會(huì)寫入到/var目錄。.例如,日志文件通常存儲(chǔ)文件在/var/log中。

在linux中home目錄的作用是是什么?

home目錄在Linux被稱主目錄,在該目錄下面存儲(chǔ)的是每個(gè)用戶的目錄。也會(huì)是每個(gè)用戶的數(shù)據(jù)是讀取在該目錄下面的一個(gè)子目錄中。

我們明白Linux是一個(gè)多用戶的操作系統(tǒng),也就是在操作系統(tǒng)中可以創(chuàng)建戰(zhàn)隊(duì)多個(gè)用戶。正常情況在創(chuàng)建用戶的時(shí)候可能會(huì)在home目錄下面手動(dòng)創(chuàng)建角色一個(gè)同名的子目錄,也就是該用戶的主目錄。而該新建的用戶只有對(duì)該子目錄有全量的讀寫權(quán)限。

總結(jié)來說,home目錄是存儲(chǔ)文件每個(gè)用戶的主目錄,用戶的主目錄存儲(chǔ)用戶獨(dú)有的數(shù)據(jù)。

在Linux中每個(gè)目錄都有其作用,下面我們列下要注意目錄的詳細(xì)作用。

/bin–用戶基礎(chǔ)二進(jìn)制文件目錄

目錄/bin是根目錄的一級(jí)子目錄。在該目錄中真包含著眾多基礎(chǔ)的用戶二進(jìn)制文件,也就是應(yīng)用程序。這個(gè)目錄太像Windows下的Programs目錄。

不是所有的應(yīng)用程序都存儲(chǔ)文件在這個(gè)目錄下面,有些不是而且基礎(chǔ)的程序會(huì)讀取在/usr/bin目錄下面。例如Chrome瀏覽器等,或則用戶自己安裝的一些程序常見會(huì)在/usr/bin下面。而系統(tǒng)應(yīng)用程序則正常情況會(huì)在該目錄下面,諸如ls、mkdir和cp等等。

要是你在用的桌面版的操作系統(tǒng),也可以按照GUI見到該目錄下的內(nèi)容。下面這張圖是一個(gè)具體一點(diǎn)的例子。

圖4二進(jìn)制目錄/boot–支持靜態(tài)啟動(dòng)文件

在目錄/boot下面乾坤二卦的文件是主要是用于正常啟動(dòng)操作系統(tǒng)的文件。.例如GRUBbootloader文件和操作系統(tǒng)內(nèi)核等。不過bootloader的配置文件卻沒在這里,完全是在/etc目錄中。

/cdrom–光盤按裝點(diǎn)

目錄/cdrom并不是FHS標(biāo)準(zhǔn)的一部分,可是我們在絕大多數(shù)連續(xù)發(fā)行版中都可以看見。該目錄是光盤的正式掛載點(diǎn)。

/dev–設(shè)備文件

在Linux下面,設(shè)備也一個(gè)文件,比如磁盤、優(yōu)盤或者光盤等。以及無線網(wǎng)卡、攝像頭和串口等全是一個(gè)文件。而正常情況這些文件是在/dev目錄下面,大家可以直接切換到該目錄下看下具體詳細(xì)的內(nèi)容。

圖5設(shè)備目錄其中圖是/dev目錄的一個(gè)局部截圖。在該目錄下面最常見的很有可能是/dev/sda這種文件,該文件可以表示一個(gè)SCSI磁盤。

全面處理半實(shí)體設(shè)備外,在該目錄下面也有很多偽設(shè)備。.例如/dev/random表示一個(gè)才能產(chǎn)生隨機(jī)數(shù)的設(shè)備,/dev/loop0則是三個(gè)將本地文件映射為磁盤的虛擬物品設(shè)備。這些偽設(shè)備有的時(shí)候非常應(yīng)用于,我們經(jīng)常使用這些設(shè)備做一些測試。

圖6GUI目錄/etc–配置文件

操作系統(tǒng)和應(yīng)用程序的配置文件通常都統(tǒng)一存儲(chǔ)位置在一個(gè)目錄下面,這個(gè)目錄是/etc。很多配置文件都已文本文件的形式存儲(chǔ)位置在這里。我們是可以文本編輯器可以修改配置項(xiàng)。比如網(wǎng)絡(luò)的IP地址、Nginx的配置和系統(tǒng)日志的配置等等都這個(gè)可以在這里找到。

/home–主目錄

這個(gè)目錄稱做主目錄。在Linux操作系統(tǒng)下面大多每個(gè)用戶都有一個(gè)自己的目錄,該目錄就在/home下面。比如本例中有一個(gè)名為zhangsn的用戶,該用戶的主目錄在/home下如圖7所示。

用戶的主目錄下面真包含這數(shù)據(jù)文件和用戶相關(guān)的配置文件。正常情況一個(gè)用戶只有可以修改其目錄下的文件,只有額外授權(quán)的情況下才能ftp連接其它文件。

圖7zhangsn的主目錄/lib–基礎(chǔ)共享庫

在/lib目錄中存儲(chǔ)位置的是/bin和/sbin中二進(jìn)制文件(應(yīng)用程序)要的庫文件。在/usr/bin下的應(yīng)用程序依戀的庫大多在/usr/lib目錄下面。

/lostfound–可恢復(fù)的文件

每一個(gè)文件系統(tǒng)都是一個(gè)lostfound目錄。如果不是文件系統(tǒng)破滅,在系統(tǒng)下回起動(dòng)的時(shí)候會(huì)進(jìn)行數(shù)據(jù)檢查。在檢查的過程中要是發(fā)現(xiàn)自己有數(shù)據(jù)的文件都會(huì)將其放入后該目錄中。這樣,你就可以試著半自動(dòng)完全恢復(fù)該文件。

/media–RemovableMedia

在目錄/media下面包含的子目錄是一些可設(shè)備的掛載點(diǎn)。當(dāng)一些可設(shè)備再插入電腦時(shí),在該目錄下會(huì)自動(dòng)啟動(dòng)創(chuàng)建子目錄,并接受攜掛。

/mnt–臨時(shí)掛載點(diǎn)目錄

該目錄大多數(shù)是空的。通常用于充當(dāng)掛載能力一些外部文件系統(tǒng)。比如說有多個(gè)數(shù)據(jù)磁盤的情況下,會(huì)將重新格式化的磁盤武器掛架到該目錄下面。mnt字符是mount的縮寫,也就是攜掛的意思。

/opt–任意選擇軟件包(Optional Packages)

讓其安裝的非常規(guī)項(xiàng)軟件通常會(huì)安裝好在該目錄。

/proc–KernelampProcessFiles

該目錄又是一個(gè)虛擬物品目錄,也就是并不是存儲(chǔ)文件數(shù)據(jù)的目錄。這個(gè)目錄中存儲(chǔ)的文件大多是用來聲望兌換操作系統(tǒng)內(nèi)核內(nèi)部信息或者進(jìn)程內(nèi)部信息的。

圖8proc目錄例如每個(gè)進(jìn)程在該目錄下應(yīng)該有一個(gè)子目錄,而字母的名字是進(jìn)程ID。按照cat命令對(duì)該目錄下的文件參與無法讀取,可以不某些進(jìn)程的詳細(xì)信息。的或我們進(jìn)入目錄/proc/258下面,這個(gè)是進(jìn)程ID為258的進(jìn)程的信息,按照ls命令看的到不勝感激內(nèi)容。

圖8進(jìn)程詳細(xì)信息/root–root主目錄

目錄/root是root用戶的主目錄。root用戶的主目錄并不是在/home下面,完全是在根目錄下面。對(duì)此必須注意一點(diǎn)。

/run–應(yīng)用程序狀態(tài)文件

這個(gè)目錄是比較好新的目錄,主要是用于應(yīng)用程序存儲(chǔ)你經(jīng)常變動(dòng)的文件,比如文件鎖、進(jìn)程ID的或套接字等等。

/sbin–管理程序二進(jìn)制文件

該目錄與/bin目錄相似,主要用于儲(chǔ)存二進(jìn)制文件。與/bin目錄不同的地方是這個(gè)目錄讀取的是用于應(yīng)用管理的二進(jìn)制文件,比如說磁盤重新格式化(mkfs)、磁盤分區(qū)(fdisk)和網(wǎng)絡(luò)配置(tcpdump)等命令。

圖9系統(tǒng)命令/selinux–SELinux虛擬充值文件系統(tǒng)

如果沒有你的Linux發(fā)行版建議使用SELinux充當(dāng)安全管理,這樣該目錄包含著SELinux使用的相關(guān)文件。

/srv–服務(wù)數(shù)據(jù)

該目錄存儲(chǔ)文件具體一點(diǎn)服務(wù)需要提供的數(shù)據(jù)。大多該目錄是空的。這個(gè)目錄中的數(shù)據(jù)常見是能提供給外部的,比如說Web網(wǎng)站存儲(chǔ)的用戶信息。這里必須注意一點(diǎn)與/var和/tmp的區(qū)別,前者是可以提供給外部用戶的,而兩者則是應(yīng)用形式自己建議使用的,但/tmp中的數(shù)據(jù)重新啟動(dòng)后會(huì)全部丟失。

/tmp–原先文件

應(yīng)用程序再產(chǎn)生的原先數(shù)據(jù)正常情況儲(chǔ)存在該目錄中。該目錄有一個(gè)特點(diǎn),是系統(tǒng)關(guān)機(jī)重啟后目錄中的數(shù)據(jù)將被清理。

/usr–UserBinariesampRead-OnlyData

與系統(tǒng)建議使用的應(yīng)用程序和文件不同,在/usr目錄下存儲(chǔ)文件的是用戶在用的應(yīng)用程序的文件。.例如/bin下面存儲(chǔ)的系統(tǒng)二進(jìn)制文件,而/usr/bin下面則是用戶使用的二進(jìn)制文件。/lib下面存儲(chǔ)的系統(tǒng)庫文件,而/usr/lib下面存儲(chǔ)位置的是用于應(yīng)用程序使用的庫文件。

/var–變量數(shù)據(jù)文件

/var目錄是/usr目錄按的可寫目錄,在/usr目錄中的內(nèi)容可讀可寫的,而/var則是可寫的。日志文件和正常了操作中的一些寫入文件操作常見會(huì)中寫入/var目錄。的或,日志文件常見儲(chǔ)存在/var/log中。