Dlaczego w wynikach poleceń czasu działania pojawia się dwóch użytkowników?

35

Kiedy uruchomiłem uptime na moim komputerze MacBookPro, otrzymałem następujący wynik:

Last login: Thu Jun  3 14:43:40 on ttys000
Osama-Gamal-MBP-2:~ iOsama$ uptime
14:49  up 7 days, 20:10, 2 users, load averages: 0.29 0.24 0.24

Dlaczego podaje, że jest dwóch użytkowników? Jest to normalne? a kto jest drugim użytkownikiem, czy to użytkownik root, czy co?

PS: Używam Mac OS X 10.6.3 Edycja: wyjście polecenia w:

Osama-Gamal-MBP-2:~ iOsama$ w
 0:41  up 8 days,  6:03, 2 users, load averages: 1.92 1.81 1.38
USER     TTY      FROM              LOGIN@  IDLE WHAT
iOsama   console  -                26May10 8days -
iOsama   s000     -                 0:13       - w

kto wyda polecenie:

Osama-Gamal-MBP-2:~ iOsama$ who
iOsama   console  May 26 18:40 
iOsama   ttys000  Jun  4 00:13 
Osama Gamal
źródło
1
Czy możesz opublikować wynik who?
Dentrasi
I / lub last..?
TJ Crowder
dodał do pytania
Osama Gamal

Odpowiedzi:

44

Wypróbuj wpolecenie. W moim systemie mam:

# w
 02:16:53 up  6:48,  2 users,  load average: 0.50, 0.42, 0.52
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
pcm      tty7     :0               19:28    6:48m 16:07   0.17s gnome-session
pcm      pts/0    :0.0             01:51    0.00s  0.36s  0.76s gnome-terminal
# uptime
 02:16:56 up  6:48,  2 users,  load average: 0.50, 0.42, 0.52

tty7 to login komputera, pts / 0 to pseudo terminal ... prawdopodobnie to, co zostało użyte do wpisania uptime.

Dlaczego podaje, że jest dwóch użytkowników?

Ponieważ pokazuje każdą zalogowaną sesję. Jeden użytkownik może mieć wiele aktywnych sesji jednocześnie.

Jest to normalne?

100% normalny ... A-OK

a kto jest drugim użytkownikiem, czy to użytkownik root, czy co?

Drugi użytkownik to Ty. Masz uruchomionych wiele sesji. W wynikach pytania widać, że nazwa użytkownika jest taka sama dla obu sesji.

cmcginty
źródło
Dodano do pytania
Osama Gamal
Czy w tej odpowiedzi brakuje czegoś?
cmcginty,
3
Mam wiele okien Terminal.App otwartych na mojej stacji roboczej. uptimemówi, że w moim systemie jest 8 użytkowników, ale każdy z nich jest powiązany z jedną z moich sesji terminalowych:17:08 up 8:42, 8 users, load averages: 0.68 0.60 0.58
Stefan Lasiewski
Nic nie brakuje ... wydaje się, że Stefan powiedział ... jest to związane z liczbą terminali .. Otworzyłem wiele kart terminali i sprawdziłem czas działania, dowiedziałem się 5 użytkowników !!
Osama Gamal
1
„Stefan powiedział”…? uh, właśnie to jest w odpowiedzi
cmcginty