"w" 명령이 가상 로그인 사용자를 표시하는 이유는 무엇입니까?

"w" 명령이 가상 로그인 사용자를 표시하는 이유는 무엇입니까?

Linux(Fedora 14)에서 "w" 명령은 다음과 같습니다.

[USERNAME@PC ~] w
 23:51:32 up 13 min,  7 users,  load average: 0,22, 0,42, 0,34
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
USERNAME        tty1     :0               23:39   12:49  30.71s  0.08s pam: gdm-password
USERNAME        pts/1    :0.0             23:39    9:39   0.01s  0.01s bash
USERNAME        pts/0    :0.0             23:51    0.00s  0.02s  0.00s w
[USERNAME@PC ~] 

로그인한 사용자는 3명인데 왜 7명인가요?

답변1

이 답변도착하다SFTP를 통해 로그인한 사용자는 "w"에 표시되지 않습니다.w로깅이 권장됩니다 utmp. 일부 조사에 따르면 로깅이 utmp권장됩니다 /var/run/utmp.

utmp로그인 후 프로그램이 정리되지 않은 경우, w발생한 것과 유사한 출력이 생성될 수 있다고 생각됩니다.

관련 정보