Linux losetup命令
Linux losetup命令用於設置循環設備。
循環設備可把文件虛擬成區塊設備,籍以模擬整個文件系統,讓用戶得以將其視為硬盤驅動器,光驅或軟驅等設備,並掛入當作目錄來使用。
語法
losetup [-d][-e <加密方式>][-o <平移数目>][循环设备代号][文件]
參數 :
- -d 卸除設備。
- -e<加密方式> 啟動加密編碼。
- -o<平移數目> 設置數據平移的數目。
實例
(1)創建空的磁盤鏡像文件,這裡創建一個1.44M的軟盤
$ dd if=/dev/zero of=floppy.img bs=512 count=2880
(2)使用losetup將磁盤鏡像文件虛擬成快設備
$ losetup /dev/loop1 floppy.img
(3)掛載塊設備
$ mount /dev/loop0 /tmp
經過上面的三步之後,我們就可以通過/tmp目錄,像訪問真實快設備一樣來訪問磁盤鏡像文件floppy.img。
(4) 卸載loop設備
$ umount /tmp $ losetup -d /dev/loop1