So berechnen Sie mit Linux den von zeitgesteuerten Dateien belegten Speicherplatz

So berechnen Sie mit Linux den von zeitgesteuerten Dateien belegten Speicherplatz

Öffnen Sie den Editor für geplante Aufgaben. Cent verwendet standardmäßig vim, um ihn direkt zu öffnen. Wenn Ubuntu mit mehreren Editoren installiert ist, werden Sie beim ersten Öffnen aufgefordert, den Editor anzugeben.

Bildbeschreibung hier einfügen

(3) */1 * * * * sh /root/Shell/monitor.sh Fügen Sie diese Zeile der Datei hinzu. Das bedeutet, dass der Befehl sh /root/Shell/monitor.sh jede Minute ausgeführt wird. Genauere Zeitformate finden Sie online. Mehr brauchen Sie für eine einfache Loop-Überwachung nicht

Bildbeschreibung hier einfügen

(4) Der Dienst „crond start“ startet die geplante Aufgabe. Unter Ubuntu ist es der Service Cron Start

Bildbeschreibung hier einfügen

(5) Überprüfen Sie, ob die geplante Crontab-Aufgabe gestartet wurde crontab -l

Bildbeschreibung hier einfügen

2. Shell-Überwachungsdiskette

(1) du -BM /root/Shell/a.pdf | awk '{print $1}' um die Dateigröße zu ermitteln. Die -BM-Ausgabe ist M, wenn eine G-Ausgabe erforderlich ist, verwenden Sie -BG.

(2) cachesize=$( du -BM /root/Shell/a.pdf | awk '{print $1}') verwendet die Variable cachesize, um die Dateigröße zu ermitteln. Beachten Sie, dass die empfangenen Daten in Einheiten wie z. B. 89 M vorliegen.

(3) cachesize=$(echo ${cachesize/M/}) Entfernen Sie M, um eine reine Zahl zu erhalten 3. Code vervollständigen

Wenn die Größe der Datei a.pdf größer oder gleich 90M ist

Zusammenfassen

Oben ist die Vorgehensweise von Linux beschrieben, um die Größe des von zeitgesteuerten Dateien belegten Speicherplatzes zu implementieren, die vom Editor eingeführt wurde. Ich hoffe, dass dies für alle hilfreich sein wird. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Editor wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!
Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank!

Das könnte Sie auch interessieren:
  • Autotrash-Tool für Linux zum automatischen Löschen alter Junk-Dateien zu einem festgelegten Zeitpunkt
  • Verwenden Sie ein Linux-Shell-Skript, um die geplante FTP-Ausführung des Batch-Downloads angegebener Dateien zu implementieren
  • Skript zum regelmäßigen Löschen von Dateien, die älter als ein bestimmter Tag sind, in Windows und Linux
  • Tutorial zur Sicherung von Linux-VPS-Datenbanken/Websitedateien – automatisches zeitgesteuertes Backup
  • So erweitern Sie den Speicherplatz des Stammverzeichnisses im Linux-System
  • Detaillierte Erläuterung der Linux-Befehle zur Festplattenformatierung
  • Detaillierte Erläuterung des Speicherplatzes für die Root-Partitionsfestplattenerweiterung der virtuellen Linux-Maschine
  • Linux-Befehl zur Anzeige der Speicherplatzgröße
  • So verwenden Sie „du“, um die Größe des von einer Datei oder einem Verzeichnis in Linux belegten Speicherplatzes anzuzeigen
  • So zeigen Sie RAID-Disk-Array-Informationen in Linux an
  • So erweitern Sie die Festplattenkapazität eines Linux-Servers (Bild)
  • So verwenden Sie die GPT-Partitionierung auf Linux-Festplatten größer als 2T

<<:  Verwendung der JavaScript-Sleep-Funktion

>>:  Detaillierte Erläuterung des Problems der gemischten Verwendung von Limit- und Summenfunktionen in MySQL

Artikel empfehlen

Vue Shuttle-Box ermöglicht Auf- und Abbewegung

In diesem Artikelbeispiel wird der spezifische Co...

Implementierungsschritte zur Kapselung von Komponenten basierend auf React

Inhaltsverzeichnis Vorwort Wie kapselt Antd Kompo...

Zusammenfassung verschiedener Methoden zur MySQL-Datenwiederherstellung

Inhaltsverzeichnis 1. Einleitung 2. Direkte Wiede...

Verwendung von MySQL DDL-Anweisungen

Vorwort Die Sprachklassifikation von SQL umfasst ...

Detaillierte Erklärung zur Verwendung von Scoped Slots in Vue.js-Slots

Inhaltsverzeichnis Keine Slots Vue2.x-Steckplätze...

Einige Dinge, die Sie über den Varchar-Typ in MySQL wissen sollten

Speicherregeln für varchar In Versionen unter 4.0...

Zusammenfassung grundlegender SQL-Anweisungen in der MySQL-Datenbank

Dieser Artikel beschreibt anhand von Beispielen d...

Detailliertes Tutorial zur Installation von Prometheus mit Docker

Inhaltsverzeichnis 1. Node Exporter installieren ...

Detaillierte Einführung in die JavaScript-Funktion

Durch Funktionen lassen sich beliebig viele Anwei...

JavaScript implementiert eine Seiten-Scrolling-Animation

Inhaltsverzeichnis Erstellen eines Layouts CSS-St...