mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2026-03-04 03:50:35 +08:00
语法高亮,滚动条美化,设置页面调整
This commit is contained in:
@@ -3,10 +3,10 @@
|
||||
<h2 id="补充说明">补充说明</h2>
|
||||
<p><strong>losetup命令</strong> 用来设置循环设备。循环设备可把文件虚拟成块设备,籍此来模拟整个文件系统,让用户得以将其视为硬盘驱动器,光驱或软驱等设备,并挂入当作目录来使用。</p>
|
||||
<h3 id="语法">语法</h3>
|
||||
<pre><code>losetup [ -e encryption ] [ -o offset ] loop_device file
|
||||
<pre><code class="language-bash">losetup [ -e encryption ] [ -o offset ] loop_device file
|
||||
losetup [ -d ] loop_device</code></pre>
|
||||
<h3 id="选项">选项</h3>
|
||||
<pre><code>-a 显示所有循环设备的状态。
|
||||
<pre><code class="language-bash">-a 显示所有循环设备的状态。
|
||||
-d 卸除设备。
|
||||
-e <加密选项> 启动加密编码 。
|
||||
-f 寻找第一个未使用的循环设备。
|
||||
@@ -22,13 +22,13 @@ losetup [ -d ] loop_device</code></pre>
|
||||
<p>至此,顺便可以再理解一下 loop 之含义:对于第一层文件系统,它直接安装在我们计算机的物理设备之上;而对于这种被 mount 起来的镜像文件(它也包含有文件系统),它是建立在第一层文件系统之上,这样看来,它就像是在第一层文件系统之上再绕了一圈的文件系统,所以称为 loop。</p>
|
||||
<h3 id="实例">实例</h3>
|
||||
<p>创建空的磁盘镜像文件,这里创建一个1.44M的软盘:</p>
|
||||
<pre><code>dd if=/dev/zero of=floppy.img bs=512 count=2880</code></pre>
|
||||
<pre><code class="language-bash">dd if=/dev/zero of=floppy.img bs=512 count=2880</code></pre>
|
||||
<p>使用 losetup将磁盘镜像文件虚拟成快设备:</p>
|
||||
<pre><code>losetup /dev/loop1 floppy.img</code></pre>
|
||||
<pre><code class="language-bash">losetup /dev/loop1 floppy.img</code></pre>
|
||||
<p>挂载块设备:</p>
|
||||
<pre><code>mount /dev/loop0 /tmp</code></pre>
|
||||
<pre><code class="language-bash">mount /dev/loop0 /tmp</code></pre>
|
||||
<p>经过上面的三步之后,我们就可以通过/tmp目录,像访问真实快设备一样来访问磁盘镜像文件floppy.img。</p>
|
||||
<p>卸载loop设备:</p>
|
||||
<pre><code>umount /tmp
|
||||
<pre><code class="language-bash">umount /tmp
|
||||
losetup -d /dev/loop1</code></pre>
|
||||
<!-- Linux命令行搜索引擎:https://jaywcjlove.github.io/linux-command/ -->
|
||||
|
||||
Reference in New Issue
Block a user