あなたが削除したファイルを他の人に見せたくないとき
シュレッドは、同じように聞こえるが、同じではない4つのLinuxコマンドのうちの1つであり、シュレッド、ワイプ、削除、および消去があります。
1つのデータを永久に消去する場合は、 細断処理を使用します。 あなたが識別する情報は、1と0で何度も上書きされ、データが永久に消去されます。 これは、データを消去するが、特定の状況下では検索可能なままにする他の同様のコマンドとは異なります。
shredコマンドを使用すると、必要なときにファイルの小さなコレクションを細断することができます。 これは、誰かが消去できないようにしたくないデータを簡単に消去する方法です。 これまで
細断構文
シュレッド[オプション]ファイル[...]細断コマンドを使用するときのオプション
細断処理コマンドを使用すると、指定したファイルを繰り返し上書きし、高価なハードウェアまたはソフトウェアでもデータを復元することが困難または不可能になります。 使用可能なオプションは次のとおりです。
- -fは、必要に応じて書き込みを許可する権限を変更します。
- -n (iterations = N)はデフォルトの代わりにN回上書きします。これは3回です
- -s (size = N)は、バイト数を指定します。 に 細断した
- -uは、上書き後にファイルを切り捨て、削除します。
- -vは進行状況に関する冗長な情報を表示します。
- -xはファイルサイズを次のフルブロックまで丸めません
- -zは、細断処理を隠すために、0で最後の上書きを追加します。
- -uは、上書き後にファイルを削除します。
シュレッドコマンドの例
細断処理するファイルの名前を入力するには、次の形式を使用します。
ファイルABC.text file2.docを破棄するfile3.jpgオプション-uを追加すると、リストされたファイルが細断処理され、削除されてコンピュータの空き領域が解放されます。
shred -u fileABC.text file2.doc file3.jpg職場のシュレッドは機能しません
細断処理は、 ファイルシステムがデータを上書きするという重要な前提に基づいています 。 これは伝統的ですが、一部のファイルシステムはこの前提を満たしていません。 シュレッドが有効でないファイルシステムの例を次に示します。
- AIXおよびSolaris(およびJFS、ReiserFS、XFS、およびExt3)で提供されているようなログ構造またはジャーナル・ファイル・システム
- RAIDベースのファイルシステムなど、一部の書き込みが失敗しても冗長データを書き込み、実行するファイルシステム
- Network ApplianceのNFSサーバーなど、スナップショットを作成するファイルシステム
- NFSバージョン3クライアントなど、一時的な場所にキャッシュされるファイルシステム
- 圧縮ファイルシステム
また、ファイルシステムのバックアップとリモートミラーには、削除できないファイルのコピーが含まれている可能性があり、そのファイルを後で復元することができます。