Linux 초보자를 위한 10가지 'who' 명령 예제
이전 기사에서는 Linux에서 사용자 계정 정보와 로그인 세부 정보를 찾는 11가지 방법을 설명했습니다. 우리가 언급한 다양한 명령 중 하나는 연결 중인 터미널을 포함하여 현재 Linux 시스템에 로그온한 사용자를 표시하는 who 명령이었습니다.
이 기사에서는 Linux 초보자를 위한 who 명령의 몇 가지 유용한 예를 설명합니다.
who 명령을 사용하는 기본 구문은 다음과 같습니다.
who who [OPTION]... [ FILE | ARG1 ARG2 ]
1. 인수 없이 who 명령을 실행하면 계정 정보(사용자 로그인 이름, 사용자 터미널, 로그인 시간 및 사용자가 로그인한 호스트)가 표시됩니다. in)은 다음 출력에 표시된 것과 유사합니다.
who
ravi tty1 2018-03-16 19:27
tecmint pts/0 2018-03-16 19:26 (192.168.56.1)
root pts/1 2018-03-16 19:27 (192.168.56.1)
2. 표시된 열의 제목을 인쇄하려면 표시된 대로 -H
플래그를 사용하세요.
who -H
NAME LINE TIME COMMENT
ravi tty1 2018-03-16 19:27
tecmint pts/0 2018-03-16 19:26 (192.168.56.1)
root pts/1 2018-03-16 19:27 (192.168.56.1)
3. 로그인 이름과 로그온한 총 사용자 수를 인쇄하려면 -q
플래그를 사용하십시오.
who -q
ravi tecmint root
users=3
4. 호스트 이름과 stdin에 연결된 사용자만 표시하려면 -m
스위치를 사용하세요.
who -m
tecmint pts/0 2018-03-16 19:26 (192.168.56.1)
5. 다음으로 사용자의 메시지 상태를 +
, -
또는 ?
로 추가하려면 -를 사용하세요. T
옵션.
who -T
ravi + tty1 2018-03-16 19:27
tecmint + pts/0 2018-03-16 19:26 (192.168.56.1)
root + pts/1 2018-03-16 19:27 (192.168.56.1)
who 명령은 마지막 부팅 시간, 현재 실행 수준(systemd 아래의 target)과 같은 유용한 시스템 정보를 보는 데도 도움이 됩니다. Strong>), init에 의해 생성된 프로세스뿐만 아니라 죽은 프로세스도 인쇄합니다.
6. 마지막 시스템 부팅 시간을 보려면 -b
플래그를 사용하고 -u
옵션을 추가하면 로그온한 사용자 목록을 볼 수 있습니다. 동일한 출력에서.
who -b
system boot 2018-01-19 02:39
who -bu
system boot 2018-03-16 19:25
ravi tty1 2018-03-16 19:27 00:33 2366
tecmint pts/0 2018-03-16 19:26 . 2332 (192.168.56.1)
root pts/1 2018-03-16 19:27 00:32 2423 (192.168.56.1)
7. -r
옵션을 사용하면 현재 런레벨을 확인할 수 있습니다.
who -r
run-level 3 2018-03-16 02:39
8. 다음 명령은 작동하지 않는 프로세스를 인쇄합니다.
who -d
pts/1 2018-03-16 11:10 9986 id=ts/1 term=0 exit=0
9. 또한 init에 의해 생성된 활성 프로세스를 보려면 -p
옵션을 사용하세요.
who -p
10. 마지막으로 -a
플래그를 사용하면 우리가 다룬 일부 옵션의 정보와 결합된 기본 출력을 인쇄할 수 있습니다.
who -a
system boot 2018-06-16 02:39
run-level 3 2018-01-19 02:39
LOGIN tty1 2018-01-19 02:39 3258 id=1
LOGIN ttyS0 2018-01-19 02:39 3259 id=S0
tecmnt + pts/0 2018-03-16 05:33 . 20678 (208.snat-111-91-115.hns.net.in)
pts/1 2018-03-14 11:10 9986 id=ts/1 term=0 exit=0
누가 사람 페이지를 참조하여 더 많은 옵션을 찾을 수 있습니다.
man who
이 기사에서는 Linux 초보자를 위한 10 who command 예제를 설명했습니다. 질문이 있거나 피드백을 제공하려면 아래 의견 섹션을 사용하세요.