當前位置:首頁 » 操作系統 » linux目錄分區

linux目錄分區

發布時間: 2022-12-09 05:52:32

linux根目錄分區大小調整教程

1、備份 home

查看未調整前的根目錄容量,可以看到默認是分配 50G,但大都數的軟體安裝都默認在根目錄

所以這里將home的容量分給根目錄。

[root@localhost ~]# df -h

文件系統 容量 已用 可用 已用% 掛載點

/dev/mapper/centos-root 50G 18G 33G 36% /

devtmpfs 16G 0 16G 0% /dev

tmpfs 16G 200K 16G 1% /dev/shm

tmpfs 16G 106M 16G 1% /run

tmpfs 16G 0 16G 0% /sys/fs/cgroup

/dev/mapper/centos-home 434G 33M 433G 1% /home

/dev/sda1 1014M 179M 836M 18% /boot

tmpfs 3.2G 52K 3.2G 1% /run/user/0

tmpfs 3.2G 4.0K 3.2G 1% /run/user/42

/dev/sr0 4.3G 4.3G 0 100% /media

備份home

tar cvf /tmp/home.tar /home

2、拆分

卸載home分區,釋放容量

unmount /dev/mapper/home

移除home卷

lvremove /dev/mapper/centos-home

給根目錄增加容量

lvextend -L +420gG /dev/mapper/centos-root

3、復原home目錄

創建home分區

lvcreate -L 14G -n /dev/mapper/centos-home

新增home卷,並格式化為xfs格式

mkfs.xfs /dev/mapper/centos-home

掛載

mount /dev/centos-home

還原文件

tar -xvf /tmp/home.tar -C /

查看調整後的容量,可以看到根目錄容量已經增加了!

[root@localhost ~]# df -h

文件系統 容量 已用 可用 已用% 掛載點

/dev/mapper/centos-root 470G 18G 453G 4% /

devtmpfs 16G 0 16G 0% /dev

tmpfs 16G 200K 16G 1% /dev/shm

tmpfs 16G 106M 16G 1% /run

tmpfs 16G 0 16G 0% /sys/fs/cgroup

/dev/sda1 1014M 179M 836M 18% /boot

tmpfs 3.2G 52K 3.2G 1% /run/user/0

tmpfs 3.2G 4.0K 3.2G 1% /run/user/42

/dev/sr0 4.3G 4.3G 0 100% /media

② linux如何分區合適

那看你用做什麼了。

linux分區一般沒有定數,

只要空間夠用怎麼分都行。

一般三個分區

跟目錄/, 引導分區/boot,交換分區swap

一般/boot分區100M就夠了,swap沒有定數,說是1.5到2倍內存大小,不過一般和內存一樣大就行了。

剩下的都給/分區。

如果是多個用戶的話,為了保護用戶的數據,給/home單獨一個分區。

10G應該就夠了。

如果是單用戶做桌面版的話,

分區最簡單,一個swap分區,一個/就夠了,最多加一個/boot

這樣好處就是不用考慮具體分區的分配空間,所有東西都弄一起。

如果是伺服器,/boot分區100M,其他分區大小不好給出來。總之/usr,/var,/opt這三個分區最占空間,給這三個分區盡量分配更大的空間。其他的分區自己斟酌。

③ 安裝linux系統,硬碟如何分區

一般分這四個區就可以了:
1、/swap 邏輯分區 swap分區 大小為內存為8G(掛載點:交換空間,相當於windows中的內存條)
2、/ 主分區 ext4格式 大小為120~150G(掛載點:EXT4日誌文件系統,根目錄,相當於windows中的c盤)
3、/boot 邏輯分區 大小為500M~1G(掛載點:EXT4日誌文件系統,啟動引導項,存放系統啟動時所需的文件)
4、/home 邏輯分區 相當於我的文檔 大小為剩餘大小(掛載點:EXT4日誌文件系統,用戶工作目錄,相當於windows下除c盤的其它盤) 更多Linux介紹可查看《Linux就該這么學》。

④ LINUX的各分區作用是什麼比如/、/home、/boot、/root等…

其實叫分區有些牽強,應該叫文件系統。

/根文件系統:內核啟動後要載入的第一個文件系統。

/home:存儲受感染用戶的文件。

/boot:Linux內核。

/root:根用戶的用戶文件夾

/etc:保存配置文件。

/TMP:存儲臨時文件。通常文件系統在內存中,所以關閉後TMP中的文件會消失。

/usr:用戶程序通常存儲在/usr/bin中,用戶安裝的程序默認安裝在/usr/local/bin中。

