linux怎么在home子目錄下建立目錄 linux如何擴(kuò)展home目錄大?。?/h1>
linux如何擴(kuò)展home目錄大?。?、最簡(jiǎn)單的方法,ln命令建立起符號(hào)鏈接,把其他分區(qū)的文件夾鏈接進(jìn)來(lái)。2、也這個(gè)可以用分區(qū)變動(dòng)軟件調(diào)整/home分區(qū)的大小。3、可以更換分區(qū)也行,把當(dāng)前/home分
linux如何擴(kuò)展home目錄大?。?/h2>
1、最簡(jiǎn)單的方法,ln命令建立起符號(hào)鏈接,把其他分區(qū)的文件夾鏈接進(jìn)來(lái)。
2、也這個(gè)可以用分區(qū)變動(dòng)軟件調(diào)整/home分區(qū)的大小。
3、可以更換分區(qū)也行,把當(dāng)前/home分區(qū)的內(nèi)容所有的圖片文件夾到新分區(qū),盡量權(quán)限設(shè)置。后再你要改/etc/fstab文件中/home分區(qū)的掛載能力。(2、3兩種都肯定鄭重全面檢查/etc/fstab文件有沒有問題。
linux用戶文件放在什么地方?
linux的用戶文件影響之深遠(yuǎn)是放到/用戶名/home當(dāng)中的。因?yàn)閘inux有win系統(tǒng)難以想象中的不是很嚴(yán)權(quán)限控制,因此在/目錄下,也就是根目錄下,非root用戶是不能寫入文件文件的。linux系統(tǒng)的系統(tǒng)分區(qū)用途追加:/根目錄,儲(chǔ)存時(shí)系統(tǒng)文件,另外攜掛所有的文件系統(tǒng)/home用戶主目錄/usr軟件和依賴庫(kù)文件夾/tmp原先文件/opt自定義軟件安裝文件夾/proc內(nèi)存虛擬軟件映射/boot啟動(dòng)后文件文件夾
在linux中home目錄的作用是是什么?
home目錄在Linux一般稱主目錄,在該目錄下面存儲(chǔ)文件的是每個(gè)用戶的目錄。也會(huì)是每個(gè)用戶的數(shù)據(jù)是存儲(chǔ)在該目錄下面的一個(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é)來(lái)說(shuō),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ì)存儲(chǔ)在/usr/bin目錄下面。諸如Chrome瀏覽器等,或是用戶自己完全安裝的一些程序大多會(huì)在/usr/bin下面。而系統(tǒng)應(yīng)用程序則常見會(huì)在該目錄下面,諸如ls、mkdir和cp等等。
要是你在用的桌面版的操作系統(tǒng),也可以是從GUI見到該目錄下的內(nèi)容。下面這張圖是一個(gè)具體的例子。
圖4二進(jìn)制目錄/boot–動(dòng)態(tài)和靜態(tài)啟動(dòng)文件
在目錄/boot下面中有的文件是主要是用于啟動(dòng)操作系統(tǒng)的文件。比如說(shuō)GRUBbootloader文件和操作系統(tǒng)內(nèi)核等。不過bootloader的配置文件卻沒在這里,而是在/etc目錄中。
/cdrom–光盤直接安裝點(diǎn)
目錄/cdrom并又不是FHS標(biāo)準(zhǔn)的一部分,不過我們?cè)诮^大多數(shù)連續(xù)發(fā)行版中都可以清晰的看到。該目錄是光盤的預(yù)備掛載點(diǎn)。
/dev–設(shè)備文件
在Linux下面,設(shè)備確實(shí)是一個(gè)文件,.例如磁盤、優(yōu)盤或者光盤等。以及無(wú)線網(wǎng)卡、攝像頭和串口等是一個(gè)文件。而通常這些文件都是在/dev目錄下面,大家這個(gè)可以直接切換到該目錄下看一下具體一點(diǎn)的內(nèi)容。
圖5設(shè)備目錄其中圖是/dev目錄的一個(gè)局部截圖。在該目錄下面最常見的可能那是/dev/sda這種文件,該文件來(lái)表示一個(gè)SCSI磁盤。
去處理雷網(wǎng)設(shè)備外,在該目錄下面也有很多偽設(shè)備。比如/dev/random意思是一個(gè)產(chǎn)生隨機(jī)數(shù)的設(shè)備,/dev/loop0則是兩個(gè)將本地文件映射為磁盤的虛擬物品設(shè)備。這些偽設(shè)備有的時(shí)候更加主要用于,我們你經(jīng)常使用這些設(shè)備做一些測(cè)試。
圖6GUI目錄/etc–配置文件
操作系統(tǒng)和應(yīng)用程序的配置文件通常都統(tǒng)一存儲(chǔ)位置在一個(gè)目錄下面,這個(gè)目錄就是/etc。很多配置文件都已文本文件的形式存儲(chǔ)位置在這里。我們也可以按照文本編輯器可以修改配置項(xiàng)。.例如網(wǎng)絡(luò)的IP地址、Nginx的配置和系統(tǒng)日志的配置等等都可以不在這里可以找到。
/home–主目錄
這個(gè)目錄一般稱主目錄。在Linux操作系統(tǒng)下面大多數(shù)每個(gè)用戶都有一個(gè)自己的目錄,該目錄就在/home下面。例如本例中有一個(gè)名為zhangsn的用戶,該用戶的主目錄在/home下如圖7所示。
用戶的主目錄下面中有這數(shù)據(jù)文件和用戶相關(guān)的配置文件。大多數(shù)一個(gè)用戶只能修改其目錄下的文件,只有額外授權(quán)的情況下才能ftp訪問其它文件。
圖7zhangsn的主目錄/lib–基礎(chǔ)寬帶共享庫(kù)
在/lib目錄中存儲(chǔ)的是/bin和/sbin中二進(jìn)制文件(應(yīng)用程序)要的庫(kù)文件。在/usr/bin下的應(yīng)用程序依戀的庫(kù)常見在/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)啟動(dòng)完全恢復(fù)該文件。
/media–RemovableMedia
在目錄/media下面真包含的子目錄是一些可設(shè)備的掛載點(diǎn)。當(dāng)一些可設(shè)備插到電腦時(shí),在該目錄下會(huì)手動(dòng)修改子目錄,并接受武器掛載。
/mnt–正式掛載點(diǎn)目錄
該目錄常見是空的。主要主要是用于正式武器掛架一些外部文件系統(tǒng)。諸如有多個(gè)數(shù)據(jù)磁盤的情況下,會(huì)將重新格式化的磁盤武器掛載到該目錄下面。mnt字符是mount的縮寫,也就是攜掛的意思。
/opt–任選一軟件包(Optional Packages)
一一按裝的非第一項(xiàng)軟件正常情況會(huì)安裝好在該目錄。
/proc–KernelampProcessFiles
該目錄又是一個(gè)虛擬軟件目錄,也就是并不是存儲(chǔ)文件數(shù)據(jù)的目錄。這個(gè)目錄中存儲(chǔ)的文件正常情況是單獨(dú)獲取操作系統(tǒng)內(nèi)核內(nèi)部信息或則進(jìn)程內(nèi)部信息的。
圖8proc目錄諸如每個(gè)進(jìn)程在該目錄下也有一個(gè)子目錄,而字母的名字那是進(jìn)程ID。實(shí)際cat命令對(duì)該目錄下的文件并且讀取數(shù)據(jù),可以不獲取進(jìn)程的詳細(xì)信息?;蛘呶覀?cè)俅芜M(jìn)入目錄/proc/258下面,這個(gè)是進(jìn)程ID為258的進(jìn)程的信息,命令可以看見追加內(nèi)容。
圖8進(jìn)程詳細(xì)信息/root–root主目錄
目錄/root是root用戶的主目錄。root用戶的主目錄并又不是在/home下面,反而在根目錄下面。對(duì)此需要注意。
/move–應(yīng)用程序狀態(tài)文件
這個(gè)目錄是比較比較新的目錄,主要用于應(yīng)用程序存儲(chǔ)每天都波動(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ò)配置(hostname)等命令。
圖9系統(tǒng)命令/selinux–SELinux虛擬店文件系統(tǒng)
如果你的Linux發(fā)行版不使用SELinux以及安全管理,那么該目錄包含著SELinux在用的相關(guān)文件。
/srv–服務(wù)數(shù)據(jù)
該目錄儲(chǔ)存具體詳細(xì)服務(wù)提供的數(shù)據(jù)。通常該目錄是空的。這個(gè)目錄中的數(shù)據(jù)常見是可以提供給外部的,比如說(shuō)Web網(wǎng)站存儲(chǔ)的用戶信息。這里是需要特別注意與/var和/tmp的區(qū)別,前者是能提供給外部用戶的,而兩者則是應(yīng)用到自己在用的,不過/tmp中的數(shù)據(jù)關(guān)機(jī)重啟后會(huì)全部丟失。
/tmp–正式文件
應(yīng)用程序有一種的臨時(shí)數(shù)據(jù)正常情況儲(chǔ)存在該目錄中。該目錄有一個(gè)特點(diǎn),應(yīng)該是系統(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)庫(kù)文件,而/usr/lib下面讀取的是應(yīng)用于應(yīng)用程序不使用的庫(kù)文件。
/var–變量數(shù)據(jù)文件
/var目錄是/usr目錄隨機(jī)的可寫目錄,在/usr目錄中的內(nèi)容禁止讀的,而/var則是可寫的。日志文件和算正常操作中的一些寫入到操作常見會(huì)中寫入/var目錄。例如,日志文件通常存儲(chǔ)在/var/log中。