dd あります comando 非常に「沈黙」しているため、時にはやや危険で苛立たしいものです。 この投稿では、このすばらしいコマンドで表示する方法を紹介します。 プログレスバー wgetコマンドでファイルをダウンロードしたときに表示されるものと似ています。 |
ddコマンドは、多くのことを実行できる強力なツールです。その中には、パーティションやハードドライブ全体のクローンを作成する簡単な方法があります。 小さな欠点があります。実行時にターミナルプロンプトが動かないため、非常に「サイレント」なコマンドであるため、何が起こっているのか、実行が完了するまでにかかる時間がわからないため、神経質になる可能性があります。
これはすべて、通過するデータを測定するターミナルパイプとして機能するpvコマンドで解決されます。 次のようになります。
dd if = / place / of / origin | pv | dd of = / place / of / destination
その結果、ターミナルのプログレスバー、転送されたバイトに関する情報、実行時間、転送速度がすべてリアルタイムで取得されます。
Ejemplos:
ハードドライブのクローンを作成します。
dd if = / dev / sda | pv | dd of = / dev / sdb
パーティションのクローンを作成します。
dd if = / dev / sdc2 | pv | dd of = / dev / sda1
パーティションまたはハードドライブのISOイメージを作成します(バックアップ用の優れたオプション)。
dd if = / dev / sda1 | pv | dd of = / home / user / backup.iso
一部のディストリビューションでは、pvがインストールされていない場合があるため、このヒントを使用するには、インストールするだけで十分です。
liveUsbを作成するためのその他のヒント
dd if = / home / user / isodelsystem.iso | pv | dd of = / dev / sdx(sdxはペンドライブ/フラッシュメモリに対応するものに置き換えます)
非常に便利
非常に良いヒント。
ヒントありがとうございます。
ご挨拶。
壮大!!! 5 *
ISOがある場合、それをインストールしますか、それともどのようにISOが必要ですか? :s
パーティションのISOイメージはバックアップとして機能できますが、オペレーティングシステムのISOとは異なり、パーティションから生成されたISOからシステムをインストールすることはできません。
たとえば、次のような/ homeパーティションのISOイメージを作成できます:my_home.isoそしてそれを任意のパーティションまたは別のPCに保存し、何らかの不幸によって/ homeパーティションを失った場合は、あたかもそれを復元できます。次のようなコマンドでは何も起こりませんでした。
dd if = / place / where / is / my_home.iso | pv | dd of = / dev / partition_where_home was
ddプロセスのpidにkillを介してURS1シグナルを送信するよりもエレガントです
優秀な。 別の同様のツール:mbuffer
dd if = file.source | mbuffer | dd of = file.destination
ご挨拶!
すべての人の問題を解決する優れたツールであり、サイレントコマンドに非常に役立ちます。これらのコマンドでは、デフォルトで真実が設定されている必要があります。
ヒントありがとうございます。 彼は長い間そのようなものを探していました。 DVDに使っています
dd if = / dev / dvd | pv | dd of = / path / file.iso
どうもありがとうございます。
どういたしまして、ルイス!
pvコマンドをインストールするにはどうすればよいですか?
感謝
https://www.host.cl