资讯专栏INFORMATION COLUMN

格式化创建文件系统、内核支持的文件系统、指定卷标、查看超级块信息、文件系统修复

android_c / 639人阅读

摘要:格式化创建文件系统查看内核支持哪些文件系统前面已经分区了,要想使用分区必须创建文件系统,指定用那种文件系统存数据,查看当前内核支持哪些文件系统其中包括一些伪文件系统文件系统管理格式化创建文件系统,分区的数据会丢失,所以需要找一个新的分区创建

格式化创建文件系统 查看内核支持哪些文件系统

前面已经分区了,要想使用分区必须创建文件系统,指定用那种文件系统存数据,查看当前内核支持哪些文件系统,其中包括一些伪文件系统

[root@localhost ~]# cat /proc/filesystems
nodev   sysfs
nodev   rootfs
nodev   bdev
...
...
nodev   devpts
nodev   ramfs
nodev   hugetlbfs
        iso9660
nodev   pstore
nodev   mqueue
nodev   selinuxfs
        ext4
nodev   autofs
文件系统管理 mkfs

格式化创建文件系统,分区的数据会丢失,所以需要找一个新的分区创建文件系统

-t FSTYPE PARTITION

mkfs -t ext2 = mkfs.ext2

mkfs -t ext3 = mkfs.ext3

mkfs -v FAST32 PARTITION【创建成FAST32系统】

[root@localhost ~]# mkfs -t ext2 /dev/sab1
mke2fs 1.41.12 (17-May-2010)
无法对 /dev/sab1 进行 stat 调用 --- 没有那个文件或目录

The device apparently does not exist; did you specify it correctly?
[root@localhost ~]# mkfs -t ext2 /dev/sdb1
mke2fs 1.41.12 (17-May-2010)
文件系统标签=
操作系统:Linux
块大小=4096 (log=2)
分块大小=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
100464 inodes, 401617 blocks【inodes,blocks数】
20080 blocks (5.00%) reserved for the super user【预留5%空间,当分区空间占满了,管理员能进来操作】
第一个数据块=0
Maximum filesystem blocks=415236096
13 block groups
32768 blocks per group, 32768 fragments per group
7728 inodes per group
Superblock backups stored on blocks: 
        32768, 98304, 163840, 229376, 294912

正在写入inode表: 完成                            
Writing superblocks and filesystem accounting information: 完成

This filesystem will be automatically checked every 28 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.【28次挂载或180天自动检查,或者使用tune2fs手动检查】
mke2fs

专门管理ext系列文件,默认是ext2

-j: 指定为ext3类型文件系统

-b BLOCK SIZE: 指定块大小默认是4096,可取1024,2048或4096

-L LABEL: 指定分区卷标【给分区加个名字】

-m #: 指定预留给超级用户的预留百分比

-i #: 指定为多少字节的空间创建一个inode,默认是8192,这个值是块大小的2^n倍【例如:我的块大小现在是4096,那就是2个块创建一个inode,如果我-i指定为4096,那就是是一个块创建一个inode,最后发现inode数和块数几乎是1:1】

-N #: 指定要创建的inode的个数【如果不用-i的话,可以用-N来直接指定】

-F: 强制创建文件系统【如果挂载了东西,它不让创建可以使用此选项】

-E: 指定额外的文件系统属性

blkid: 查询或查看磁盘设备的相关属性

UUID:系统指定的一个设备id,唯一性很高【当卷标无法区分的时候可以用UUID来区分】

TYPE:文件系统类型

LABLE:卷标

[root@localhost ~]# blkid /dev/sdb1
/dev/sdb1: LABEL="/juanbiao1" UUID="ae5b7714-8f5b-48c7-8682-2707462681e0" TYPE="ext2"
e2label: 用于查看或定义卷标

e2label 设备文件 卷标

[root@localhost ~]# e2label /dev/sdb1
/juanbiao1
[root@localhost ~]# e2label /dev/sdb1 woshijuanbiao
[root@localhost ~]# e2label /dev/sdb1
woshijuanbiao
tune2fs: 调整文件系统的相关属性

-j:不损害原有的数据将ext2升级为ext3

-L LABLE:设定或修改卷标

-m #:调整预留的百分比

-r #:指定预留的块数

-o:设定默认挂载选项【常用的ACL,ACL:前面讲过的多带带为用户指定权限】

-c #:指定挂载次数达到#次后进行自检,#是0或-1表示关闭此功能

-i #:每挂载使用多少天后进行自检,#是0或-1表示关闭此功能

-l:显示超级块中的信息

