Autotrash ist ein Befehlszeilenprogramm, das den Prozess der Bereinigung alter gelöschter Dateien automatisiert. Es werden Dateien im Papierkorb gelöscht, die älter als die angegebene Anzahl Tage sind. Sie müssen den Papierkorb nicht leeren oder UMSCHALT+ENTF drücken, um Dateien/Ordner dauerhaft zu löschen. Autortrash verarbeitet den Inhalt Ihres Papierkorbs und löscht ihn nach einer bestimmten Zeit automatisch. Kurz gesagt, mit Autotrash wird Ihr Papierkorb nie zu groß. Autotrash installieren Autotrash ist auf Debian-basierten Systemen standardmäßig im Repository enthalten. Um Autotrash unter Debian, Ubuntu und Linux Mint zu installieren, führen Sie Folgendes aus: Unter Fedora: Für Arch Linux und seine Varianten können Sie es mit jedem AUR-Hilfsprogramm wie Yay installieren. Alte Junk-Dateien automatisch bereinigen Wenn Sie Autotrash ausführen, durchsucht es Ihr Verzeichnis ~/.local/share/Trash/info und liest die .trashinfo-Dateien, um deren Löschdaten herauszufinden. Befinden sich Dateien länger als das angegebene Datum im Papierkorb, werden sie gelöscht. Hier sind einige Beispiele Um Dateien im Papierkorb zu löschen, die älter als 30 Tage sind, führen Sie Folgendes aus: Wie im obigen Beispiel gezeigt, löscht Autotrash automatisch Dateien aus dem Papierkorb, wenn diese älter als 30 Tage sind. Sie müssen sie nicht manuell löschen. Legen Sie nutzlose Dateien einfach in den Papierkorb und vergessen Sie sie. Autotrash kümmert sich um gelöschte Dateien. Der obige Befehl verarbeitet nur das Papierkorbverzeichnis des aktuell angemeldeten Benutzers. Wenn Sie möchten, dass Autotrash die Papierkorbverzeichnisse aller Benutzer verarbeitet (nicht nur die in Ihrem Home-Verzeichnis), verwenden Sie die Option -t, wie unten gezeigt: Autotrash ermöglicht Ihnen außerdem, gelöschte Dateien basierend auf der verfügbaren Kapazität des Papierkorbs oder dem verfügbaren Speicherplatz auf der Festplatte zu entfernen. Betrachten Sie beispielsweise das folgende Beispiel: Wenn gemäß dem obigen Befehl der verbleibende Speicherplatz im Papierkorb weniger als 1 GB beträgt, löscht AutoTrash gelöschte Dateien, die älter als 30 Tage sind, aus dem Papierkorb. Dies kann nützlich sein, wenn in Ihrem Papierkorb nicht mehr genügend Speicherplatz vorhanden ist. Wir können Dateien auch nach ihrer ältesten Zeit aus dem Papierkorb löschen, bis der Papierkorb mindestens 1 GB Speicherplatz hat. In diesem Fall gibt es keine Einschränkung für alte gelöschte Dateien. Sie können diese beiden Optionen (--min-free und --max-free) wie folgt in einem Befehl kombinieren Wenn der freie Speicherplatz gemäß dem obigen Befehl weniger als 2 GB beträgt, liest Autotrash den Papierkorb und konzentriert sich dann auf die Kapazität. Derzeit werden Dateien gelöscht, die älter als 30 Tage sind, und wenn weniger als 1 GB freier Speicherplatz vorhanden ist, werden neuere Dateien gelöscht. Wie Sie sehen, sollten alle Befehle manuell vom Benutzer ausgeführt werden. Sie fragen sich vielleicht: „Wie kann ich diese Aufgabe automatisieren?“ Es ist einfach! Fügen Sie Autotrash einfach als Crontab-Aufgabe hinzu. Jetzt wird der Befehl automatisch zum geplanten Zeitpunkt ausgeführt und löscht die Dateien im Papierkorb gemäß den definierten Optionen. Um diese Befehle zu Ihrer Crontab hinzuzufügen, führen Sie Folgendes aus: Fügen Sie Aufgaben hinzu, zum Beispiel: Jetzt löscht AutoTrash täglich Dateien im Papierkorb, die älter als 30 Tage sind. Bitte beachten Sie, dass wichtige Dateien, wenn Sie sie versehentlich löschen, nach dem angegebenen Datum für immer verloren gehen. Seien Sie also vorsichtig. Weitere Informationen zu Autotrash finden Sie auf der Manpage. Leeren Sie den Papierkorb oder drücken Sie UMSCHALT+ENTF, um nutzlose Dinge dauerhaft von Ihrem Linux-System zu löschen. Das ist keine große Sache. Es dauert nur wenige Sekunden. Wenn Sie jedoch ein zusätzliches Programm zum Umgang mit Junk-Dateien benötigen, kann Autotrash möglicherweise hilfreich sein. Probieren Sie es aus und sehen Sie, wie es funktioniert. Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Wenn Sie mehr darüber erfahren möchten, schauen Sie sich bitte die folgenden Links an Das könnte Sie auch interessieren:
|
<<: Installieren Sie mysql5.7.10 manuell unter Ubuntu
>>: js implementiert das Umschalten von Bildern per Maus (ohne Timer)
Hintergrund Wenn wir uns über den MySQL-Client in...
Inhaltsverzeichnis 1. Projektanforderungen 2. Dok...
Da Uniapp nicht über eine autorisierte DingTalk-A...
Dieser Artikel beschreibt anhand von Beispielen, ...
Inhaltsverzeichnis Sequenz 1. Zentralisiertes Rou...
Inhaltsverzeichnis 1: Kennwortfreie Anmeldekonfig...
In diesem Artikel wird der spezifische Code des W...
Bei der Arbeit an einem Projekt bin ich kürzlich ...
Das Aufkommen von jQuery hat unsere Effizienz bei...
<br />Originaltext: http://andymao.com/andy/...
Inhaltsverzeichnis Basisversion Schritt 1: Axios ...
JSON-Daten werden auf der HTML-Seite angezeigt un...
<br />Vielleicht sind Sie gerade in ein Unte...
SQL-Fuzzy-Abfrageanweisung Die allgemeine Fuzzy-A...
Detaillierte Erklärung der MySQL-Replikationstabe...