文件系统的创建和管理

作业:文件系统的创建和管理

思路:管理通常就是增删改查[*代表某一数值,测试机centos6使用的就是ext4,不要问我为什么了,马哥告诉我的,你问他吧!];

  事情准备检查系统支持和使用的文件系统格式:

        #lsmod        或        #cat /proc/filesystems

  1. 增与标题的创建同理:

       首先要有这么个可以新增的硬盘空间 ==>分区,并将分区信息记录系统中 ==> 将分区格式化为你想要的文件系统格式 ==>挂在使用

       新增一块20G硬盘/dev/sdb  ==>#fdisk /dev/sdb      #partx -a /dev/sdb  ==>#mke2fs -t ext4 /dev/sdb*  ==>  #mount /dev/sdb* /mydata  #mount -a

   2. 删除文件系统:

       首先要解除挂载,必须注意的是保证文件资料 ==> 或用作其他文件系统或直接删除该分区回收硬盘

       #umount /dev/sdb*   ===>  #mkfs -t fstype /dev/sdb*     ===> #fdisk /dev/sdb —->d —->*—->w

   3. 改==改空间大小,该文件系统格式,改挂载点等;其他的具体参数修改可以#man command一下

        改空间大小就是上述的增删【我目前就知道这个了T_T!】;修改挂载点就是要在保证原数据完整的情况下,解除原先挂载点然后再而挂载新的点,把自己都说绕了umount old_point –> mount new_point;

   4. 查询其实就是更好验证结果

        查文件系统的大小空间,块大小,卷标,挂载点以及一些权限等;

        #fdisk -l        #blkid /dev/sdb*        #tune2fs -l /dev/sdb*        #dumpe2fs -h /dev/sdb*        #mount

   5. 检测和修复错误

       #fsck -t -[a,f] ext4 /dev/sdb*  -t 为fstype格式,-a自动修复错误,-f强行执行检查修复

首先这里我的系统原先的/dev/sda已经分完;这窝是先通过给centos扩展,增加了一块20G的硬盘【其实就是在centos关机的时候在硬件那里点击添加硬盘,大小自己选】,就是下图中的/dev/sdb的空间;

文件系统的创建和管理

这里我就将这20G分成4*5G,分别为/dev/sdb{1,2,3,4}:

文件系统的创建和管理

配好分区后,需要将分区信息记录到/proc/partitions中,不然系统认为是未完成或未分区;

#partx -a /dev/sdb      记录sdb分区信息

#cat  /proc/partitions   验证是否已经记录分区信息

文件系统的创建和管理

格式化上面建好的分区,常用相关参数 -t ext4 为-t后面跟的参数就是你分区所想要格式化的文件夹系统格式,-b 2048 为分区上按-b后参数的大小块分,-L "LABLE"卷标,类似文件名;

文件系统的创建和管理

验证格式化分区信息:

当然你如果要查看详细信息,可以使用dumpe2fs -h /dev/sd*  或者 tune2fs -l /dev/sd*【前面两个命令只适用于支持ext系列的文件系统】;

文件系统的创建和管理

格式化完就是挂载分区:

文件系统的创建和管理

mount时可以加以权限,上图是(rw);

以上仅仅测试,就没有添加开机自动挂载了,浪费资源不好;

开机自动挂载:

需要将挂载的分区以UUID或者LABLE_name 按/etc/fstable的格式添加到末行,生产机操作前请备份!

 

原创文章,作者:mologa,如若转载,请注明出处:http://www.178linux.com/11201

(0)
mologamologa
上一篇 2016-01-19
下一篇 2016-01-19

相关推荐

  • 利用PXE技术批量安装linux系统

    技术背景 对与运维人员来说,如何安装操作系统想必并不陌生;但当我们面对大量需要安装系统的环境时,自动化安装系统就成了一项必备的技能;下面就让我们一起走进PXE这项批量自动化安装操作系统的技术吧。 PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,…

    2017-09-18
  • find命令详解

    写在前面,命令总览: 文件名:-name  -iname   glob     从属关系: -user  -group  -uid  –gid  -nouser  -nogroup 按类型:-type []  ,f,d,l,b,c…

    Linux干货 2016-02-14
  • Linux下常用安全策略设置的六个方法

    安全第一”对于linux管理界乃至计算机也都是一个首要考虑的问题。加密的安全性依赖于密码本身而非算法!而且,此处说到的安全是指数据的完整性,由此,数据的认证安全和完整性高于数据的私密安全,也就是说数据发送者的不确定性以及数据的完整性得不到保证的话,数据的私密性当无从谈起! 1. 禁止系统响应任何从外部/内部来的ping请求攻击者一般首先通过ping命令检测此…

    Linux干货 2017-07-31
  • 第十周作业

    1、请详细描述CentOS系统的启动流程(详细到每个过程系统做了哪些事情)     CentOS系统启动流程:     1.加电自检:由bios去检测各硬件是否存在且是否正常运行,然后进行硬件初始化     2.选择启动顺序,加载mbr:根据bios设置的设备启动顺序,…

    2017-07-03
  • vim编辑器

    导读:      本章将主要介绍Linux中的一种常用文本编辑器vim,具体内容如下:       □使用vi和vim的三种主要模式       移动光标,进入插入模式       改变、删除、复制文本     &n…

    Linux干货 2016-08-15
  • 权限管理和文本过滤

    1.复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限 [root@study ~]# cp -r /etc/skel/ /home/tuser1|chmod -R 700 tuser1/ [root@…

    Linux干货 2016-11-20