So kannst du dir in Linux freien Speicherplatz anzeigen lassen über SSH (SSH, 2023, df)

Marc Wag­ner

März 20, 2023

2 min read|

Der Spei­cher­platz auf dei­nem Com­pu­ter ist eine begrenz­te Res­sour­ce, die manch­mal knapp wer­den kann, ins­be­son­de­re wenn du vie­le Datei­en und Anwen­dun­gen spei­cherst. Daher ist es wich­tig, den ver­füg­ba­ren Spei­cher­platz auf dei­nem Sys­tem zu über­wa­chen, um sicher­zu­stel­len, dass du genü­gend Spei­cher­platz für wich­ti­ge Datei­en und Anwen­dun­gen hast. Ubun­tu ist ein belieb­tes Betriebs­sys­tem, das auf vie­len Com­pu­tern ein­ge­setzt wird, und es gibt ver­schie­de­ne Metho­den, um den ver­füg­ba­ren Spei­cher­platz auf dei­nem Ubun­­tu-Sys­­tem zu über­wa­chen. In die­sem Blog­bei­trag zei­gen wir dir, wie du in Ubun­tu frei­en Spei­cher­platz aus­le­sen kannst.

Möch­test du statt­des­sen wis­sen, wel­che Datei­en und Ver­zeich­nis­se bei dir wie viel Spei­cher­platz ver­wen­den, kannst du hier­für den Befehl du ver­wen­den.

Syntaxbeschreibung für die Verwendung in der Shell #

Eine kur­ze Syn­tax­be­schrei­bung für die Ver­wen­dung des Befehls (df) in der Shell (SSH):

df OPTION DATEI

OPTION und DATEI sind optio­na­le Para­me­ter

Beispiele zum Konsolenbefehl “df” #

“df” ist ein Befehl in der Unix- und Linux-Betrieb­s­­sys­­te­m­um­­ge­­bung, der ver­wen­det wird, um Infor­ma­tio­nen über die Spei­cher­ka­pa­zi­tät und ‑nut­zung auf einem Datei­sys­tem anzu­zei­gen. Der Name “df” steht für “disk free” und zeigt an, wie viel Spei­cher­platz auf einem bestimm­ten Datei­sys­tem noch ver­füg­bar ist.

Öff­ne mit einem Ter­mi­nal (z.B. put­ty) eine Ver­bin­dung zu dei­nem Ser­ver via SSH und gebe dort dann fol­gen­de Zei­le ein:

# Anzeigen des Speicherplatzes
df

# Lesbares Format, -h steht für --human-readable
df -h

# Informationen über eine Partition anzeigen, auf der sich die Datei "placeholder.png" befindet
df -h placeholder.png

Nach der Ein­ga­be des Befehls erhältst du eine Dar­stel­lung, ähn­lich zu dem fol­gen­den Bild:

image
Bei­spiel df ‑h auf Ubun­tu mit einer Stan­­dard-Block­­grö­­ße von 1.000.000

Optionen / Parameter #

Kurz­formLang­formBeschrei­bung
-a–allEin­be­zie­hung aller Datei­sys­te­me
-B 10–block-size=10Anga­be der Block­grö­ße, 100.000 = 100kB
-h–human-rea­­da­­b­leAus­ga­be in einem les­ba­ren For­mat
-i–inodesAuf­lis­tung der INODE-Infor­­ma­­tio­­nen
-kFest­le­gung der Block­grö­ße auf 1k
-l–localNur loka­le Datei­sys­te­me anzei­gen
-t–type=TYPNur Datei­sys­te­me vom Type TYP berück­sich­ti­gen
-T–print_typeDatei­sys­tem­typ aus­ge­ben
-x–exclude-type=TYPAlle Datei­sys­te­me bis auf die vom Type TYP berück­sich­ti­gen
88e86fcb816eff22bc917094df2862d8dd5c0e978b333e6dd5f36f808990c261 96

Arti­kel von:

Marc Wag­ner

Hal­lo, Marc hier. Ich bin der Grün­der von Forge12 Inter­ac­ti­ve und bereits seit über 20 Jah­ren lei­den­schaft­lich dabei Web­sei­ten, Online­shops, Anwen­dun­gen und SaaS-Lösun­gen für Unter­neh­men zu ent­wi­ckeln. Vor der Grün­dung habe ich bereits in Bör­sen notier­ten Unter­neh­men gear­bei­tet und mir aller­lei Wis­sen ange­eig­net. Die­ses Wis­sen möch­te ich nun an mei­ne Kun­den wei­ter­ge­ben.

Hast du eine Fra­ge? Hin­ter­lass bit­te einen Kom­men­tar