您好,登錄后才能下訂單哦!
這篇文章主要介紹linux磁盤格式化與管理知識點有哪些,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
首先我們來認識下Linux上的文件系統
/:根目錄
/bin:二進制,可執行命令
/sbin:可執行命令,僅用于管理,通常只有管理員才有權限使用。
/boot:引導,操作系統用于引導系統啟動的文件,一般指內核
/dev:設備文件
Linux的設備類型
字符設備:以c開頭的文件,線性設備
塊設備:以b開頭的文件,隨機設備
/etc:配置文件
/home:用戶的家目錄,/home/username,eg:jerry,/home/jerry
/lib,/lib64:庫文件
/media:掛載點目錄,通常用于掛在便攜性設備
/mnt:掛載點目錄,掛在額外的文件系統
/misc:備份目錄
/net
/opt可選目錄,通常第三方軟件偶爾安裝于此路徑下
/proc:偽文件系統,內存中內核的映射
/selinux: 安全加強的linux
/srv: service 屬于服務的中間數據存儲位置
/sys:類似于proc,通常用于訪問獲取硬件設備屬性信息
/tmp:臨時文件目錄
/usr:存放只讀文件
/var:經常會發生變化的文件,比方說日志等
文件系統通常有內核提供,Windows里邊的文件系統有:NTFS、FAT32 Linux里邊的文件系統主要由ext2,ext3,ext4,xfs,reiserfs,nfs,iso9600,jfs,brtfs
對磁盤格式化就是創建文件系統,那么怎么實現格式化的呢?下面介紹一下實現磁盤格式化的命令及用法
第一步;分區
fdisk [DEVICE]
d 刪除一個分區
n 新建一個分區
w 保存退出
q 不保存退出
l 各分區類型對應的System ID
t 修改指定分區的System ID
分區之后讓內核重新讀取硬盤分區表的方法
1、重啟系統
2、RHEL5 上利用partprobe [DEVICE] 實現
REHL6 利用partx -a [PARTITION] DEVICE 實現
第二步:格式化分區,創建文件系統
mkfs -t fstype /dev/part = mke2fs -t fstype /dev/part
要點:1、文件系統必須被內核支持才能使用,即內核有相應的內核模塊,或者已經
將之整合進內核;
2、要有相應文件系統創建工具,這通常是mkfs.fstype
mke2fs -t {ext2|ext3|ext4}
-b {1024|2048|4096}:塊大小
塊大小取決CPU對內存頁框大小的支持,x86系統默認頁框大小為4K;
-L label: 設定卷標
-m #: 預留給管理使用的塊所占據總體空間的比例;
-r #: 預留給管理使用的塊的個數;
-E: 設定文件系統的擴展屬性;
tune2fs
-l: 顯示文件系統超級塊信息;
-L label:重新設定卷標;
-m #: 調整預留給管理使用的塊所占據總體空間的比例;
-r #: 調整預留給管理使用的塊個數;
-o:設定掛載默認選項
-O: 設定文件系統默認特性
-E: 調整文件系統的擴展屬性
blkid DEVICE 顯示設備的UUID、文件系統類型及卷標
第三步 掛載
mount [-t fstype] DEVICE MOUNT_POINT
mount [-t fstype] LABEL="卷標" MOUNT_POINT
mount [-t fstype] UUID="UUID" MOUNT_POINT
掛載之后,原有數據的會被隱藏,因此不能掛載到系統常用目錄上;
卸載之時,要確保沒有進程正在訪問掛載的設備;否則,無法卸載;
-o 用于指定掛在選項。
ro: 只讀掛載;
rw: 讀寫,默認即為讀寫;
noatime: 關閉 更新 訪問時間;
auto: 是否能夠由“mount -a”掛載;
defaults:相當于rw, suid, dev, exec, auto, nouser, async, and relatime
sync: 同步寫入
async:異步寫入
dev:
remount: 重新掛載
loop: 本地回環設備;
-n 掛在系統時,不更新設備文件
-r 只讀掛載,相當于“-o ro”
free 查看內存大小
-m: 空間大小換算為MB
-g: 空間大小換算為GB
以上是“linux磁盤格式化與管理知識點有哪些”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。