Widziałem kilka postów, które chcą tego samego w zakresie użytkowania, jednak odpowiedzi ZAWSZE odnoszą się do instalowania narzędzi innych firm.
Nie chcę niczego instalować.
Jakieś wkładki? Przyjemny wynik to:
CPU 11% RAM 20% HDD 85%
command-line
monitoring
Karl Morrison
źródło
źródło
Odpowiedzi:
Możesz tego użyć
Dane wyjściowe to
źródło
df -h /
część wiersza poleceń pokazuje statystyki dotyczące/
partycji. Możesz powtórzyćdf -h
polecenie i zastąpić/
punktem montowania, który chcesz monitorować.top
jest w porządku. Zużycie procesora nie może być mierzone w bieżącym momencie, musi być mierzone w krótkim okresie czasu. Kiedytop
uruchamia pierwszą iterację, pokazuje średnie użycie od ostatniego restartu. Począwszy od drugiej iteracji pokazuje rzeczywiste bieżące użycie od poprzedniej iteracji. A jeśli masz problemy z lokalizacją, możesz umieścićLC_ALL=C
przed poleceniem, aby użyć domyślnej lokalizacji w języku angielskim (formaty liczb itp., A nie język).top -bn1 | grep "Cpu(s)"
ztop -bn2 | grep "Cpu(s)" | tail -n1
. Ten pierwszy wyświetli długoterminową średnią, jak wskazał Byte Commander.W przypadku użycia procesora (średnio
(user+system)/(user+system+idle)
razy ponad 0,1 sekundy):W przypadku użycia pamięci RAM (
(total-available)/total
):W przypadku użycia dysku twardego (tylko wolumin zamontowany jako
/
):źródło
free
polecenie nadal używa starego formatu wyjściowego z osobnymi - / + buforami / linią pamięci podręcznej ...man free
: „ Szacowanie, ile pamięci jest dostępne do uruchamiania nowych aplikacji bez zamiany. W przeciwieństwie do danych dostarczanych przez pamięć podręczną lub wolne pola, to pole uwzględnia pamięć podręczną strony, a także, że nie wszystkie płyty pamięci, które można odzyskać, zostaną odzyskane z powodu elementów w użyciu MemA Dostępne w / proc / meminfo, dostępne w jądrach 3.14, emulowane w jądrach 2.6.27+, w przeciwnym razie takie same jak darmowe) "