답변:
who
(또는 w
) 명령을 사용하여 현재 로그인 한 사람을 볼 수 있습니다.이 last
명령을 사용하여 최근에 상자에 로그인 한 사람 (더 이상 로그인하지 않은 사람)의 기록을 볼 수 있습니다.
위의 두 명령 모두에서 아무것도 보이지 않으면 루트 권한을 가진 사람이 기록을 지 웠음을 의미합니다.
그러나 현재 하고있는 사람이 무엇인지 알 수 없습니다 . 당신이 할 수있는 것은 .bash_history
(bash를 사용한다고 가정) 파일과 마지막 명령을 보는 것입니다. 여기서 사용자가 셸에서 로그 아웃 한 경우 실행하는 명령 만 찾을 수 있습니다.
iLO/DRAC
, 박스와 물리적으로 상호 작용하는 방법 등을 사용자에게 제공하는 것과 같은 서비스 .
w
)
display:0.0
로컬 연결이므로 걱정할 필요가 없습니다.
w
답입니다. 그리고 명령 기록을 보려면 언제든지 ~/.bash_history
파일을 확인할 수 있습니다.
예 w
:
$w
17:13:38 up 1 day, 3:45, 3 users, load average: 1.57, 1.24, 1.02
USER TTY LOGIN@ IDLE JCPU PCPU WHAT
claudio :0 Tue13 ?xdm? 5:42m 0.40s gnome-session
claudio pts/0 Tue14 24:04m 0.20s 0.20s bash
claudio pts/1 Tue15 0.00s 0.08s 0.00s w
who
일부 줄을로 출력합니다user pts/NUM DATE TIME (:0.0)
. 일부 줄의 경우 (: 0.0)이 아니라 (IP 주소)입니다. (: 0.0)이 죽은 것을 의미합니까?