Linux沒有什么命令可以直接擴(kuò)展磁盤空間。

成都創(chuàng)新互聯(lián)主要從事做網(wǎng)站、成都網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)三河,十多年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):13518219792
linux下磁盤和目錄的概念與WIN不同:比如,分了一個(gè)系統(tǒng)分區(qū)默認(rèn)掛載了根(/)目錄,根下還有其它目錄,比如/user /lib等。如果系統(tǒng)分區(qū)不夠用,可以再分出分支,把根下其它目錄分別掛載出來,例如:
/dev/sda2 29222812 20018256 7739724 73% /
/dev/sda4 3856096800 2802714400 860383796 77% /home
根目錄掛載在sda2分區(qū)上,/home目錄掛載在sda4分區(qū)上。/home還在根(/)下,但實(shí)際已經(jīng)不占用sda2分區(qū)的空間了。同理也可以把/user /lib這樣的分區(qū)也分出來,緩解根分區(qū)的壓力。這樣操作的好處是,/home可以作為數(shù)據(jù)分區(qū),即使系統(tǒng)重裝,只要格式化根分區(qū)(上例中sda2即可,基本不影響/home),但缺點(diǎn)也有,容易使磁盤分區(qū)碎片化,不方便管理。另外,最開始分分區(qū)時(shí)也是無法預(yù)料這個(gè)分區(qū)最終會(huì)使用到多大,慢慢也會(huì)有用完的情況(雖然也可以繼續(xù)把子目錄再掛載出來)
于是,還可以使用lvm工具,邏輯卷。這個(gè)工具可以動(dòng)態(tài)增加磁盤空間。但這個(gè)工具系統(tǒng)默認(rèn)是不安裝的,而且需要先把分區(qū)做成邏輯卷后才能使用。具體方法網(wǎng)上可以搜到好多,此處就不贅述了。
我使用 fdisk 工具 完成這些配置。
我已經(jīng)添加了一塊 20GB 容量的硬盤,掛載到了 /data 分區(qū)。
fdisk 是一個(gè)在 Linux 系統(tǒng)上用于顯示和管理硬盤和分區(qū)命令行工具。
# fdisk -l
這個(gè)命令會(huì)列出當(dāng)前分區(qū)和配置。
添加了 20GB 容量的硬盤后,fdisk -l 的輸出像下面這樣。
# fdisk -l
新添加的磁盤顯示為 /dev/xvdc。如果我們添加的是物理磁盤,基于磁盤類型它會(huì)顯示為類似 /dev/sda。這里我使用的是虛擬磁盤。
要在特定硬盤上分區(qū),例如 /dev/xvdc。
# fdisk /dev/xvdc
常用的 fdisk 命令。
n - 創(chuàng)建分區(qū)
p - 打印分區(qū)表
d - 刪除一個(gè)分區(qū)
q - 不保存更改退出
w - 保存更改并退出
這里既然我們是要?jiǎng)?chuàng)建一個(gè)分區(qū),就用 n 選項(xiàng)。
創(chuàng)建主分區(qū)或者擴(kuò)展分區(qū)。默認(rèn)情況下我們最多可以有 4 個(gè)主分區(qū)。
按需求輸入分區(qū)編號(hào)。推薦使用默認(rèn)的值 1。
輸入第一個(gè)扇區(qū)的大小。如果是一個(gè)新的磁盤,通常選擇默認(rèn)值。如果你是在同一個(gè)磁盤上創(chuàng)建第二個(gè)分區(qū),我們需要在前一個(gè)分區(qū)的最后一個(gè)扇區(qū)的基礎(chǔ)上加 1。
輸入最后一個(gè)扇區(qū)或者分區(qū)大小的值。通常推薦輸入分區(qū)的大小。總是添加前綴 + 以防止值超出范圍錯(cuò)誤。
保存更改并退出。
現(xiàn)在使用 mkfs 命令格式化磁盤。
# mkfs.ext4 /dev/xvdc1
格式化完成后,按照下面的命令掛載分區(qū)。
# mount /dev/xvdc1 /data
在 /etc/fstab 文件中添加條目以便永久啟動(dòng)時(shí)自動(dòng)掛載。
/dev/xvdc1 /data ext4 defaults 0 0
總結(jié)
現(xiàn)在你知道如何使用 fdisk 命令 在新磁盤上創(chuàng)建分區(qū)并掛載了。
Linux磁盤管理常用三個(gè)命令為df、du、fdisk。
df,全稱:disk full,列出文件系統(tǒng)的整體磁盤使用量
du,全稱:disk used,檢查磁盤空間使用量
fdisk,用于磁盤分區(qū)。
接下來我們看看詳細(xì)的內(nèi)容介紹:
df命令參數(shù)功能:檢查文件系統(tǒng)的磁盤空間占用情況,可以利用該命令獲取磁盤被占用了多少空間,目前還剩下多少空間等信息。
語法:df [-ahikHTm] [目錄或文件名]
參數(shù):
-a:列出所有文件系統(tǒng),包括系統(tǒng)特有的/proc等文件系統(tǒng);
-k:以KBytes的容量顯示各文件系統(tǒng);
-m:以MBytes的容量顯示各文件系統(tǒng);
-h:以較易閱讀的格式自行顯示,比如:GBytes、MBytes、KBytes;
-H:以M=1000K取代M=1024K的進(jìn)位方式;
-T:顯示文件系統(tǒng)類型;
-i:不用磁盤容量,以inode的數(shù)量來顯示。
du命令也是查看使用空間的,但是與df命令不同的是,Linux du命令是對(duì)文件和目錄磁盤使用的空間進(jìn)行查看,還是和df命令有一些區(qū)別的。
語法:du[-ahskm]文件或目錄名稱
參數(shù):
-a:列出所有的文件與目錄容量;
-h:以較易閱讀的格式顯示;
-s:列出總量而已,而不列出每個(gè)各別的目錄占用容量;
-S:不包括子目錄下的統(tǒng)計(jì),與-s存在差別;
-k:以KBytes列出容量顯示;
-m:以MBytes列出容量顯示。
fdisk命令fdisk是Linux的磁盤分區(qū)表操作工具。
語法:fdisk[-l]裝置名稱
參數(shù):
-l:輸出后面接的裝置所有的分區(qū)內(nèi)容。若僅有fdisk -l時(shí),則系統(tǒng)將會(huì)把整個(gè)系統(tǒng)內(nèi)能夠搜尋到的裝置的分區(qū)均列出來。
Linux磁盤與文件系統(tǒng)管理命令
fdisk:磁盤分區(qū)工具
partprobe:更新內(nèi)核的硬盤分區(qū)表信息
tune2fs:調(diào)整ext2/ext3/ext4文件系統(tǒng)參數(shù)
parted:磁盤分區(qū)工具
mkfs:創(chuàng)建Linux文件系統(tǒng)
dumpe2fs:導(dǎo)出ext2/ext3/ext4文件系統(tǒng)信息
resize2fs:調(diào)整ext2/ext3/ext4文件系統(tǒng)大小
fsck:檢查并修復(fù)Linux文件系統(tǒng)
dd:轉(zhuǎn)換或復(fù)制文件
mount:掛載文件系統(tǒng)
umount:卸載文件系統(tǒng)
df:報(bào)告文件系統(tǒng)磁盤空間的使用情況
mkswap:創(chuàng)建交換分區(qū)
swapon:激活交換分區(qū)
swapoff:關(guān)閉交換分區(qū)
sync:刷新文件系統(tǒng)緩沖區(qū)
可以用m命令來看fdisk命令的內(nèi)部命令;n命令創(chuàng)建一個(gè)新分區(qū);d命令刪除一個(gè)存在的分區(qū);p命令顯示分區(qū)列表;t命令修改分區(qū)的類型ID號(hào);l命令顯示分區(qū)ID號(hào)的列表;a命令指定啟動(dòng)分區(qū);w命令是將對(duì)分區(qū)表的修改存盤讓它發(fā)生作用。
我們這里是創(chuàng)建新分區(qū),所以輸入
n
然后
e
是擴(kuò)展分區(qū),p
是主分區(qū),我們輸入
p
接下來的塊數(shù)什么的,都輸入
1
,最后選擇大小,Last
cylinder
or
+size
or
+sizeM
or
+sizeK
(1-60801,
default
60801):
+500GB
//我們輸入這個(gè)意思是分區(qū)大小為500G
最后輸入
w
保存,如圖:
點(diǎn)擊在新窗口中瀏覽此圖片
然后在/dev/目錄下就可以看到
sdb1
存在了。
分區(qū)完了之后,我們需要進(jìn)行格式化,使用
mkfs
-t
ext3
/dev/sdb1
命令進(jìn)行對(duì)sdb1格式化。如圖:
點(diǎn)擊在新窗口中瀏覽此圖片
上圖格式化,我還在進(jìn)行中,大約進(jìn)行了一半。
格式化完了之后,我們就可以進(jìn)行掛載分區(qū)了,我們先創(chuàng)建一個(gè)目錄叫
data
然后把
/dev/sdb1
掛載到
/data
目錄下,命令如下
mkdir
/data
mount
/dev/sdb1
/data
最后使用
df
-h
命令進(jìn)行查看,修改
/etc/fstab
來進(jìn)行自動(dòng)加載。如圖:
點(diǎn)擊在新窗口中瀏覽此圖片
保存后,重啟服務(wù)器,一切OK。
linux
b2
,
如果你是新添加硬盤新建的分區(qū)的話,需要先格式化。
新建一個(gè)文件夾
mkdir
/xx/xx
(文件名自己寫哈
)
然后
掛載,
掛載/dev/sdb1的話,就是:mount
/dev/sdb1
/xx/xx
你新建按的這個(gè)目錄
/xx/xx
就是掛載點(diǎn)。
如果希望下次開機(jī)時(shí)自動(dòng)掛載,需要編輯下
/etc/fstab
vim
/etc/fstab
加入以下
/dev/sdb1
/xx/xx
ext3(分區(qū)的文件系統(tǒng))
defaults
保存
名稱欄目:linux增加磁盤命令是,linux 添加磁盤命令
當(dāng)前路徑:http://chinadenli.net/article37/dsiiopj.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供、App設(shè)計(jì)、定制開發(fā)、Google、企業(yè)網(wǎng)站制作、小程序開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)