losetup命令:設定迴圈裝置
迴圈裝置可以把檔案虛擬成塊裝置(block device),以便模擬整個檔案系統,這樣使用者可以將其看作是硬碟驅動器,光碟機或軟碟機等裝置,並掛入當作目錄來使用。
比較常用的是將.iso檔案當作迴圈裝置載入並訪問。
1、命令引數
losetup:設定與控制迴圈(loop)裝置。
語法:losetup 迴圈裝置
引數:迴圈裝置可以是/dev/loop0, /dev/loop1 ... /dev/loop7
-a 顯示所有迴圈裝置的狀態。
-d 卸除裝置
-e 《加密選項》 啟動加密編碼
-f 尋找第乙個未使用的迴圈裝置
-o 《偏移量》設定資料偏移量,單位是位元組。
例:(一)將1.iso檔案虛擬成迴圈裝置
在shell下輸入:
losetup /dev/loop0
1.iso
然後在shell下
losetup /dev/loop0
會得到一些相關的資訊。
(二)卸作迴圈裝置/dev/loop0
losetup -d /dev/loop0
在執行losetup /dev/loop0 可以看出,裝置已經被卸除了。
(三)查詢第乙個未使用的迴圈裝置
losetup -f
(四)顯示所有已經使用的迴圈裝置狀態
losetup -a
實戰:建立乙個5m的檔案,並虛擬成迴圈裝置進行操作。
1、建立乙個檔案5m的檔案,5120個扇區,每個扇區大小1k
dd if=/dev/zero
of=abc
bs=1k
count=5120
2、虛擬成迴圈裝置
losetup -f abc
//把abc虛擬成乙個迴圈裝置,具體在哪個迴圈裝置上用-f自動查詢。
3、格式化虛擬磁碟檔案
mkfs.ext4 /dev/loop0
4、掛載虛擬磁碟檔案
mount /dev/loop0
/mnt/iso
5、可以複製檔案到裡面或刪除(測試成功)
6、解除安裝檔案系統
umount /mnt/iso
7、將迴圈裝置卸除。
losetup -d /dev/loop0
給我的感覺好比loop好比是光碟機,而檔案就像光碟,放到loop中,之後掛載一下就可以訪問了,不知道這麼理解對不。
losetup命令 設定迴圈裝置
losetup命令 設定迴圈裝置 迴圈裝置可以把檔案虛擬成塊裝置 block device 以便模擬整個檔案系統,這樣使用者可以將其看作是硬碟驅動器,光碟機或軟碟機等裝置,並掛入當作目錄來使用。比較常用的是將.iso檔案當作迴圈裝置載入並訪問。1 命令引數 losetup 設定與控制迴圈 loop ...
loop裝置及losetup命令介紹
1.loop裝置介紹 在類 unix 系統裡,loop 裝置是一種偽裝置 pseudo device 或者也可以說是 裝置。它能使我們像塊裝置一樣訪問乙個檔案。在使用之前,乙個 loop 裝置必須要和乙個檔案進行連線。這種結合方式給使用者提供了乙個替代塊特殊檔案的介面。因此,如果這個檔案包含有乙個完...
loop裝置及losetup命令介紹
1.loop裝置介紹 在類 unix 系統裡,loop 裝置是一種偽裝置 pseudo device 或者也可以說是 裝置。它能使我們像塊裝置一樣訪問乙個檔案。在使用之前,乙個 loop 裝置必須要和乙個檔案進行連線。這種結合方式給使用者提供了乙個替代塊特殊檔案的介面。因此,如果這個檔案包含有乙個完...