Linux의 W 명령

Linux의 W 명령

2022-05-17 last update

6 minutes reading terminal w
본문에서 우리는 w 명령을 토론할 것이다.w는 현재 로그인한 사용자와 모든 사용자가 무엇을 하고 있는지 보여주는 명령행 실용 프로그램이다.또한 시스템 가동 시간, 현재 시간 및 시스템 평균 부하에 대한 정보를 제공합니다.

w 명령 사용 방법

w 명령의 문법은 다음과 같다.
w [OPTIONS] [USER]
옵션이나 파라미터가 없는 상황에서 w를 호출할 때 출력은 다음과 같다.
 21:41:07 up 12 days, 10:08,  2 users,  load average: 0.28, 0.20, 0.10
USER      TTY      FROM        [email protected]   IDLE   JCPU   PCPU WHAT
root      pts/0    10.10.0.2   20:59    1.00s  0.02s  0.00s w
  pts/1    10.10.0.8   21:41    7.00s  0.00s  0.00s bash
첫 줄은 uptime 와 같은 정보를 제공한다.
명령여기에는 현재 시스템 시간
  • 21:41:07 -
  • up 12 days, 10:08 - 시스템 부팅 시간
  • 2 users - 로그인한 사용자의 수입니다.
  • load average: 0.28, 0.20, 0.10 - 지난 1, 5 및 15분간 시스템 로드 평균.시스템 평균 부하는 현재 실행 중이거나 디스크 입출력을 기다리는 작업 수를 측정합니다. 기본적으로 시스템이 얼마나 바쁜지 알려 줍니다.
  • 두 번째 행에는 다음 필드가 포함됩니다.
  • USER - 로그인한 사용자의 이름입니다.
  • TTY-사용자가 사용하는 단말기의 이름.
  • FROM-사용자가 로그인한 호스트 이름 또는 IP 주소입니다.
  • [email protected] – 사용자가 로그인한 시간입니다.
  • IDLE-사용자가 터미널과 상호작용한 이후의 시간.여가 시간.
  • JCPU-tty에 연결된 모든 프로세스에 걸리는 시간.
  • PCPU-사용자의 현재 프로세스가 사용하는 시간.WHAT 필드에 표시됩니다.
  • WHAT-사용자의 현재 프로세스와 옵션/매개 변수.
  • 그리고 이 명령은 현재 로그인한 모든 사용자와 그들과 관련된 정보를 보여 줍니다.하나 이상의 사용자 이름을 w 명령에 매개 변수로 전달하면 출력은 지정된 사용자에게만 적용됩니다.
    w 
    w/var/run/utmp 파일에서 로그인한 사용자에 대한 정보를 추출합니다.

    w 명령 옵션

    w는 몇 가지 아주 적은 옵션을 받아들인다.-h, --no-header 옵션 알림w 제목을 인쇄하지 마세요:
     22:08:55 up 12 days, 10:35,  2 users,  load average: 0.00, 0.06, 0.12
    USER      TTY      FROM        [email protected]   IDLE   JCPU   PCPU WHAT
      pts/1    10.10.0.8   21:41    27:55   0.00s  0.00s bash
    
    로그인 사용자에 대한 정보만 인쇄:
    w -h
    , -f, --from 옵션 전환FROM 필드.기본적으로 이 필드의 표시 또는 숨기기는 릴리스
    root      pts/0    10.10.0.2   20:59    1.00s  0.02s  0.00s w -h
      pts/1    10.10.0.8   21:41    7.00s  0.00s  0.00s bash
    
    w -f
    에 따라 다릅니다. 옵션-o, --old-style 알림w은 레거시 출력을 사용합니다.이 옵션을 사용하면 IDLE, JCPU, PCPU-s가 1분 미만일 때 명령이 공백으로 인쇄됩니다.--short 옵션은 w에 짧은 스타일의 출력을 사용하라고 알려 줍니다.이 옵션을 사용하면 [email protected], JCPUPCPU 필드가 인쇄되지 않습니다.-i 옵션 강제--ip-addr 필드에 호스트 이름 대신 항상 IP 주소를 표시합니다.
     22:48:39 up 12 days, 11:15,  2 users,  load average: 0.03, 0.02, 0.00
    USER      TTY        [email protected]   IDLE   JCPU   PCPU WHAT
    root      pts/0     20:59    5.00s  0.03s  0.01s bash
      pts/1     21:41    1.00s  0.02s  0.00s w -f
    

    결론

    w 명령은 시스템 활동 및 로그인 사용자에 대한 정보를 인쇄합니다.자세한 내용은 터미널에서 FROM를 입력합니다.만약 무슨 문제가 있으면 아래에 메시지를 남겨 주십시오.