データはウェブサイトの管理者や企業にとって非常に重要です。データの偶発的な削除や損失は非常に一般的であり、それは私たちにも多くの問題を引き起こします。では、運用および保守担当者はどのようにしてデータの偶発的な削除を効果的に防ぐことができますか?
データの偶発的な削除を効果的に防ぐためのヒント:
1.データを変更または削除する前に、必ずバックアップしてください。別のマシンのバックアップを作成したり、構成を変更したりして、オンラインで公開する前にバージョン管理システムに送信することをお勧めします。
2.運用保守の新規ユーザーは、mvコマンドを使用してrmコマンドを置き換える必要があります。無駄なファイルを急いで削除しないでください。しばらくの間、観察のためにごみ箱/ tmpに移動してください。
エイリアスやその他の手段を設定することでrmをブロックできるため、rmコマンドを直接使用すると、気付くでしょう(もちろん、エイリアスをバイパスする手段を使用したいのですが)。
3.データを削除する必要がある場合は、クリーンアップを実行するための時間指定タスクやその他のアクションの設定など、単純なrmの代わりにrmと組み合わせてfindを使用できます。
4. rmを使用して削除する必要がある場合は、最初にディレクトリを切り替えて、ディレクトリ内のデータを削除してみてください。ワイルドカードが必要ない場合は、ワイルドカードは必要ありません。
例えば:
1 [root @ oldboy /]#cd / oldboy /
2 [root @ oldboy /]#rm -f test1 test2
5.ワイルドカードを削除して使用するためにrmを使用する必要がある場合は、以下の方法に従ってください。
1 [root @ oldboy /]#cd / oldboy /
2 [root @ oldboy oldboy] #rm -fr *#ターゲットに「/」を含めないでください。
6. rm -fr / oldboy / *のようなコマンドを使用して削除することは禁止されている必要があります。
a。このコマンドで、ターゲットパスのスラッシュの前後にスペースが多いと、災害が発生する可能性があります。
1 [root @ oldboy /]#rm -fr / oldboy / *
2例:rm -fr / oldboy / *、*の前にスペースがある場合、現在のディレクトリのすべてのコンテンツが削除されます。
3 [root @ oldboy /]#rm -fr / oldboy / *#現在のディレクトリのすべてのルートを削除します。
4 [root @ oldboy /]#rm -fr / oldboy / *
7. rm -fr / oldboy / *コマンドを削除する必要がある場合、間違いを避ける最後の方法は、タブキーを使用して完了することです。誤って削除しないように、手で文字を入力しないでください。
8.ディレクトリを削除しない場合は、rm -frを使用せず、最もダウンスケーリングする方法rm -fを使用します。重要なファイルの数が少ない場合でも、確認を取得するために-fは必要ありません。プロンプトメッセージを削除します。
9.追加の補足、rsync--deleteを注意して使用してください