linux命令學習筆記——losetup命令:設定迴圈裝置

來源:互聯網
上載者:User

標籤:

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/loop0losetup -d /dev/loop0在運行losetup /dev/loop0 可以看出,裝置已經被卸載了。 (三)尋找第一個未使用的迴圈裝置losetup -f (四)顯示所有已經使用的迴圈裝置狀態losetup -a 實戰:建立一個5M的檔案,並虛擬成迴圈裝置進行操作。1、建立一個檔案5M的檔案,5120個扇區,每個扇區大小1kdd if=/dev/zero  of=abc  bs=1k  count=51202、虛擬成迴圈裝置losetup -f abc   //把abc虛擬成一個迴圈裝置,具體在哪個迴圈裝置上用-f自動尋找。3、格式化虛擬磁碟檔案mkfs.ext4 /dev/loop04、掛載虛擬磁碟檔案mount /dev/loop0  /mnt/iso 5、可以複製檔案到裡面或刪除(測試成功) 6、卸載檔案系統umount /mnt/iso7、將迴圈裝置卸載。losetup -d /dev/loop0 給我的感覺好比loop好比是光碟機,而檔案就像光碟片,放到loop中,之後掛載一下就可以訪問了,不知道這麼理解對不。

linux命令學習筆記——losetup命令:設定迴圈裝置

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.