Der Speicherplatzverbrauch kann über die Hetzner Console angezeigt werden. Beachte, dass der Verbrauch nur etwa alle 10 Minuten aktualisiert wird.
Via SFTP
Um per Skript herauszufinden, wie viel Speicherplatz noch zur Verfügung steht, kann unter Linux das Programm sftp genutzt werden:
echo "df" | sftp uXXXXX@uXXXXX.your-storagebox.de
echo "df -h" | sftp uXXXXX@uXXXXX.your-storagebox.de
echo "df -hi" | sftp uXXXXX@uXXXXX.your-storagebox.deVia SSH
Alternativ kann auch der erweiterte SSH-Service genutzt werden, um den Speicherplatzverbrauch auszulesen:
ssh -p23 uXXXXX@uXXXXX.your-storagebox.de df -h
Filesystem Size Used Avail Capacity Mounted on
u500 100G 275K 100G 0% /homeUm die Ausgabe in Megabyte zu erhalten, kann -m genutzt werden:
ssh -p23 uXXXXX@uXXXXX.your-storagebox.de df -m
Filesystem 1M-blocks Used Avail Capacity Mounted on
uXXXXX 102400 0 102399 0% /homeVia LFTP
lftp kann unter bestimmten Umständen falsche Werte zurückliefern, deshalb ist die Variante mit SFTP oder SSH zu empfehlen. Im Folgenden die Variante mit lftp:
# apt-get install lftp
# echo du -hs . \
| lftp -u uXXXXX,<Passwort> uXXXXX.your-storagebox.deHinweis: Die Angabe des Passworts auf der Kommandozeile legt es in deiner Shell-History und Prozessliste offen. Nutze bevorzugt die SFTP- oder SSH-Variante weiter oben, die das Passwort nicht inline benötigt.
Hetzner API
Um immer einen zuverlässigen Wert zu erhalten, empfehlen wir dir, dir den belegten Speicherplatz über Hetzner Console anzeigen zu lassen. Dies kann auch automatisiert über unsere Hetzner API erfolgen.