이름을 찾는 한 가지 방법은 /home/을 보고 시스템에 어떤 항목이 있는지 확인하는 것입니다.
현재 사용자를 보려면 다음을 사용할 수 있습니다.
#users
사용자가 몇 명인지 확인하세요.
단일 사용자가 많은 세션을 생성하면 다음과 같은 결과가 나타납니다.
root@debian:~# users
shirish shirish shirish shirish shirish shirish shirish
위에서 공유한 두 가지 방법 외에도 시스템의 사용자에 대해 알 수 있는 다른 방법이 있습니까?
답변1
여러 가지 방법이 있습니다. last
, who
그리고 ps
모두 여기에 관련되어 있습니다. last
현재의 가장 철저한 추적이다그리고 과거로그인.
매뉴얼 페이지에서 last
(강조 추가):
마지막으로 지정된 사용자, tty 및 호스트에 대한 세션이 시간 역순으로 나열됩니다. 출력의 각 줄에는 사용자 이름, 세션이 있는 tty, 호스트 이름, 세션 시작 및 중지 시간, 세션 기간이 포함됩니다. 세션이 계속 진행 중이거나 충돌 또는 종료로 인해 세션이 단축된 경우 이는 끝에 표시됩니다.
...
사용자, 호스트 이름 또는 터미널이 지정되지 않으면 모든 로그인 및 로그아웃 기록이 마지막에 인쇄됩니다.
그래서 현재 진행중인 회의에 대한 보고뿐만 last
아니라모두로그인 및 로그아웃.
답변2
이 명령을 사용할 수 있습니다 who
. 로그인한 사용자 목록:
who -u
모든 로그인 이름과 로그인한 사용자 수를 계산하려면:
who -q
또는 wc
다음 명령을 사용하십시오.
users | wc -w