Linux에서 ps 명령의 일반 구문
Linux에서 ps 명령의 일반 구문은 다음과 같습니다.
$ ps[매개변수]
도움말 설명서에 ps 명령과 함께 사용되는 특정 매개변수가 있습니다. 그러나 이 명령은 오류 없이 독립적으로 실행할 수도 있습니다.
Linux의 ps 명령 도움말 설명서
예제로 이동하기 전에 ps 명령의 올바른 사용법에 대해 배우고 싶다면 다음 명령을 사용하여 도움말 설명서에 액세스할 수 있습니다.
$ ps-돕다
아래 이미지에서 ps 명령의 도움말 매뉴얼을 볼 수 있습니다.
Linux에서 ps 명령을 사용하는 예
이제 Linux에서 ps 명령을 사용하는 몇 가지 예를 공유하겠습니다.
예 1: 현재 셸에서 실행 중인 프로세스 표시
현재 쉘에서 실행 중인 프로세스를 표시하려면 다음과 같이 매개변수 없이 ps 명령을 실행해야 합니다.
Linux 시스템의 현재 셸에서 실행 중인 프로세스는 아래 이미지와 같습니다.
예 2: 현재 실행 중인 모든 프로세스 표시
다음 명령을 사용하여 Linux 시스템에서 현재 실행 중인 모든 프로세스를 나열할 수도 있습니다.
현재 Linux 시스템에서 실행 중인 모든 프로세스가 아래 이미지에 표시되어 있습니다.
예 3: 현재 터미널과 관련된 모든 프로세스 표시
현재 터미널 세션과 관련된 특정 프로세스가 있습니다. 현재 터미널 세션의 이러한 모든 프로세스를 보려면 다음 명령을 실행할 수 있습니다.
현재 터미널 세션과 관련된 모든 프로세스가 아래 이미지에 표시됩니다.
예 4: 특정 사용자와 관련된 모든 프로세스 표시
Linux 시스템의 특정 사용자와 관련된 모든 프로세스를 나열할 수도 있습니다. 이렇게 하려면 다음 명령을 실행할 수 있습니다.
여기에서 UserName을 나열하려는 관련 프로세스가 있는 사용자의 이름으로 바꿀 수 있습니다. 예를 들어 우리의 경우 kbuzdar로 대체했습니다.
Linux 시스템의 지정된 사용자와 관련된 모든 프로세스는 아래 이미지에 표시됩니다.
예 5: 특정 사용자 그룹과 관련된 모든 프로세스 표시
위의 예와 유사하게 일부 프로세스는 Linux 시스템의 특정 사용자 그룹과 연결됩니다. 다음 명령을 실행하여 이러한 프로세스를 나열할 수도 있습니다.
여기에서 UserGroupName을 나열하려는 관련 프로세스가 있는 사용자 그룹의 이름으로 바꿀 수 있습니다. 예를 들어, 우리의 경우 루트로 대체했습니다.
Linux 시스템의 지정된 사용자 그룹과 관련된 모든 프로세스는 아래 이미지에 표시됩니다.
결론
오늘의 가이드를 통해 Linux에서 ps 명령의 사용법에 대한 기본적인 이해를 얻을 수 있을 것입니다. 기본 사항을 배우면 Linux 환경에서 일상적인 작업을 수행하는 동안 반복적으로 사용하여 이 명령의 사용법을 빠르게 마스터할 수 있습니다.