回答:
「rm」コマンドを使用できます。
rm -rf ~/.local/share/Trash/*
rmコマンドは、ファイルまたはディレクトリを削除(削除)します。
-f, --force Ignore nonexistant files, and never prompt before removing.
-r, -R, --recursive Remove directories and their contents recursively.
ごみ箱フォルダは次の場所にあります。 $HOME/.local/share/Trash
rm
コマンドの使用方法に注意してください-ファイルはゴミ箱に送られないので、元に戻すことができるので、元に戻すのは簡単ではありません。
~
はシェル固有のものであり、ホームディレクトリパスに展開されることに注意してください。使用。たとえば"~/some/path"
、引用のために展開されません。同様に、すべてのファイルマネージャーが~
アドレスバーに入力したかどうかを理解するわけではありません。
rm
は削除できません-r
。また、(または同等の)オプションを指定しない限り、フォルダーをまったく削除できません。ただし、rm
適切に注意せずに使用すると、特にワイルドカード引数とともに使用した場合に、重要な個人ファイルが失われる可能性があります。
.Trash-$UID
この場合、ゴミ箱は物理的に入っています2つの異なる場所...
$XDG_DATA_HOME/Trash
ディレクトリを探しています。ごみ箱ディレクトリは、freedesktopサイトの「デスクトップごみ箱の仕様」で定義されています。この変数は通常、ターミナルウィンドウでは使用できないため、が必要になりますtrash-empty
。このコマンドは、Freedesktop.orgのすべての仕様に従っており、ゴミ箱の場所を見つけるのに十分インテリジェントです。最初にインストールする必要があります。
これには他のツールgvfs-trash --empty
もあります。たとえば、アイテムをゴミ箱に送ることもできます。
$XDG_DATA_HOME
。どうやってそれを手に入れたの?
trash-empty
はゴミ箱を空にします。実行するだけです。バイナリはtrash-cli
パッケージに含まれています。それがどこから来たかを説明し、別のツールを提供するという点だけで、jhortソリューションと同じです。
gio trash --empty
、少なくともUbuntuの18.10で/ Gnomeの3
trash-cliインストール済みタイプ trash-empty
trash-cliタイプをインストールする
sudo apt-get install trash-cli
に問題がありました
rm -rf ~/.local/share/Trash/*
だから私はしなければなりませんでした:
sudo -s
cd ~/.local/share/Trash/
次のコマンドを入力する前に、正しいディレクトリにいることを完全に確認してください。ホームフォルダー内のすべてをこの方法で簡単に削除でき、警告は表示されません。
rm -fr *
そして、すべてがなくなった...
sudo
ですか?スーパーユーザーとして何かを削除したため、を空にするにはTrash
、sudo
その特権を取得する必要がありました。単純にsudo rm -rf /fullabsolutepath
1つのコマンドで動作します。
rm -fr *
が間違ったフォルダーでlasを実行すると非常に危険です。回答を編集して、少なくともフルパスを使用してください...