Linux命令之fdisk磁盤分區(qū)工具使用
一.簡介
1.什么是分區(qū)
分區(qū)是將一個硬盤驅(qū)動器分成若干個邏輯驅(qū)動器,分區(qū)是把硬盤連續(xù)的區(qū)塊當做一個獨立的磁硬使用。分區(qū)表是一個硬盤分區(qū)的索引,分區(qū)的信息都會寫進分區(qū)表。
防止數(shù)據(jù)丟失:如果系統(tǒng)只有一個分區(qū),那么這個分區(qū)損壞,用戶將會丟失所的有數(shù)據(jù)。
增加磁盤空間使用效率:可以用不同的區(qū)塊大小來格式化分區(qū),如果有很多1K的文件,而硬盤分區(qū)區(qū)塊大小為4K,那么每存儲一個文件將會浪費3K空間。這時我們需要取這些文件大小的平均值進行區(qū)塊大小的劃分。
數(shù)據(jù)激增到極限不會引起系統(tǒng)掛起:將用戶數(shù)據(jù)和系統(tǒng)數(shù)據(jù)分開,可以避免用戶數(shù)據(jù)填滿整個硬盤,引起的系掛起。
2.fdisk作用
fdisk命令可以用于對磁盤進行分區(qū)操作,用戶可以根據(jù)實際情況進行合理劃分,這樣后期掛載和用時會方便很多。
二.常用參數(shù)
格式:fdisk [參數(shù)] [設(shè)備]
-l | 列出指定設(shè)備的分區(qū)v |
-v | 顯示版本 |
-m | 顯示全部可用參數(shù) |
-n | 添加新的分區(qū) |
-d | 刪除某個分區(qū)信息 |
-t | 改變某個分區(qū)類型 |
-p | 查看分區(qū)表信息 |
-w | 保存并退出 |
-q | 不保存退出 |
fdisk的說明(以/dev/sdb為例)
1.列出當前硬盤的分區(qū)情況 p
2.通過fdisk的d指令來刪除一個分區(qū)(根據(jù)實際情況刪除分區(qū))
警告:刪除分區(qū)時要小心,請看好分區(qū)的序號,如果您刪除了擴展分區(qū),擴展分區(qū)之下的邏輯分區(qū)都會刪除;所以操作時一定要小心;如果知道自己操作錯了,請不要驚慌,用q不保存退出;切記切記?。。。≡诜謪^(qū)操作錯了之時,千萬不要輸入w保存退出?。?!
3.通過fdisk的n指令增加一個分區(qū)
p --主分區(qū) e --擴展分區(qū) l --邏輯分區(qū) (前提有擴展分區(qū),才能創(chuàng)建邏輯分區(qū))
創(chuàng)建分區(qū)示例/dev/sdb1
p是主分區(qū),分區(qū)號碼1(默認),起始位置2048字節(jié),授予分區(qū)50G大小 ,創(chuàng)建完成p查看
擴展分區(qū)和邏輯分區(qū)均可創(chuàng)建,但邏輯分區(qū)是在擴展分區(qū)的基礎(chǔ)上創(chuàng)建的,創(chuàng)建方法類似。
4.通過fdisk的t指令指定分區(qū)類型(L列出分區(qū)的類型)
t改變分區(qū)類型,指定要修改的分區(qū)號碼,L查看分區(qū)的類型供選擇
5.fdisk的保存和退出
w保存并退出 q不保存退出
三.分區(qū)格式化
如果硬件存儲設(shè)備沒有進行格式化,則linux系統(tǒng)無法得知怎么在其寫上數(shù)據(jù)。因此,在對存儲設(shè)備進行分區(qū)后還需要進行格式化操作。
在linux系統(tǒng)中用于格式化的命令是mkfs。
這個命令把常用的文件系統(tǒng)名稱用后綴的方式保存成了多個文件命令。
例如要把分區(qū)為xfs的文件系統(tǒng)格式化,則命令為mkfs.xfs /dev/sdb1
四.建立掛載點并掛載
完成了存儲設(shè)備的分區(qū)和格式化操作,接下來就是要來掛載并使用存儲設(shè)備了。
首先是創(chuàng)建一個用于掛載設(shè)備的掛載點目錄;然后使用mount命令將存儲設(shè)備與掛載點進行關(guān)聯(lián);最后使用df -Th命令來查看掛載狀態(tài)和硬盤使用量信息。
總結(jié)
1.添加磁盤
2.給磁盤分區(qū)(讀取分區(qū)表信息)
3.給分區(qū)進行格式化
4.創(chuàng)建目錄并掛載
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Linux Ubuntu實現(xiàn)查看磁盤剩余空間及內(nèi)存
這篇文章主要介紹了Linux Ubuntu實現(xiàn)查看磁盤剩余空間及內(nèi)存方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-11-11linux系統(tǒng)中設(shè)置定時任務(wù)的實現(xiàn)方式
在SpringBoot中設(shè)置定時任務(wù),需要使用@EnableScheduling注解和@Scheduled注解,配合cron表達式,在Linux系統(tǒng)中,使用crontab工具可設(shè)置系統(tǒng)級的定時任務(wù),首先需要創(chuàng)建執(zhí)行腳本,并賦予執(zhí)行權(quán)限,然后通過crontab?-e進入編輯界面2024-10-10linux上TCP connection timeout問題解決辦法
這篇文章主要介紹了 linux上TCP connection timeout問題解決辦法的相關(guān)資料,需要的朋友可以參考下2017-04-04linux搭建FastDFS文件服務(wù)器的實現(xiàn)步驟
本文主要介紹在linux服務(wù)器如何搭建FastDFS文件服務(wù)器。文中通過圖文示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-08-08Linux內(nèi)核設(shè)備驅(qū)動之字符設(shè)備驅(qū)動筆記整理
今天小編就為大家分享一篇關(guān)于Linux內(nèi)核設(shè)備驅(qū)動之字符設(shè)備驅(qū)動筆記整理,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2018-12-12Linux上為你的任務(wù)創(chuàng)建一個自定義的系統(tǒng)托盤指示器
系統(tǒng)托盤圖標如今仍是一個很神奇的功能。這篇文章主要介紹了Linux上為你的任務(wù)創(chuàng)建一個自定義的系統(tǒng)托盤指示器,需要的朋友可以參考下2019-07-07基于CentOS的Hadoop分布式環(huán)境的搭建開發(fā)
本篇文章介紹了基于CentOS的Hadoop分布式環(huán)境的搭建開發(fā),有興趣的可以了解一下。2016-11-11CentOS服務(wù)器下安裝Webmin管理系統(tǒng)的步驟
如果你想像windows圖形化管理系統(tǒng),Webmin無疑是最好的選擇。2011-03-03