美文网首页
每天一个Linux命令(1)&环回文件

每天一个Linux命令(1)&环回文件

作者: 不抄完整本三国不改名 | 来源:发表于2017-07-17 23:20 被阅读13次

    使用环回文件

    环回文件系统是指那些在文件中而非物理设备中创建的文件系统。我们可将这些文件作为文件系统挂载到挂载点上。这实际上可以让我们在物理磁盘上的文件中创建逻辑磁盘。

    实战演习

    • 创建一个100M大小的文件
    $ dd if=/dev/zero of=loobackfile.img bs=10M count=10
    
    • 将文件格式化为ext4文件系统
    $ mkfs.ext4 loobackfile.img
    
    • 检查文件系统
    $ file loobackfile.img
    
    • 挂载环回文件
    # mkdir /mnt/loopback
    # mount -o loop loobackfile.img /mnt/loopback
    

    其中, -o loop用来挂载环回文件系统。

    这实际上是一种快捷的挂载方法,我们无需手动连接任何设备。但是在内部,这个环回文件连接到了一个名为/dev/loop1或loop2的设备上。

    • 手动挂载
    # losetup /dev/loop1 loobackfile.img
    # mount /dev/loop1 /mnt/loopback
    
    • 卸载方式

      • 以挂载点路径作为卸载参数
      # umount /mnt/loopback
      
    • 以设备文件的路径作为卸载参数

    # umount /dev/loop1
    

    相关文章

      网友评论

          本文标题:每天一个Linux命令(1)&环回文件

          本文链接:https://www.haomeiwen.com/subject/nzzqkxtx.html