[root@localhost ~]# tune2fs -l /dev/sda5
tune2fs 1.41.12 (17-May-2010)
Filesystem volume name:   
Last mounted on:          /home
Filesystem UUID:          5c7e35c4-b59e-41ec-88d7-71790848c4ec
Filesystem magic number:  0xEF53
Filesystem revision #:    1 (dynamic)
Filesystem features:      has_journal ext_attr resize_inode dir_index filetype needs_recovery extent flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize
Filesystem flags:         signed_directory_hash 
Default mount options:    user_xattr acl
Filesystem state:         clean【表示不需要修复,如果是dirty表示需要修复】
Errors behavior:          Continue
Filesystem OS type:       Linux
Inode count:              249488
Block count:              996864
Reserved block count:     49843
Free blocks:              956293
Free inodes:              249249
First block:              0
Block size:               4096【块大小】
Fragment size:            4096
Reserved GDT blocks:      243
Blocks per group:         32768
Fragments per group:      32768
Inodes per group:         8048
Inode blocks per group:   503
Flex block group size:    16
Filesystem created:       Sun Apr 16 23:12:03 2017
Last mount time:          Mon Apr 24 13:32:39 2017
Last write time:          Mon Apr 24 13:32:39 2017
Mount count:              5
Maximum mount count:      -1
Last checked:             Sun Apr 16 23:12:03 2017
Check interval:           0 ()
Lifetime writes:          129 MB
Reserved blocks uid:      0 (user root)
Reserved blocks gid:      0 (group root)
First inode:              11
Inode size:               256
Required extra isize:     28
Desired extra isize:      28
Journal inode:            8
Default directory hash:   half_md4
Directory Hash Seed:      66c994c1-95cf-4132-bbfd-501ad2037a5c
Journal backup:           inode blocks
dumpe2fs:显示文件属性信息

dumpe2fs显示的信息比上面的tune2fs -l显示的还多!

-h:只显示超级块中的信息

fsck:检查并修复Linux文件系统

-t FASTYPE:指定修复的系统类型【千万别指错了,不指定会自动判断,但不能指错】

-a:自动修复【如果不使用-a,它个文件都会询问是否修复?y/n】

e2fsck:专用于修复ex2/ext3/ext4文件系统

-f:强制修复

-p:自动修复【也有-a选项,也是自动修复】

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/9933.html

相关文章

  • 文件系统&&磁盘管理(四)--文件系统管理

    摘要:文件系统管理文件系统管理属于内核的功能当一个磁盘进行分区后,只能通过格式化才能使用这个分区,而这个格式化是高级格式化创建文件系统。 文件系统管理(文件系统管理属于内核的功能) 当一个磁盘进行分区后,只能通过格式化才能使用这个分区,而这个格式化是高级格式化(创建文件系统)。因为文件系统对的管理属于内核功能,所以通过查看/proc/filesystems文件来看内核支持的文件系统类型都有...

    int64 评论0 收藏0
  • 文件系统&&磁盘管理(五)--磁盘挂载与卸载

    摘要:挂载将新的文件系统关联至当前根文件系统卸载将某文件系统与当前根文件系统的关联关系预以移除挂载设备的过程挂载可以显示当前系统上已挂载的设备及挂载点设备挂载点设备设备文件卷标挂载点目录要求此目录没有被其他进程使用目录的事先存在目录中的原有的文件 挂载:将新的文件系统关联至当前根文件系统卸载:将某文件系统与当前根文件系统的关联关系预以移除 挂载设备的过程: mount: 挂载(可以显示当前系...

    CloudwiseAPM 评论0 收藏0
  • 精选 82 道 Linux 系统管理员笔试填空题(附答案)

    摘要:静态路由设定后,若网络拓扑结构发生变化,需由系统管理员修改路由的设置。系统管理员的职责是进行系统资源管理系统性能管理设备管理安全管理和系统性能监测。目录用来存放系统管理员使用的管理程序。本文内容来源于网络,是个不错的知识总结,内容涵盖磁盘、文件系统及网络管理常用命令。花十分钟浏览一下即可获取全方位Linux基础知识。说不定什么时候就用上了呢? 注意粗体字为答案。 在Linux系统中...

    LiuRhoRamen 评论0 收藏0
  • 零基础学习 Linux 该如何入门?

    摘要:常用命令文件管理命令显示指定工作目录下的内容及属性信息命令为英文单词的缩写,正如英文单词的意思,其功能是列出指定目录下的内容及其相关属性信息。 前言 为什么要学习 ...

    不知名网友 评论0 收藏0
  • Linux命令大全——EFGHIJK

    摘要:输入显示所有命令提示。,检查或修复文件系统在文件系统下,和功能完全相同。,显示是否允许执行。,删除组,删除名为的组。,显示账号所属的组,显示账号所属的组名称。,显示的状态,显示内部程序目前的状态。,显示子网掩码的种类,显示子网掩码的种类。 本文摘自《Linux/UNIX指令范例速查手册》。原文链接: http://www.voidking.com/2013/... E e2fsck e...

    cod7ce 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<