Android

Komenda W w systemie Linux

Linux w 5 minut - Informacje o systemie

Linux w 5 minut - Informacje o systemie

Spisu treści:

Anonim

, porozmawiamy o poleceniu w.

w to narzędzie wiersza polecenia, które wyświetla informacje o aktualnie zalogowanych użytkownikach i ich działaniach. Podaje także informacje o tym, jak długo system działa, aktualny czas i średnie obciążenie systemu.

Jak korzystać z polecenia w

Składnia polecenia w jest następująca:

w

Gdy w jest wywoływane bez żadnej opcji lub argumentu, dane wyjściowe wyglądają mniej więcej tak:

21:41:07 up 12 days, 10:08, 2 users, load average: 0.28, 0.20, 0.10 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/0 10.10.0.2 20:59 1.00s 0.02s 0.00sw linuxize pts/1 10.10.0.8 21:41 7.00s 0.00s 0.00s bash

Pierwszy wiersz zawiera te same informacje, co polecenie uptime . Zawiera następujące kolumny:

  • 21:41:07 - Aktualny czas systemowy. up 12 days, 10:08 - Długość czasu działania systemu. 2 users - liczba zalogowanych użytkowników. load average: 0.28, 0.20, 0.10 - średnie obciążenie systemu dla ostatnich 1, 5 i 15 minut. Średnia wartość obciążenia systemu jest miarą liczby zadań, które są aktualnie uruchomione lub oczekują na dyskowe operacje we / wy. Zasadniczo informuje, jak zajęty był Twój system w danym okresie.

Drugi wiersz zawiera następujące pola:

  • USER - nazwa zalogowanego użytkownika. TTY - nazwa terminala używana przez użytkownika. FROM - nazwa hosta lub adres IP, z którego użytkownik jest zalogowany. LOGIN@ - godzina zalogowania się użytkownika. IDLE - czas od ostatniej interakcji użytkownika z terminalem. Czas bezczynności. JCPU - czas wykorzystywany przez wszystkie procesy dołączone do tty. PCPU - czas wykorzystany przez bieżący proces użytkownika. Ten wyświetlany w polu WHAT . WHAT - Bieżący proces użytkownika i opcje / argumenty.

Następnie polecenie wyświetla listę wszystkich aktualnie zalogowanych użytkowników oraz informacje z nimi związane.

w linuxize

22:08:55 up 12 days, 10:35, 2 users, load average: 0.00, 0.06, 0.12 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT linuxize pts/1 10.10.0.8 21:41 27:55 0.00s 0.00s bash

w Opcje poleceń

w akceptuje kilka rzadko używanych opcji.

Opcja -h , --no-header mówi w aby nie drukować nagłówka:

w -h

Drukowane są tylko informacje o zalogowanych użytkownikach:

root pts/0 10.10.0.2 20:59 1.00s 0.02s 0.00sw -h linuxize pts/1 10.10.0.8 21:41 7.00s 0.00s 0.00s bash

Opcja -f , --from przełącza pole FROM . To, czy ten plik jest domyślnie pokazywany, czy ukryty, zależy od używanej dystrybucji

w -f

22:48:39 up 12 days, 11:15, 2 users, load average: 0.03, 0.02, 0.00 USER TTY LOGIN@ IDLE JCPU PCPU WHAT root pts/0 20:59 5.00s 0.03s 0.01s bash linuxize pts/1 21:41 1.00s 0.02s 0.00sw -f

Opcja -o , --old-style mówi w aby użyć wyjścia starego stylu. Gdy ta opcja jest używana, polecenie drukuje puste miejsce, gdy czasy IDLE , JCPU i PCPU są krótsze niż jedna minuta.

w -o

22:50:33 up 12 days, 11:17, 2 users, load average: 0.14, 0.04, 0.01 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/0 10.10.0.2 20:59 1:59m bash linuxize pts/1 10.10.0.8 21:41 w -o

Opcja -s , --short mówi w aby użyć wyniku o krótkim stylu. Gdy ta opcja jest używana, pola LOGIN@ , JCPU i PCPU nie są drukowane.

w -s

22:51:48 up 12 days, 11:18, 2 users, load average: 0.04, 0.03, 0.00 USER TTY FROM IDLE WHAT root pts/0 10.10.0.2 3:14 bash linuxize pts/1 10.10.0.8 2.00sw -s

Opcja -i , --ip-addr wymusza, aby w polu FROM zawsze wyświetlał adres IP zamiast nazwy hosta.

w -i

Wniosek

Polecenie w drukuje informacje o aktywności systemu i zalogowanych użytkownikach. Aby uzyskać więcej informacji, wpisz man w w swoim terminalu.

Jeśli masz jakieś pytania, zostaw komentarz poniżej.

w terminalu