文件挂载

(1)创建目录 /mnt/file,利用dd命令创建一个大文件;

文件挂载

(2)将文件格式化,这个文件有文件系统,相当于一个分区;文件挂载

(3)直接用blkid 看不到文件,可以用mount -o loop 挂载文件,挂载上后,文件就可以当作分区来用了;

文件挂载

(4)挂载文件的优势在于,方便移动。分区不能随便移动而文件可以;

文件挂载

  • centos6是要加-o loopcentos7是不用的;

           在测试环境中经常用到,实验中非常方便;

           分区需要有空间,分区空间没有了但磁盘空间、文件空间还有所有用文件来挂载就可以了;

文件挂载

  • 当你挂载文件/root/partfile的时候,系统会把文件看成/dev/loop0

文件挂载

(5)用dd命令创建一个大文件并建一个文件夹;

        格式化文件并挂载;

文件挂载

  •        mount查看,消耗了一个/dev/loop1

文件挂载

  •     查看loop设备有0-7,一共8个 表示最多挂8个

文件挂载

  • 如果想修改数量,需要启动linux的启动内核:vim /boot/grub/grub.conf 
  • 修改kernel这一行 quiet max_loop=100
  • 重启后就可以使用了;

文件挂载

文件挂载

  • 直接用cp是复制不出块设备的;
  • 需要使用mknod才能增加块设备;
文件挂载

(6)利用losetup将文件和loop设备相关联;
         查看利用losetup -a来查看关联设备 这是centos6里面的,centos7中是不用加-a的;
         losetup /dev/loop99 partfile2   (关联后挂载就不用写文件了)
         mount /dev/loop99 /mnt/file2    (直接写loop设备了)

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

(0)
wangjunshengwangjunsheng
上一篇 2017-05-03 15:51
下一篇 2017-05-03 20:05

相关推荐

  • Ubuntu之apt-get光盘源配置小结

    Ubuntu配置本地apt源的方法:    1. 命令自动配置:        mount    /dev/cdrom   /mnt/cdrom        apt-cdrom   ident   &nbsp…

    Linux干货 2016-03-09
  • 第三周_Linux用户基础命令

    文本操作命令
    用户相关命令

    Linux干货 2017-12-24
  • sed行编辑器

    Linux文本处理三剑客之一:sed(Stream Editor)流编辑器 sed:     将指定的文本文件内容逐行读取至sed的临时内存空间当中,称为"模式空间",而后逐行查看是否被sed的地址定界所匹配到,如果匹配,则执行相应的编辑操作,否则,默认将模式空间中的内容打印至标准输出  …

    Linux干货 2016-08-15
  • Infobright高性能数据仓库

    1.  概述         Infobright是一款基于独特的专利知识网格技术的列式数据库。Infobright简单易用,快速安装部署,使用中无需复杂操作,能大幅度减少管理工作;在应对50TB甚至更多数据量进行多并发复杂查询时,更能够显示出令人惊叹的速度。相比于MySQL,其查询速度提升了数倍甚…

    Linux干货 2015-04-05
  • sed基本用法

    Stream EDitor, 行编辑器  sed是一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space), 接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。然后读入下行,执行下一个循环。如果没有使诸如‘D’的特殊命令, 那会在两个循环之间清空模式空间,但不会…

    Linux干货 2017-08-20
  • 变量的高级操作

                                                  一  字符串切片 &nbsp…

    Linux干货 2017-04-16