Odpowiedź zależy od systemu plików. Na przykład dfnie można wyświetlić poprawnych wartości dla btrfs (jeszcze). Czy możesz dodać tę informację do swojego pytania?
Jonas Stein
Odpowiedzi:
25
Jak powiedziała Julie, możesz użyć dfdo wyświetlenia wolnego miejsca, przekazując mu punkt montowania lub nazwę urządzenia:
Obecnie używam df -h, co daje mi wymagane informacje podczas pisania df -h. Szukałem czegoś bardziej na żywo lub w czasie rzeczywistym, tj. Czegoś, co ciągle aktualizuje terminal automatycznie, więc nie muszę wpisywać polecenia, aby to sprawdzić.
oshirowanen
@oshirowanen Możesz używać watch, a on będzie go uruchamiał w kółko i pokaże ci świeże wyjście (zwykle co dwie sekundy). Pamiętaj, że tylko jeden program może aktualizować terminal na raz w normalnych warunkach (tj. Jeśli nie chcesz zrobić całego bałaganu na ekranie), więc jeśli chcesz robić inne rzeczy w tym samym czasie, musisz poświęć mu terminal lub uruchom go w coś takiego jak screen, tmux lub dvtm, aby podzielić terminal na wiele wirtualnych terminali.
Random832
3
Jeśli nie podoba ci się pomysł poświęcenia całego terminalu watchprzetwarzaniu danych wyjściowych df, możesz rozważyć takie narzędzie jak conky . Istnieje niezliczona ilość przykładów użycia conkydo monitorowania wszystkiego, począwszy od użycia dysku twardego, temperatury dysku twardego, użycia pamięci RAM, lokalnej pogody, nagłówków wiadomości ... nazywasz to.
Powinieneś edytować tę odpowiedź, aby uwzględnić wyjaśnienie, w jaki sposób różni się ona od zaakceptowanej odpowiedzi - która już zawiera wyjaśnienia dotyczące używania poleceń dfi watch.
To pozwoli Ci oglądać wszystkie dyski twarde w terminalu, aktualizowane co minutę, posortowane według procentu zajętego miejsca.
Nie wiem, ile ta odpowiedź może dodać do tego, co już tu jest (to moja pierwsza odpowiedź), ale pomyślałem, że umieściłbym ją tutaj, na wypadek, gdyby ktoś szuka dokładnie tego, co chciałem zrobić, i tak Skończyło się na tym pytaniu. Pomyślałem, że spróbuję uratować komuś innemu wysiłek wymyślenia, jak połączyć „oglądać”, „df” i „sortować” razem, jeśli bym mógł.
Do twojej wiadomości, użyłem wyrażenia regularnego zamiast po prostu „/ dev / sd *”, ponieważ mój system pokazuje również kilka wpisów „udev”, których nie potrzebowałem lub nie chciałem widzieć. Powyższe polecenie ukrywa je i pokazuje tylko dyski twarde.
df
nie można wyświetlić poprawnych wartości dla btrfs (jeszcze). Czy możesz dodać tę informację do swojego pytania?Odpowiedzi:
Jak powiedziała Julie, możesz użyć
df
do wyświetlenia wolnego miejsca, przekazując mu punkt montowania lub nazwę urządzenia:Otrzymasz coś takiego:
Aby uruchomić go w sposób ciągły, użyj
watch
. Domyślny interwał aktualizacji wynosi 2 sekundy, ale możesz go poprawić za pomocą--interval
:źródło
df
to proste narzędzie wiersza polecenia, które pokazuje użycie dysku, w tym wolnego miejsca.Sprawdź
man df
szczegóły.źródło
df -h
, co daje mi wymagane informacje podczas pisaniadf -h
. Szukałem czegoś bardziej na żywo lub w czasie rzeczywistym, tj. Czegoś, co ciągle aktualizuje terminal automatycznie, więc nie muszę wpisywać polecenia, aby to sprawdzić.watch
, a on będzie go uruchamiał w kółko i pokaże ci świeże wyjście (zwykle co dwie sekundy). Pamiętaj, że tylko jeden program może aktualizować terminal na raz w normalnych warunkach (tj. Jeśli nie chcesz zrobić całego bałaganu na ekranie), więc jeśli chcesz robić inne rzeczy w tym samym czasie, musisz poświęć mu terminal lub uruchom go w coś takiego jak screen, tmux lub dvtm, aby podzielić terminal na wiele wirtualnych terminali.Jeśli nie podoba ci się pomysł poświęcenia całego terminalu
watch
przetwarzaniu danych wyjściowychdf
, możesz rozważyć takie narzędzie jak conky . Istnieje niezliczona ilość przykładów użyciaconky
do monitorowania wszystkiego, począwszy od użycia dysku twardego, temperatury dysku twardego, użycia pamięci RAM, lokalnej pogody, nagłówków wiadomości ... nazywasz to.źródło
Po prostu użyj następującego:
źródło
df
iwatch
.Korzystając z doskonałej odpowiedzi podanej powyżej przez Aleksandra Batischeva i tej przez Ralfa Friedla , połączyłem je z „sortowaniem” tego linku dla tego polecenia:
To pozwoli Ci oglądać wszystkie dyski twarde w terminalu, aktualizowane co minutę, posortowane według procentu zajętego miejsca.
Nie wiem, ile ta odpowiedź może dodać do tego, co już tu jest (to moja pierwsza odpowiedź), ale pomyślałem, że umieściłbym ją tutaj, na wypadek, gdyby ktoś szuka dokładnie tego, co chciałem zrobić, i tak Skończyło się na tym pytaniu. Pomyślałem, że spróbuję uratować komuś innemu wysiłek wymyślenia, jak połączyć „oglądać”, „df” i „sortować” razem, jeśli bym mógł.
Do twojej wiadomości, użyłem wyrażenia regularnego zamiast po prostu „/ dev / sd *”, ponieważ mój system pokazuje również kilka wpisów „udev”, których nie potrzebowałem lub nie chciałem widzieć. Powyższe polecenie ukrywa je i pokazuje tylko dyski twarde.
źródło