본문 바로가기

11

get-process 알아보기 프로그래밍을 하다보면 컴퓨터 시스템의 프로세스에 대한 정보가 필요할 때가 있는데 Powershell에서 컴퓨터에서 돌아가고 있는 프로세스를 알아보도록 하자. 위와 같이 Powershell을 실행시킨 후 get-process 명령을 이용하면 되며 위에서는 시스템에서 가장 많은 작업집합의 크기(WS)가 큰 순서로 3개를 보여주는 결과화면입니다. 위에 나타난 것들을 자세히 알아보면 Handles : 프로세스에서 연 핸들 수 NPM(K) : 프로세스에서 사용중인 비 페이징 메모리의 양(KB) PM(K) : 프로세스에서 사용중인 페이징 가능한 메모리의 양(KB) WS(K) : 프로세스 작업 집합의 크기, 작업집합은 프로세스에서 최근한 참조한 메모리의 페이지로 구성 VM(M) : 프로세스에서 사용중인 가상 메모리의.. 2008. 8. 4.
Powershell 사칙연산 간단한 사칙연산을 올려봅니다. 위의 예제들을 보면 리눅스나 유닉스를 사용해 보신 분들은 아시겠지만 Shell Programming과 유사하다는 것을 알 수 있을 겁니다. 그럼 이만. 2008. 8. 3.
Windows Powershell은 뭘까? Microsoft Windows® PowerShell은 시스템 관리 및 자동화를 목적으로 새롭게 설계된 명령줄 셸 및 스크립팅 언어입니다. .NET Framework에 빌드되는 Windows PowerShell을 통해 IT 전문가 및 개발자는 Windows 및 응용 프로그램 관리를 제어하고 자동화할 수 있습니다. Powershell을 우연찮게 접하면서 Unix나 linux에서 본 Shell이 떠올려질 정도로 상당히 유사하다는 것에 놀랐습니다. 유닉스나 리눅스에 익숙한 사람들은 윈도우즈는 어찌보면 상당히 불편(?)한 면들이 없지 않았는데 대표적인게 Shell이지 않아나 싶을 정도로 콘솔기반보다는 GUI기반이 강했는데 PowerShell이 있어서 서버관리자나 프로그래머에게 있어서 새로운 대안이지 않나 싶군요.. 2008. 8. 3.