(4)linux目錄分區擴展閱讀:

LINUX系統優點:

1.Linux由許多微內核組成,其源代碼是完全開源的;

2.Linux繼承了Unix的特點,具有非常強大的網路功能。它支持所有的互聯網協議,包括TCP/IPv4,TCP/IPv6和鏈路層拓撲程序。

3.Linux系統工具鏈完整,簡單的操作可以配置出合適的開發環境,可以簡化開發過程,減少開發模擬工具的障礙,使系統具有很強的可移植性;

⑤ linux分區類型有哪幾種

linux的常見的分區類型:

1、引導分區:掛載點/boot,分區格式ext4,500M以內即可。

2、交換分區:無掛載點,分區格式選擇交換分區(swap)最大不建議超過真實內存大小,除非內存小於2G,內存大於4G,推薦2G即可。

3、主目錄:掛載點/,分區格式ext4,大小大約20-40G。

4、家目錄:掛載點/home,分區格式ext4,剩下的所有空間。

(5)linux目錄分區擴展閱讀:

注意事項:

1、實際上,不建議用戶將硬碟分為4個主分區。這是因為,假如一個20GB的硬碟,若4個主分區占據了15GB的空間,則剩下的5GB空間完全不能使用,因為已經沒有多餘的分區表可以記錄這些空間了。

2、考慮到磁碟的連續性,一般建議將擴展分區放在最後面的柱面內。

3、理論上允許一個硬碟只有1個主分區,其它空間都分配給擴展分區。

⑥ linux怎麼分區

Linux並不是你想的那樣分成一個盤一個盤的。Linux是樹形目錄,最上層是根目錄。根目錄下掛載各個子目錄。子目錄又可以掛載下級子目錄。每一個目錄可以分成一個區。一般情況下最簡單的分區,我是下面這樣弄的。

  1. 交換分區,當內存為2G及以下情況時,分4G,如果你內存為4G,分4G也沒有問題。

  2. 根目錄一個分區即可。

這樣分區比較簡單,問題也比較明顯,比如說根目錄分區需要格式化,那麼所有的文件都沒有了。類似於windows下所有東西都裝在了C盤。

還有就是,你要理解Linux裝程序的時候,除非你配置好,一般用默認的路徑,也就是說你的可執行文件,庫文件都放在了系統默認的路徑下,這樣你用起來比較方便,新手一般都是這樣做的。有QQ for Linux的,你不用擔心。

⑦ linux下怎麼查看目錄所在的分區

Linux下沒有盤符的概念,而是將各分區通過掛載到目錄(掛載點)來訪問實際的磁碟分區,有時候我們想知道某個文件或目錄是在哪個分區上,

有如下幾種方法:

1、最簡單的,直接 df -h 目錄名

比如我要查看工作目錄下的pan目錄在哪個分區

# df -h pan

可以看到,pan在vda1分區下

1.設備管理

在Linux中,每一個硬體設備都映射到一個系統的文件,對於硬碟、光碟機等IDE或SCSI設備也不例外。Linux把各種IDE設備分配了一個由hd前綴組成的文件;而對於各種SCSI設備,則分配了一個由sd前綴組成的文件。

對於ide硬碟,驅動器標識符為「hdx~」,其中「hd」表明分區所在設備的類型,這里是指ide硬碟了。「x」為盤號(a為基本盤,b為基本從屬盤,c為輔助主盤,d為輔助從屬盤),「~」代表分區,前四個分區用數字1到4表示,它們是主分區或擴展分區,從5開始就是邏輯分區。例,hda3表示為第一個ide硬碟上的第三個主分區或擴展分區,hdb2表示為第二個ide硬碟上的第二個主分區或擴展分區。對於scsi硬碟則標識為「sdx~」,scsi硬碟是用「sd」來表示分區所在設備的類型的,其餘則和ide硬碟的表示方法一樣,不在多說。

例如,第一個IDE設備,Linux就定義為hda;第二個IDE設備就定義為hdb;下面以此類推。而SCSI設備就應該是sda、sdb、sdc等。

2.分區數量

要進行分區就必須針對每一個硬體設備進行操作,這就有可能是一塊IDE硬碟或是一塊SCSI硬碟。對於每一個硬碟(IDE或SCSI)設備,Linux分配了一個1到16的序列號碼,這就代表了這塊硬碟上面的分區號碼。
例如,第一個IDE硬碟的第一個分區,在Linux下面映射的就是hda1,第二個分區就稱作是hda2。對於SCSI硬碟則是sda1、sdb1等。

