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