Linuxの基本的なコマンド-dd

ddコマンド

ddコマンドはファイルと元のファイルやフォーマット変換処理の内容をコピーします。もっと根本的な問題のいくつかは、ddコマンドは、多くの場合、予期しない結果を得ることができます使用のためのddコマンドの機能は、非常に強力です。またはバックアップDDヌード機器とより。あなたは、あなたがDDを使用して、RMANバックアップを使用するか、サードパーティ製のバックアップソフトウェアを使用することができ、バックアップオラクルrawデバイスに必要がある場合でも、お勧めできません、管理が容易ではありません。

それは、その後、ファイルシステムまたはの使用である場合には、物理ディスクの操作にDDを使用する必要がある場合には、推奨タール  バックアップ  cpioのより便利な他のコマンドが。さらに、ディスクDD操作、好ましくはブロック・デバイス・ファイルを使用する場合。

文法

DD(オプション)
オプション
BSは= <バイト数> の:IBS(入力)と指定されたバイトの数を設定するための老婦人(出力)
CBSは = <バイト数> :変換、バイトの数を指定された時間変換; 
CONV = <キー> :ファイル変換指定方法; 
COUNT = <ブロック番号> :読み出しブロックのみ指定された数; 
IBS = <バイト数> :時に読み込まれたバイトの数; 
OBS = <ワードセクション番号> :出力当たりのバイト数、 = <ファイル> ;ファイルに出力
シーク = <ブロック番号> :ブロックの指定された数をスキップし、出力冒頭と、
スキップ = <ブロック番号> :ときに、ブロックの指定された数をスキップし、読み込みを開始;
 - ヘルプ:ヘルプ;
 --version:バージョン情報を表示します。

[ルート@ localhostのテキスト]#のDD  場合 = sun.txt BS = 1Mの=は/ dev /ゼロ=カウント1つの
1 + 0のレコード
1つの + 0 アウトレコード
 1048576バイト(1.0、コピーMB)0.006107秒、172 / MB 

[ルート@ localhostのテキスト]#デュ - SH sun.txt 
 1.1M     sun.txt

このコマンドは、パラメータを説明したファイルsun.txt 1Mサイズを、作成します。

  • もし  入力ファイルの代表。あなたがあれば指定しない場合、デフォルトでは標準入力からの入力を読み込みます。
  • 出力ファイルの代表。あなたが指定しない場合、デフォルトでは、デフォルトの標準出力に出力されます。
  • BSの  バイト単位のブロックサイズを表します。
  • カウントは、  コピーするブロックの数を表します。
  • / dev /ゼロは  キャラクタ・デバイスである、それはゼロバイト(\ 0)を返すように続けます。

単位テーブルのブロックサイズを使用することができます

ユニットサイズ コード
バイト(1B) C
バイト(2B) ワット
ブロック(512B) B
キロバイト(1024B) K
メガバイト(1024キロバイト) M
ギガバイト(1024メガバイト) G

コマンドddコマンドの上に見ることができるように、メモリの動作速度をテストします。

1048576バイト(1.0 MB)コピー、0.006107秒、172 / sのMB

 

おすすめ

転載: www.cnblogs.com/lj7xun/p/10983625.html