3.各分區的作用

在Linux中規定,每一個硬碟設備最多能有4個主分區(其中包含擴展分區)構成,任何一個擴展分區都要佔用一個主分區號碼,也就是在一個硬碟中,主分區和擴展分區一共最多是4個。
對於早期的DOS和Windows(Windows 2000以前的版本),系統只承認一個主分區,可以通過在擴展分區上增加邏輯盤符(邏輯分區)的方法,進一步地細化分區。

主分區的作用就是計算機用來進行啟動操作系統的,因此每一個操作系統的啟動,或者稱作是引導程序,都應該存放在主分區上。

這就是主分區和擴展分區及邏輯分區的最大區別。

我們在指定安裝引導Linux的bootloader的時候,都要指定在主分區上,就是最好的例證。
Linux規定了主分區(或者擴展分區)佔用1至16號碼中的前4個號碼。以第一個IDE硬碟為例說明,主分區(或者擴展分區)佔用了hda1、hda2、hda3、hda4,而邏輯分區佔用了hda5到hda16等12個號碼。
因此,Linux下面每一個硬碟總共最多有16個分區。
對於邏輯分區,Linux規定它們必須建立在擴展分區上(在DOS和Windows系統上也是如此規定),而不是主分區上。
因此,我們可以看到擴展分區能夠提供更加靈活的分區模式,但不能用來作為操作系統的引導。除去上面這些各種分區的差別,我們就可以簡單地把它們一視同仁了。

4.分區指標

對於每一個Linux分區來講,分區的大小和分區的類型是最主要的指標。容量的大小讀者很容易理解,但是分區的類型就不是那麼容易接受了。分區的類型規定了這個分區上面的文件系統的格式。
Linux支持多種的文件系統格式,其中包含了我們熟悉的FAT32、FAT16、NTFS、HP-UX,以及各種Linux特有的Linux Native和Linux Swap分區類型。
在Linux系統中,可以通過分區類型號碼來區別這些不同類型的分區。各種類型號碼在介紹Fdisk的使用方式的時候將會介紹。

⑧ linux下怎麼查看目錄所在的分區

1、用df
命令查看查看目錄所在分區,例如查看/var目錄所在分區
2、如果還想看磁碟分區情況,用fdisk
-l命令查看
3、語法:df
[選項]
說明:linux中df命令可顯示所有文件系統對i節點和磁碟塊的使用情況。
該命令各個選項的含義如下:
-a
顯示所有文件系統的磁碟使用情況,包括0塊(block)的文件系統,如/proc文件系統。
-k
以k位元組為單位顯示。
-i
顯示i節點信息,而不是磁碟塊。
-t
顯示各指定類型的文件系統的磁碟空間使用情況。
-x
列出不是某一指定類型文件系統的磁碟空間使用情況(與t選項相反)。
-T
顯示文件系統類型。
功能:檢查文件系統的磁碟空間佔用情況。可以利用該命令來獲取硬碟被佔用了多少空間,目前還剩下多少空間等信息。
如果你想了解更詳細內容,建議看看劉遄老師的另外就是劉遄老師的《linux就該這么學》,書籍當中有詳細的描述;

⑨ 在安裝linux分區時,哪些目錄最好和根目錄同分區,哪些目錄最好不和+根目錄同

linux分區主要有有三個必須要分的區,分別為:boot、swap、/根分區,其它的根據自己的需求分配即可。

⑩ 安裝linux系統時怎麼手動分區

1、首先打開linux系統。再用fdisk -l查詢磁碟信息。

熱點內容
美嘉演算法口訣 發布:2025-05-16 06:03:15 瀏覽:952
c程序編譯連接 發布:2025-05-16 06:02:36 瀏覽:964
腳本魔獸 發布:2025-05-16 06:01:52 瀏覽:330
文件夾python 發布:2025-05-16 06:01:43 瀏覽:627
電腦我的世界伺服器游戲幣 發布:2025-05-16 05:27:25 瀏覽:488
索尼手機為什麼不能用安卓10 發布:2025-05-16 05:18:46 瀏覽:784
蔚來es6選擇哪些配置實用 發布:2025-05-16 05:18:05 瀏覽:130
小米如何掃碼wifi密碼 發布:2025-05-16 05:13:38 瀏覽:807
樓層密碼是什麼意思 發布:2025-05-16 05:13:37 瀏覽:13
創建文件夾失敗 發布:2025-05-16 05:12:59 瀏覽:396