mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-10-10 16:33:23 +08:00
语法高亮,滚动条美化,设置页面调整
This commit is contained in:
@@ -4,9 +4,9 @@
|
||||
<p><strong>dd命令</strong> 用于复制文件并对原文件的内容进行转换和格式化处理。dd命令功能很强大的,对于一些比较底层的问题,使用dd命令往往可以得到出人意料的效果。用的比较多的还是用dd来备份裸设备。但是不推荐,如果需要备份oracle裸设备,可以使用rman备份,或使用第三方软件备份,使用dd的话,管理起来不太方便。</p>
|
||||
<p>建议在有需要的时候使用dd 对物理磁盘操作,如果是文件系统的话还是使用tar backup cpio等其他命令更加方便。另外,使用dd对磁盘操作时,最好使用块设备文件。</p>
|
||||
<h3 id="语法">语法</h3>
|
||||
<pre><code>dd(选项)</code></pre>
|
||||
<pre><code class="language-bash">dd(选项)</code></pre>
|
||||
<h3 id="选项">选项</h3>
|
||||
<pre><code>bs=<字节数>:将ibs(输入)与obs(输出)设成指定的字节数;
|
||||
<pre><code class="language-bash">bs=<字节数>:将ibs(输入)与obs(输出)设成指定的字节数;
|
||||
cbs=<字节数>:转换时,每次只转换指定的字节数;
|
||||
conv=<关键字>:指定文件转换的方式;
|
||||
count=<区块数>:仅读取指定的区块数;
|
||||
@@ -18,7 +18,7 @@ skip=<区块数>:一开始读取时,跳过指定的区块数;
|
||||
--help:帮助;
|
||||
--version:显示版本信息。</code></pre>
|
||||
<h3 id="实例">实例</h3>
|
||||
<pre><code>[root@localhost text]# dd if=/dev/zero of=sun.txt bs=1M count=1
|
||||
<pre><code class="language-bash">[root@localhost text]# dd if=/dev/zero of=sun.txt bs=1M count=1
|
||||
1+0 records in
|
||||
1+0 records out
|
||||
1048576 bytes (1.0 MB) copied, 0.006107 seconds, 172 MB/s
|
||||
@@ -69,10 +69,10 @@ skip=<区块数>:一开始读取时,跳过指定的区块数;
|
||||
</tbody>
|
||||
</table>
|
||||
<p>以上命令可以看出dd命令来测试内存操作速度:</p>
|
||||
<pre><code>1048576 bytes (1.0 MB) copied, 0.006107 seconds, 172 MB/s</code></pre>
|
||||
<pre><code class="language-bash">1048576 bytes (1.0 MB) copied, 0.006107 seconds, 172 MB/s</code></pre>
|
||||
<p><strong>生成随机字符串</strong></p>
|
||||
<p>我们甚至可以使用 /dev/urandom 设备配合 dd 命令 来获取随机字符串。</p>
|
||||
<pre><code>[root@localhost ~]# dd if=/dev/urandom bs=1 count=15|base64 -w 0
|
||||
<pre><code class="language-bash">[root@localhost ~]# dd if=/dev/urandom bs=1 count=15|base64 -w 0
|
||||
15+0 records in
|
||||
15+0 records out
|
||||
15 bytes (15 B) copied, 0.000111993 s, 134 kB/s
|
||||
|
Reference in New Issue
Block a user