2019-04-21 11:50:48 +08:00

50 lines
2.8 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<h1 id="blkid">blkid</h1>
<p>查看块设备的文件系统类型、LABEL、UUID等信息</p>
<h2 id="补充说明">补充说明</h2>
<p>在Linux下可以使用 <strong>blkid命令</strong> 对查询设备上所采用文件系统类型进行查询。blkid主要用来对系统的块设备包括交换分区所使用的文件系统类型、LABEL、UUID等信息进行查询。要使用这个命令必须安装e2fsprogs软件包。</p>
<h3 id="语法">语法</h3>
<pre><code class="language-bash">blkid -L | -U
blkid [-c ] [-ghlLv] [-o] [-s ][-t ] -[w ] [ ...]
blkid -p [-s ] [-O ] [-S ][-o] ...
blkid -i [-s ] [-o] ...</code></pre>
<h3 id="选项">选项</h3>
<pre><code class="language-bash">-c &lt;file&gt; 指定cache文件(default: /etc/blkid.tab, /dev/null = none)
-d don&#39;t encode non-printing characters
-h 显示帮助信息
-g garbage collect the blkid cache
-o &lt;format&gt; 指定输出格式
-k list all known filesystems/RAIDs and exit
-s &lt;tag&gt; 显示指定信息,默认显示所有信息
-t &lt;token&gt; find device with a specific token (NAME=value pair)
-l look up only first device with token specified by -t
-L &lt;label&gt; convert LABEL to device name
-U &lt;uuid&gt; convert UUID to device name
-v 显示版本信息
-w &lt;file&gt; write cache to different file (/dev/null = no write)
&lt;dev&gt; specify device(s) to probe (default: all devices)
Low-level probing options:
-p low-level superblocks probing (bypass cache)
-i gather information about I/O limits
-S &lt;size&gt; overwrite device size
-O &lt;offset&gt; probe at the given offset
-u &lt;list&gt; filter by &quot;usage&quot; (e.g. -u filesystem,raid)
-n &lt;list&gt; filter by filesystem type (e.g. -n vfat,ext3)</code></pre>
<h3 id="实例">实例</h3>
<p>1、列出当前系统中所有已挂载文件系统的类型</p>
<pre><code class="language-bash">sudo blkid</code></pre>
<p>2、显示指定设备 UUID</p>
<pre><code class="language-bash">sudo blkid -s UUID /dev/sda5</code></pre>
<p>3、显示所有设备 UUID</p>
<pre><code class="language-bash">sudo blkid -s UUID</code></pre>
<p>4、显示指定设备 LABEL</p>
<pre><code class="language-bash">sudo blkid -s LABEL /dev/sda5</code></pre>
<p>5、显示所有设备 LABEL</p>
<pre><code class="language-bash">sudo blkid -s LABEL</code></pre>
<p>6、显示所有设备文件系统</p>
<pre><code class="language-bash">sudo blkid -s TYPE</code></pre>
<p>7、显示所有设备</p>
<pre><code class="language-bash">sudo blkid -o device</code></pre>
<p>8、以列表方式查看详细信息</p>
<pre><code class="language-bash">sudo blkid -o list</code></pre>
<!-- Linux命令行搜索引擎https://jaywcjlove.github.io/linux-command/ -->