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

Reines CSS, um coole Neonlichteffekte zu erzielen (mit Demo)

Ich habe kürzlich die Tutorial-Reihe zu CSS-Anima...

Lösen Sie das Problem des Docker-Pull-Image-Fehlers

beschreiben: Installieren Sie die VM unter Window...

Beispiel für die Anpassung des Vue-Projekts an den großen Bildschirm

Eine kurze Analyse von rem Zunächst einmal ist re...

So verwenden Sie dl(dt,dd), ul(li), ol(li) in HTML

HTML <dl> Tag #Definition und Verwendung Da...

Der neue TypeScript-Schnellstart-Übungsbericht des Partners Vue

Inhaltsverzeichnis 1. Bauen Sie mit dem offiziell...

Detaillierte Anweisungen zur Installation von SuPHP auf CentOS 7.2

Standardmäßig wird PHP unter CentOS 7 als Apache ...

Über gutes Design

<br />Auf zehntausend Personen, die die Frag...

So schreiben Sie den Einführungsinhalt der Infoseite der Website

Alle Websites, ob offiziell, E-Commerce, soziale ...

Detaillierte Erklärung der JavaScript-Prototypenkette

Inhaltsverzeichnis 1. Konstruktoren und Instanzen...

MySQL5.6.31 winx64.zip Installations- und Konfigurationstutorial

#1. Herunterladen # #2. Entpacken Sie die Datei l...

Verwendung des Linux-Befehls ln

1. Befehlseinführung Mit dem Befehl ln werden Lin...

So erzwingen Sie die vertikale Anzeige auf mobilen Seiten

Ich habe kürzlich bei der Arbeit eine mobile Seit...