Linux losetup命令
Linux losetup命令用于設(shè)置循環(huán)設(shè)備。
循環(huán)設(shè)備可把文件虛擬成區(qū)塊設(shè)備,籍以模擬整個文件系統(tǒng),讓用戶得以將其視為硬盤驅(qū)動器,光驅(qū)或軟驅(qū)等設(shè)備,并掛入當(dāng)作目錄來使用。
語法
losetup [-d][-e <加密方式>][-o <平移數(shù)目>][循環(huán)設(shè)備代號][文件]
參數(shù):
- -d 卸除設(shè)備。
- -e<加密方式> 啟動加密編碼。
- -o<平移數(shù)目> 設(shè)置數(shù)據(jù)平移的數(shù)目。
實(shí)例
(1)創(chuàng)建空的磁盤鏡像文件,這里創(chuàng)建一個1.44M的軟盤
$ dd if=/dev/zero of=floppy.img bs=512 count=2880
(2)使用 losetup將磁盤鏡像文件虛擬成快設(shè)備
$ losetup /dev/loop1 floppy.img
(3)掛載塊設(shè)備
$ mount /dev/loop0 /tmp
經(jīng)過上面的三步之后,我們就可以通過/tmp目錄,像訪問真實(shí)快設(shè)備一樣來訪問磁盤鏡像文件floppy.img。
(4) 卸載loop設(shè)備
$ umount /tmp $ losetup -d /dev/loop1
更多建議: