Dlaczego jest dwóch użytkowników o tej samej nazwie?


9

Kiedy wykonuję userspolecenie, wyświetla dwóch użytkowników o tej samej nazwie. Dlaczego jest dwóch użytkowników? Jestem pewien, że utworzyłem tylko jednego użytkownika.

to znaczy

username@Computer:~$ users

daje następujący wynik

username username

Czy skopiowałeś i wkleiłeś te wyniki?
Jack

@JohnRambo właśnie wyciął prawdziwą nazwę użytkownika i nazwę komputera ...
Alvar

Odpowiedzi:


14

usersPolecenie wypisuje nazwy użytkowników użytkowników aktualnie zalogowany do aktualnego gospodarza, nie listy utworzonych na komputerze użytkowników.

W twoim przypadku zwraca on dwukrotnie tę samą nazwę użytkownika, ponieważ prawdopodobnie jesteś dwukrotnie zalogowany.

Możesz to sprawdzić za pomocą whopolecenia (pokaż, kto jest zalogowany):

felix@computer:~$ who
felix    pts/0        2013-02-04 06:40 (:0.0)
felix    pts/5        2013-02-04 06:42 (:0.0)
felix@computer:~$ users
felix felix

Więcej informacji na stronach podręcznika ( man 1 users).


Nie zalogowałem się dwa razy, jest to domyślnie. Dlaczego i tak jest zalogowanych dwóch użytkowników?
TheKojuEffect

3
Może dlatego, że masz dwa otwarte terminale?
felix

3
Uruchom usersw aterminal. Teraz otwórz kolejny terminal, uruchom go ponownie ( users). Możesz zobaczyć wzrost liczby.
totti
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.