Linux磁盤格式化與管理知識
添加時間:2016-3-3 21:24:21
添加:
思海網絡
首先我們來認識下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、磁盤、文件系統
新文章:
- CentOS7下圖形配置網絡的方法
- CentOS 7如何添加刪除用戶
- 如何解決centos7雙系統后丟失windows啟動項
- CentOS單網卡如何批量添加不同IP段
- CentOS下iconv命令的介紹
- Centos7 SSH密鑰登陸及密碼密鑰雙重驗證詳解
- CentOS 7.1添加刪除用戶的方法
- CentOS查找/掃描局域網打印機IP講解
- CentOS7使用hostapd實現無AP模式的詳解
- su命令不能切換root的解決方法
- 解決VMware下CentOS7網絡重啟出錯
- 解決Centos7雙系統后丟失windows啟動項
- CentOS下如何避免文件覆蓋
- CentOS7和CentOS6系統有什么不同呢
- Centos 6.6默認iptable規則詳解