Die Antwort hängt vom Dateisystem ab. Beispielsweise dfkönnen (noch) nicht die korrekten Werte für btrfs angezeigt werden. Können Sie diese Informationen zu Ihrer Frage hinzufügen?
Jonas Stein
Antworten:
23
Wie Julie sagte, können Sie den dffreien Speicherplatz anzeigen, indem Sie entweder den Mount-Punkt oder den Gerätenamen übergeben:
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 833G 84G 749G 10% /home
Verwenden Sie, um es kontinuierlich auszuführen watch. Das Standardaktualisierungsintervall beträgt 2 Sekunden. Sie können dies jedoch wie folgt ändern --interval:
Ich benutze derzeit df -h, die mir die erforderlichen Informationen gibt, wie und wann ich tippe df -h. Ich war auf der Suche nach etwas mehr Live- oder Echtzeit, dh etwas, das das Terminal automatisch aktualisiert, sodass ich keinen Befehl eingeben muss, um dies zu überprüfen.
oshirowanen
@oshirowanen Sie können verwenden watch, und es wird immer wieder ausgeführt und zeigt Ihnen neue Ausgabe (normalerweise alle zwei Sekunden). Denken Sie daran, dass unter normalen Bedingungen immer nur ein Programm das Terminal aktualisieren kann (dh, wenn Sie Ihren Bildschirm nicht vollständig durcheinander bringen möchten). Wenn Sie also gleichzeitig andere Aufgaben ausführen möchten, müssen Sie dies tun Weisen Sie ihm ein Terminal zu, oder führen Sie es in etwa screen, tmux oder dvtm aus, um das Terminal in mehrere virtuelle Terminals aufzuteilen.
Random832
3
Wenn Sie die Idee, ein ganzes Terminal für watchdie Ausgabe von zu verwenden df, nicht mögen , können Sie ein Tool wie conky in Betracht ziehen . Es gibt unzählige Anwendungsbeispiele conkyfür die Überwachung von Festplattennutzung, Festplattentemperatur, RAM-Nutzung, lokalem Wetter, Schlagzeilen usw.
Sie sollten diese Antwort so bearbeiten , dass sie eine Erklärung enthält, wie sie von der akzeptierten Antwort abweicht. Diese enthält bereits Erklärungen zur Verwendung der Befehle dfund watch.
Auf diese Weise können Sie alle Festplatten in einem Terminal überwachen, die jede Minute aktualisiert werden und nach dem Prozentsatz des belegten Speicherplatzes sortiert sind.
Ich weiß nicht, wie viel diese Antwort zu dem beitragen kann, was bereits hier ist (dies ist meine allererste Antwort), aber ich dachte, ich würde sie hier einfügen, falls jemand auf der Suche nach genau dem ist, was ich tun wollte, und wie Ich bin in erster Linie auf diese Frage gekommen. Ich dachte, ich würde versuchen, jemand anderem die Mühe zu ersparen, herauszufinden, wie man "watch", "df" und "sort" zusammensetzt, wenn ich könnte.
Zu Ihrer Information, ich habe Regex anstelle von "/ dev / sd *" verwendet, da mein System auch mehrere "udev" -Einträge anzeigt, die ich nicht brauchte oder sehen wollte. Der oben beschriebene Befehl verbirgt diese und zeigt nur Festplatten an.
df
können (noch) nicht die korrekten Werte für btrfs angezeigt werden. Können Sie diese Informationen zu Ihrer Frage hinzufügen?Antworten:
Wie Julie sagte, können Sie den
df
freien Speicherplatz anzeigen, indem Sie entweder den Mount-Punkt oder den Gerätenamen übergeben:Sie werden so etwas bekommen:
Verwenden Sie, um es kontinuierlich auszuführen
watch
. Das Standardaktualisierungsintervall beträgt 2 Sekunden. Sie können dies jedoch wie folgt ändern--interval
:quelle
df
ist ein einfaches Befehlszeilendienstprogramm, das die Festplattennutzung einschließlich des freien Speicherplatzes anzeigt.Überprüfen Sie die
man df
Details.quelle
df -h
, die mir die erforderlichen Informationen gibt, wie und wann ich tippedf -h
. Ich war auf der Suche nach etwas mehr Live- oder Echtzeit, dh etwas, das das Terminal automatisch aktualisiert, sodass ich keinen Befehl eingeben muss, um dies zu überprüfen.watch
, und es wird immer wieder ausgeführt und zeigt Ihnen neue Ausgabe (normalerweise alle zwei Sekunden). Denken Sie daran, dass unter normalen Bedingungen immer nur ein Programm das Terminal aktualisieren kann (dh, wenn Sie Ihren Bildschirm nicht vollständig durcheinander bringen möchten). Wenn Sie also gleichzeitig andere Aufgaben ausführen möchten, müssen Sie dies tun Weisen Sie ihm ein Terminal zu, oder führen Sie es in etwa screen, tmux oder dvtm aus, um das Terminal in mehrere virtuelle Terminals aufzuteilen.Wenn Sie die Idee, ein ganzes Terminal für
watch
die Ausgabe von zu verwendendf
, nicht mögen , können Sie ein Tool wie conky in Betracht ziehen . Es gibt unzählige Anwendungsbeispieleconky
für die Überwachung von Festplattennutzung, Festplattentemperatur, RAM-Nutzung, lokalem Wetter, Schlagzeilen usw.quelle
Verwenden Sie einfach Folgendes:
quelle
df
undwatch
.Unter Verwendung der hervorragenden Antwort von Alexander Batischev und dieser von Ralf Friedl kombinierte ich sie mit "sort" a la this link für diesen Befehl:
Auf diese Weise können Sie alle Festplatten in einem Terminal überwachen, die jede Minute aktualisiert werden und nach dem Prozentsatz des belegten Speicherplatzes sortiert sind.
Ich weiß nicht, wie viel diese Antwort zu dem beitragen kann, was bereits hier ist (dies ist meine allererste Antwort), aber ich dachte, ich würde sie hier einfügen, falls jemand auf der Suche nach genau dem ist, was ich tun wollte, und wie Ich bin in erster Linie auf diese Frage gekommen. Ich dachte, ich würde versuchen, jemand anderem die Mühe zu ersparen, herauszufinden, wie man "watch", "df" und "sort" zusammensetzt, wenn ich könnte.
Zu Ihrer Information, ich habe Regex anstelle von "/ dev / sd *" verwendet, da mein System auch mehrere "udev" -Einträge anzeigt, die ich nicht brauchte oder sehen wollte. Der oben beschriebene Befehl verbirgt diese und zeigt nur Festplatten an.
quelle