每天一個(gè)Linux命令(1)&環(huán)回文件

使用環(huán)回文件

環(huán)回文件系統(tǒng)是指那些在文件中而非物理設(shè)備中創(chuàng)建的文件系統(tǒng)。我們可將這些文件作為文件系統(tǒng)掛載到掛載點(diǎn)上。這實(shí)際上可以讓我們?cè)谖锢泶疟P上的文件中創(chuàng)建邏輯磁盤。

實(shí)戰(zhàn)演習(xí)

  • 創(chuàng)建一個(gè)100M大小的文件
$ dd if=/dev/zero of=loobackfile.img bs=10M count=10
  • 將文件格式化為ext4文件系統(tǒng)
$ mkfs.ext4 loobackfile.img
  • 檢查文件系統(tǒng)
$ file loobackfile.img
  • 掛載環(huán)回文件
# mkdir /mnt/loopback
# mount -o loop loobackfile.img /mnt/loopback

其中, -o loop用來(lái)掛載環(huán)回文件系統(tǒng)。

這實(shí)際上是一種快捷的掛載方法,我們無(wú)需手動(dòng)連接任何設(shè)備。但是在內(nèi)部,這個(gè)環(huán)回文件連接到了一個(gè)名為/dev/loop1或loop2的設(shè)備上。

  • 手動(dòng)掛載
# losetup /dev/loop1 loobackfile.img
# mount /dev/loop1 /mnt/loopback
  • 卸載方式

    • 以掛載點(diǎn)路徑作為卸載參數(shù)
    # umount /mnt/loopback
    
  • 以設(shè)備文件的路徑作為卸載參數(shù)

# umount /dev/loop1
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容