윈도우 프로세스 관련 명령어 (TASKLIST, TASKKILL)
- IT/윈도우(Window)
- 2021. 1. 27.
윈도우 프로세스 관련 명령어 TASKLIST, TASKKILL 에 대해서 알아보겠습니다
TASKLIST
- 현재 실행중인(서비스 포함) 모든 작업을 표시하는 명령어
- cmd창에 tasklist를 입력하면, 아래와 같이 모든 실행중인 작업 목록이 표시됩니다
cmd 명령프롬프트나 Powershell에 tasklist 입력
/? 를 뒤에 붙이면 해당 명령어의 도움말을 볼 수 있습니다
TASKLIST 명령어를 치면
프로세스의 이름 PID, 세션 정보, 메모리 사용량 정보를 볼 수 있습니다
TASKLIST /M
/M 옵션을 주면 프로세스의 상세한 트리 구조의 dll 모듈까지 볼 수 있습니다
/V 옵션은 자세히 볼 수 있습니다
/v 옵션으로 PID 세션 이름, 메모리 사용상태, 사용자 이름, CPU 시간 등
세부적인 정보들을 볼 수 있습니다
TASKKILL
- 현재 작업중인 프로세스를 죽이기 위해 사용하는 명령어
- /f : 강제종료 (해당 옵션을 사용하면, 권한 등의 문제로 종료가 불가능한 것들도 종료할 수 있음)
- /im : 프로세스 이름(아래 빨간색 표시)을 사용하여 프로세스를 종료 (예 : taskkill /f /im csrss.exe )
- /pid : 프로세스의 id인 pid(아래 파란색 표시)를 사용하여 프로세스를 종료 (예 : taskkill /f /pid 536 )
taskkill 명령어를 통해 프로세스를 종료시킬 수 있습니다
리눅스의 kill 명령어랑 동일합니다
taskkill /pid 6
이런식으로 프로세스 종료를 사용할 수 있습니다