web-dev-qa-db-ja.com

ユーザーアカウントからすべてのコンテンツを消去する方法は?

私は12.04デスクトップにいて、次のコマンドがユーザーのホームディレクトリからすべてのデータを削除するかどうか疑問に思っていましたおよびゴミ箱

rm -r /home/myUser/*

その場合、誰かが-rフラグは、Ubuntuがすべてのファイルについて質問するのを防ぎますか?そうでない場合、そうするための正しいコマンドは何ですか?私はこれが私のハードドライブの特定の部分をクリアしないことを理解しています-私はそれを探していません。そのディレクトリとそのそれぞれのゴミ箱の下のファイルシステムにファイルが存在しないことを確認するだけです。前もって感謝します!

2
zharvey

これは完全に機能しますが、問題を防ぐために、この例のように-fも追加する必要があります。

# rm -rf /home/exampleuser/*
2
user530873

はい!

使用する:

rm -rf /home/myUser/*

fforceを意味するので、何も尋ねることはありません。rrecursiveを意味します。ディレクトリを参照してください

man rm

このコマンドを使用すると、ユーザーのホームディレクトリとごみ箱からすべてのデータを消去できます(ごみ箱は/home/user/.local/share/Trashにあるため)

ただし、このステップを元に戻すことはできません。すべてのデータが削除されます

0
Null pointer