현재 로그인한 사용자를 찾는 방법은 무엇입니까?

현재 로그인한 사용자를 찾는 방법은 무엇입니까?
uptime

다른 사용자 중에는 4명의 사용자가 표시됩니다. 걱정해야 합니까?

에 따르면man uptime

uptime은 다음 정보를 한 줄로 표시합니다. 현재 시간, 시스템 실행 시간, 현재 로그온한 사용자 수, 지난 1분, 5분, 15분 동안의 시스템 부하 평균입니다.

"현재 로그온한" 사용자 4명을 찾는 방법이 있습니까?

답변1

시스템에 로그온한 사람을 찾는 가장 쉬운 방법은 whognu coreutils 패키지의 일부인 명령을 사용하는 것입니다. 옵션이 없거나 가독성을 높이는 내가 선호하는 옵션을 사용하여 일반 사용자로 사용할 수 있습니다.

andrew@ilium~$ who -H
NAME     LINE         TIME             COMMENT
andrew   tty1         2016-05-06 07:34
andrew@ilium~$ 

때로는 자신이나 다른 사용자가 대신 pts/0및를 사용하여 두 번 이상 로그인한 것으로 보이는 경우가 있습니다 . 이는 'pts/1tty1스도터미널에스lave'(= pts)는 단순히 귀하 또는 다른 사용자가 의사 터미널 마스터 및 슬레이브 쌍을 생성하는 유사한 프로세스 또는 같은 xterm응용 프로그램을 열었음을 나타냅니다 .sshd

pts참조된 AskUbuntu 스레드 및 허용되는 답변 내의 매뉴얼 페이지 링크에 관한 추가 정보 :

답변2

이 모든 답변은 지나치게 부풀려 있습니다.명령에 대한 문자? 제발.

누가 로그온하여 무엇을 하고 있는지 알아내는 가장 빠른 방법은 다음과 같습니다.

$ w

답변3

이 명령을 사용하면 users현재 로그인한 사람을 확인할 수 있습니다. 주의하세요.

답변4

을 사용하면 who누가 로그인했는지 알 수 있습니다. 또한 사용하면 ps au누가 로그인했는지, 무엇을 실행하고 있는지 표시됩니다.

관련 정보