일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- LiveKD
- paged pool
- windows debugging tool
- Windows Server 2016
- MSCS on VMWare
- 안철수
- windbg
- 터키여행
- SQL Server 2008
- SQL Server 2012R2 FCI
- iSCSI target
- ftp7.5 장애조치 클러스터
- Windows Server 2008
- Xperf
- Windows Server 2016 Hyper-v Cluster
- cluster node as Domain controller
- windows media service
- Session space
- 인문고전
- FTP7.5
- Nested VM
- Local TempDB
- dsquery
- Hyper-V
- nonpaged pool
- failover cluster
- 프로세스 CPU 사용량
- windows update
- 클러스터
- 작업관리자
- Today
- Total
류짱:Beyond MySelf
query 명령어 사용법 본문
터미널 서버로 운영 중인 서버의 특정 세션에서 특정 프로세스가 많이 실행이 되고 있고 해당 프로세스의 갯 수를 카운터 해야 한다면 어떻게 할까요?
작업 관리자를 실행 후 일일이 해당 프로세스의 갯 수를 세어야만 하는 걸까요?
아래 query 라는 명령어를 이용하면 조금 수월하게 갯 수를 확인 할 수 있습니다.
Query
http://technet.microsoft.com/en-us/library/cc754415(WS.10).aspx
특정 세션에서 특정 프로세스가 100여개 이상 실행 되고 있다면 아래와 같은 명령어로 실제 실행 중인 갯수를 확인
Query process /ID:세션 ID |grep "프로세스이름.exe" |wc -l
Ex) query process /id:4 |grep "xxxx.exe" |wc -l
Query 명령어를 이용하여 현재 연결 된 세션의 상태나 사용자 등도 확인 할 수 있으니 한번 쯤 사용해 보세요^^
Parameters
Parameter |
Description |
Query process |
Displays information about processes that are running on a terminal server. |
Query session |
Displays information about sessions on a terminal server. |
Query termserver |
Displays a list of all terminal servers on the network. |
Query user |
Displays information about user sessions on a terminal server. |
[참고 자료]
Query process
http://technet.microsoft.com/en-us/library/bb490798.aspx
Query termserver
http://technet.microsoft.com/en-us/library/bb490799.aspx
Query session
http://technet.microsoft.com/en-us/library/bb490800.aspx
Query user
http://technet.microsoft.com/en-us/library/bb490801.aspx
감사합니다.^^