Linuxpia/Linux 명령어

[리눅스 명령어] 시스템에 접속한 사용자 상황 알아보기, w

Linuxpia4U 2024. 2. 13. 03:22
반응형

시스템에 접속한 사용자 상황 알아보기, w

w 명령어는 현재 시스템에 로그인한 사용자들과 그들이 무엇을 하고 있는지에 대한 정보를 보여주는 리눅스 명령어입니다. uptime 명령어가 제공하는 정보와 함께, 사용자의 세션 활동에 대한 상세 정보를 포함합니다.

사용법

w [옵션] [사용자]
  • [옵션]은 선택적으로 추가할 수 있는 명령어의 옵션입니다.
  • [사용자]는 특정 사용자의 정보만을 보고 싶을 때 지정할 수 있습니다.
    출력 설명

w 명령어의 출력은 다음과 같은 정보를 포함합니다:

  1. 현재 시간, 시스템이 어느 정도 시간 동안 실행되었는지, 그리고 평균 부하 값.
  2. USER: 로그인한 사용자의 이름.
  3. TTY: 사용자가 로그인한 터미널.
  4. FROM: 사용자가 로그인한 위치 또는 IP 주소.
  5. LOGIN@: 사용자가 로그인한 시간.
  6. IDLE: 사용자 세션이 얼마나 오랫동안 비활성 상태였는지.
  7. JCPU: 해당 터미널과 관련된 작업에 사용된 CPU 시간.
  8. PCPU: 현재 프로세스가 사용한 CPU 시간.
  9. WHAT: 사용자가 실행 중인 명령어 또는 프로세스.

예시

w

출력 예시

 12:34:56 up 10 days,  2:43,  2 users,  load average: 0.00, 0.01, 0.05
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
user1    pts/0    192.168.1.2      12:00    10.00s 0.03s  0.01s sshd: user1 [priv]
user2    pts/1    192.168.1.3      12:30    2:00   0.04s  0.02s vim report.txt

정리

  • w 명령어는 시스템에 로그인한 사용자들의 상세 활동 정보를 제공합니다.
  • 현재 시간, 시스템 가동 시간, 로그인한 사용자, 사용자의 터미널, 로그인 위치, 비활성 상태 시간, 사용 중인 프로세스 등 다양한 정보를 포함합니다.
  • 사용자 관리와 시스템 모니터링에 매우 유용한 도구입니다.
반응형