自動ゴミ箱、ゴミ箱から古いファイルを自動的に削除します

自動ゴミ箱について

次の記事では、Autotrashを見ていきます。 次の目的で使用できるコマンドラインツールをお探しの場合 ゴミ箱から古いファイルを自動的に削除します したがって、ディストリビューションからゴミを排除するため、これは良いオプションです。 これを使用すると、グラフィック環境でゴミがいっぱいになるたびにゴミを空にすることを意識する必要がなくなります。Autotrashは、完全に自動化された方法で定期的にゴミを空にします。

すべてのGnu / Linuxデスクトップ環境にはゴミ箱があり、ユーザーが[']ボタンをクリックすると削除'、ファイルはそこに行きます。 時間の経過とともに、データはゴミ箱を埋め、かなりの量になる可能性のあるスペースを占有します。

Autotrashは、次のことを可能にするユーティリティです。 ユーザーによって削除され、指定された日数の間ごみ箱に残っている古いファイルを削除します、ユーザーが指定できます。 設定された時間が経過すると、ツールが起動し、ディレクトリの内容がゴミ箱から削除されます。 ここであなたはUbuntuでそれを覚えておく必要があります ビンは通常、 〜/ .local / share / Trash / files。 ゴミ箱に送ったすべての削除されたファイルが格納されているのはこのフォルダです。

関連記事
ターミナルからゴミを管理する方法

UbuntuにAutotrashをインストールする

自動ゴミ箱は、ゴミを捨てるようにGnu / LinuxPCを簡単に設定する便利な方法です。 cronジョブで構成でき、複数のユーザーのゴミ箱フォルダーを削除するために使用することもできます.

インストールを続行するには、ターミナルを開いて(Ctrl + Alt + T)、次のコマンドを入力するだけです。

Ubuntuへの自動ゴミ箱のインストール

sudo apt install autotrash

自動ゴミ箱を使用する

Autotrashが実行されるたびに、これ ディレクトリをスキャンします 〜/ .local / share / Trash / info そしてそれはファイルを読みます .trashinfo 削除日を見つけるには。 設定した日付より長くゴミ箱フォルダにあるファイルは削除されます。

ごみ箱フォルダに30日以上保存されているファイルを削除する、次のコマンドを実行するだけです。

autotrash -d 30

上記の例に基づいて、ごみ箱フォルダ内のファイルが30日より古い場合、自動ごみ箱はそれらをごみ箱から自動的に削除します。 手動で削除する必要はありません。 不要なゴミをゴミ箱に送って忘れるだけです。

上記のコマンドは、現在ログインしているユーザーのガベージディレクトリのみを処理します。 必要な場合 自動トラッシュを実行して、システム上のすべてのユーザーのガベージディレクトリを処理します以下に示すように、-tオプションを使用するだけです。

autotrash -td 30

自動ゴミ箱も許可します ごみ箱ファイルシステムの残りまたは使用可能なスペースに基づいて、ごみ箱からファイルを削除します。 この例は次のとおりです。

autotrash --max-free 1024 -d 30

上記のコマンドに基づいて、ごみ箱ファイルシステムに残っているスペースが30GB未満の場合、自動ごみ箱は1日以上経過したファイルのみをごみ箱から削除します。 これは、ジャンクファイルシステムの容量が不足している場合に役立ちます。

自動ゴミ箱を自動化

これまで見てきたように、すべてのコマンドはユーザーが手動で実行する必要があります。 しかし、このタスクを自動化することを検討している場合は、 入力として自動ゴミ箱を追加 crontab。 このようにして、コマンドはスケジュールされた時間に自動的に実行され、定義されたオプションに従ってファイルをゴミ箱から削除します。

これをプログラムするには、 ファイルを編集する crontab コマンドで:

crontab -e

この例では、次の行を追加します。

autotrashcrontab

@daily /usr/bin/autotrash -d 30

保存した後、今 自動ゴミ箱は、ゴミ箱フォルダに30日以上あるファイルを毎日削除します.

お問い合わせ

多くのための このユーティリティに関する情報、次のコマンドを使用してヘルプを参照できます。

自動ゴミ箱 -help

autotrash -h

またはmanページ:

manページ

man autotrash

このツールを使用するときは、次の点に注意してください。 重要なファイルが削除された場合、それらは定義された日後に永久に消えます、だから、驚きを得ないように注意するのが最善です。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。