文件系统的创建和管理

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

思路:管理通常就是增删改查[*代表某一数值,测试机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

相关推荐

  • 网络管理之基础知识

    Linux的网络配置 IP地址   它们可唯一标识 IP 网络中的每台设备  每台主机(计算机、网络设备、外围设备)必须具有唯 一的地址  IP地址由两部分组成: • 网络ID: • 标识网络 • 每个网段分配一个网络ID • 主机 ID: • 标识单个主机 • 由组织分配给各设备   IPv4地址格式:点分十进制记法  …

    Linux干货 2016-09-10
  • linux上的文本三剑客之grep和文本查看工具

    linux上文本处理三剑客 grep,egrep,fgrep:文本过滤工具(模式:pattern)工具:     grep:基本正则表达式,-E:支持扩展正则表达式,-F:不支持正则表达式     egrep:扩展正则表达式,-G:支持基本正则表达式 ,-F:不支持正则表达式 &…

    Linux干货 2016-08-07
  • lvs初探

    1,lvs是什么 lvs是Linux Virtual Server缩写,linux虚拟服务器,担任负载调度器(load balance)的角色,它不提供任何服务,用户请求到这里的时候,它是将客户需求转发至后端真正提供服务的服务,LVS分为两部分组成,ipvsadm管理集群服务的命令行工具,ipvs,是内核模块。由于ipvs采用基于ip负载均衡技术,所以具有很…

    Linux干货 2016-10-30
  • vim编辑器

    vim编辑器三种模式转换 G跳到尾行 gg:跳到首行 H:跳到当前页的首行 L: 跳到当前页的尾行 M: 跳到当前而的中间行 dd: 删除光标所在的行 #dd:多行删除 yy:复制行 #yy: 复制多行  Y: 复制整行 cc:删除当前行并输入新内容 #cc:删除多行 C:删除当前光标到行尾,并切换成插入模式 修改配置文件 全局: /etc/vimrc 用…

    2017-08-05
  • vsftpd虚拟用户搭建

    首选的FTP服务器搭建方式 安装vsftpd      yum install -y vsftpd      systemctl enable vsftpd     #设置开机启动      systemctl is-enabled vsf…

    Linux干货 2017-04-27
  • 网络N22期-第二周作业

    1、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。 常用文件管理类命令有cp、mv、rm。 # cp命令:文件复制命令     cp [OPTION]… [-T] SOURCE DEST 单文件复制     cp [OPTION]… SOURC…

    Linux干货 2016-08-22