分區掛載,mount,blkid

blkid:塊設備屬性信息查看
-U UUID 根據指定的UUID來查找對應的設備
-L LABLE 根據指定的LABLE來查找對應的設備
e2label:管理ext系列文件系統的LABEL
findfs:查找分區
tune2fs:重新設定ext系列文件系統 可調整參數的值
創建文件系統
使用fdisk、或gdisk分區完成,創建文件系統(格式化),再掛載至系統使用
掛載前可設置一個分區標籤,通常與掛載目錄相同。以便區分

[root@Mini-7 ~]#mkfs -L '/dev/mysql' /dev/sdc1

創建文件系統

[root@Mini-7 ~]#mkfs.xfs /dev/sdc2
meta-data=/dev/sdc2              isize=512    agcount=4, agsize=131072 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=0, sparse=0
data     =                       bsize=4096   blocks=524288, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal log           bsize=4096   blocks=2560, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0

掛載到目錄

[root@Mini-7 ~]#mount /dev/sdc1 /dev/mysql

通過mount掛載的設備不能長久保存,要將掛載信息寫入配置文件中才能保存掛載
/etc/fstab每行定義一個要掛載的文件系統
1、要掛載的設備或僞文件系統
設備文件
LABEL:LABEL=''
UUID:UUID=''
僞文件系統名稱:proc,sysfs
2、掛載點
3、文件系統類型:ext4,xfs,iso9660,nfs,none
4、掛載選項:defaults,acl,bind
5、轉儲頻率:0:不做備份 1:每天轉儲 2:每隔一天轉儲
6、fsck檢查的文件秕的順譯成:允許的數字是0 1 2
0:不自檢
1:首先自檢;一般中有rootfs才用
2:非rootfs使用
UUID=5fd9d7f7-0cef-4e62-b20e-256258f09a03 /dev/msyql ext2 0 0
mount 常用命令選項
-t vsftype 指定要掛載的設備上的文件系統類型
-r readonly,只讀掛載
-w read and write,讀寫掛載
-n 不更新/etc/mtab,mount不可見
-a 自動掛載所有支持自動掛載的設備(定義在/etc/fstab文件中的掛載)
-L 以卷標指定掛載設備
-U 以UUID指定要掛載的設備
-B,--bind 綁定目錄到另一個目錄上
查看內核追蹤到的已掛載的所有設備
cat /proc/mounts
-o 掛載文件系統的選項
ro 只讀 rw讀寫
acl 啓用此文件系統上的acl功能
loop 使用loop設備
user/nouser 是否允許普通用戶掛載此設備,/etc/fstab使用
remount 重新掛載
defaults:相當於rw,suid,dev,exec,auto,nouser,async
修復/etc/fstab /etc/fstab文件錯誤時,重新掛載後修正
mount -o remount rw / 以rw權限重新掛載根目錄
卸載命令
查看掛載情況
findmnt MOUNT_POUNT_POINT|device
查看正訪問指定新聞公報系統的進程
lsof MOUNT_POINT
fuser -v MOUNT_POINT
終止所有下在訪問指定的文件系統和進程
fuser -km MOUNT_POINT
卸載
umount DEVICE
umount MOUNT_POINT

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章