语法高亮,滚动条美化,设置页面调整

This commit is contained in:
fofolee
2019-04-19 02:41:09 +08:00
parent 1e8f76c000
commit 359d29ee0b
1590 changed files with 12328 additions and 11441 deletions

View File

@@ -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=&lt;字节数&gt;将ibs输入与obs输出设成指定的字节数
<pre><code class="language-bash">bs=&lt;字节数&gt;将ibs输入与obs输出设成指定的字节数
cbs=&lt;字节数&gt;:转换时,每次只转换指定的字节数;
conv=&lt;关键字&gt;:指定文件转换的方式;
count=&lt;区块数&gt;:仅读取指定的区块数;
@@ -18,7 +18,7 @@ skip=&lt;区块数&gt;:一开始读取时,跳过指定的区块数;
--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=&lt;区块数&gt;:一开始读取时,跳过指定的区块数;
</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