Latest web development tutorials

Linux losetup命令

Linux 命令大全 Linux命令大全

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

Linux 命令大全 Linux命令大全