标签:概述 标记 fuse tfs inode 文件 分区操作 linux磁盘 分布式文件系
上一篇介绍了磁盘结构和分区结构,这一篇来介绍管理分区和管理文件系统
fdisk -l [-u] [device...] 查看分区 fdisk /dev/sdb 管理分区 子命令: p 分区列表 t 更改分区类型 n 创建新分区 d 删除分区 v 校验分区 u 转换单位 w 保存并退出 q 不保存并退
fdisk创建分区时是交互式的,因此写入脚本时需要
echo -e "n\np\n1\n\n+1G\nw\n" | fdisk /dev/sdb
来实现非交互式创建分区
gdisk创建分区与fdisk很相似
parted的操作都是实时生效的,不再使用w保存操作,因此要小心使用
parted用法
parted [OPTION]... [DEVICE [COMMAND [PARAMETERS]...]...]
parted /dev/sdb mklabel gpt|msdos 创建gpt或者mbr磁盘 parted /dev/sdb print 打印sdb信息 parted /dev/sdb mkpart primary 1 200 创建主分区1,大小为200M(默认单位为M) parted /dev/sdb rm 1 删除分区1 parted –l 列出分区信息
也可以用交互式
CentOS 5,7 : 使用 partprobe
CentOS 6使用 partx
查看内核是否已经识别新的分区: cat /proc/partations
列出分区 : lsblk
查看系统支持的文件系统
[root@centos7 ~]# ls /lib/modules/`uname -r`/kernel/fs binfmt_misc.ko.xz cifs ext4 gfs2 mbcache.ko.xz nls udf btrfs cramfs fat isofs nfs overlayfs xfs cachefiles dlm fscache jbd2 nfs_common pstore ceph exofs fuse lockd nfsd squashfs
根据其是否支持"journal"功能:
mkfs.FS_TYPE /dev/DEVICE mkfs -t FS_TYPE /dev/DEVICE -L ‘LABEL‘: 设定卷标 -f :强制重建,如果这个设备已经分过其他格式的文件系统了
[root@centos7 ~]# mkfs.ext4 -L "mydata" /dev/sdb1
-t {ext2|ext3|ext4} -b {1024|2048|4096} block快大小 -L ‘LABEL‘ 卷标 -j: 相当于-t ext3 mkfs.ext3 = mkfs-t ext3 = mke2fs -j = mke2fs -t ext3 -i # : 为数据空间中每多少个字节创建一个inode;此大小不应该小于block的大小 -N #: 指定分区中创建多少个inode -I 一个inode记录占用的磁盘空间大小,128---4096 -m #: 默认5%,为管理人员预留空间占总空间的百分比 -O FEATURE[,...]:启用指定特性 -O ^FEATURE:关闭指定特性
[root@centos7 ~]# mke2fs -t ext4 -b 2048 -i 8192 -N 10000 -m 3 /dev/sdc1
-l :查看指定文件系统超级块信息;super block -L ‘LABEL‘:修改卷标 -m # :修预留给管理员的空间百分比 -j : 将ext2升级为ext3 -O : 文件系统属性启用或禁用,例如–O ^has_journal -o : 调整文件系统的默认挂载选项,例如–o ^acl -U UUID: 修改UUID号
e2label /dev/sd# 查看卷标 e2label /dev/sd# ‘LABEL‘ 重命名卷标
blkid [OPTION]... [DEVICE] -U UUID: 根据指定的UUID来查找对应的设备 -L LABEL:根据指定的LABEL来查找对应的设备
findfs [options] LABEL=<label>
findfs [options] UUID=<uuid>
-h :查看超级块,不显示block group而只显示superblock 与 tune2fs -l 一致
发生于死机或者非正常关机之后,挂载为文件系统有几率标记为“no clean”
注意:一定不要在挂载状态下修复
(1)fsck
fsck.FS_TYPE DEVICE fsck -t FS_TYPE DEVICE -p: 自动修复错误 -r: 交互式修复错误
e2fsck DEVICE
-y:自动回答为yes -f:强制修复
标签:概述 标记 fuse tfs inode 文件 分区操作 linux磁盘 分布式文件系
原文地址:https://www.cnblogs.com/dugukeling/p/9459658.html