blkid:塊設備屬性信息查看
-U UUID 根據指定的UUID來查找對應的設備
-L LABLE 根據指定的LABLE來查找對應的設備
e2label:管理ext系列文件系統的LABEL
findfs:查找分區
tune2fs:從新設定ext系列文件系統 可調整參數的值
建立文件系統
使用fdisk、或gdisk分區完成,建立文件系統(格式化),再掛載至系統使用
掛載前可設置一個分區標籤,一般與掛載目錄相同。以便區分 mysql
[root@Mini-7 ~]#mkfs -L '/dev/mysql' /dev/sdc1
建立文件系統 sql
[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
掛載到目錄 async
[root@Mini-7 ~]#mount /dev/sdc1 /dev/mysql
經過mount掛載的設備不能長久保存,要將掛載信息寫入配置文件中才能保存掛載
/etc/fstab每行定義一個要掛載的文件系統
一、要掛載的設備或僞文件系統
設備文件
LABEL:LABEL=''
UUID:UUID=''
僞文件系統名稱:proc,sysfs
二、掛載點
三、文件系統類型:ext4,xfs,iso9660,nfs,none
四、掛載選項:defaults,acl,bind
五、轉儲頻率:0:不作備份 1:天天轉儲 2:每隔一天轉儲
六、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 ide