Linux에서 ps는 "Process Status"의 약자로 프로세스를 모니터링하는 명령입니다. 이 명령을 통해 시스템에서 실행 중인 모든 프로세스에 대한 자세한 정보를 볼 수 있습니다. 프로세스가 종료되었는지, 어떤 프로세스가 너무 많은 리소스를 차지하고 있는지 등의 구문은 "ps [옵션] [--help]"입니다. ps는 인스턴트 프로세스의 상태를 표시하며 실시간으로 상태를 동적으로 모니터링하지 않습니다.
이 튜토리얼의 운영 환경: linux7.3 시스템, Dell G3 컴퓨터.
ps(Process Status의 약어) 명령은 Linux에서 프로세스를 모니터링하는 데 가장 일반적으로 사용되는 명령입니다. 이 명령을 통해 시스템에서 실행 중인 모든 프로세스의 세부 정보를 볼 수 있습니다.
ps 명령을 사용하면 어떤 프로세스가 실행 중인지 확인할 수 있고, 프로세스의 실행 상태, 프로세스 종료 여부, 프로세스가 좀비인지, 어떤 프로세스가 리소스를 너무 많이 차지하는지 등도 확인할 수 있습니다. 즉, 이 명령을 실행하면 대부분의 정보를 얻을 수 있습니다.
ps는 순간적인 프로세스의 상태를 표시하며 동적이거나 연속적이지 않습니다. 실시간으로 프로세스를 모니터링하려면 top 명령을 사용해야 합니다.
ps 명령의 형식은 다음과 같습니다.
ps [选项] [--help]
ps 명령의 일반적으로 사용되는 옵션 매개변수는 다음과 같습니다.
Options | Function |
-A | 과 동일한 효과를 갖는 모든 프로세스를 표시합니다. -e |
-a | 다른 사용자의 프로세스를 포함하여 현재 터미널 아래의 모든 프로세스를 표시합니다. |
-u | 현재 사용자의 프로세스 상태를 표시합니다. |
-x | 일반적으로 다음과 함께 사용됩니다. 더 완전한 정보를 나열할 수 있는 a 매개변수 |
-l | PID 정보의 더 길고 자세한 목록 |
-j | jobs format |
-f | 프로세스의 모든 정보 표시됩니다. |
-e | 는 모든 상속을 표시한다는 의미입니다. |
일반 형식:
ps aux #查看系统中所有的进程,使用 BS 操作系统格式 ps -le #查看系统中所有的进程,使用 Linux 标准命令格式
예:
ps -aux
기본값은 순서가 없으며 다음과 같이 --sort 명령으로 정렬할 수 있습니다. CPU 사용량에 따라 내림차순 정렬:
➜ test ps -aux --sort -pcpu|less -N #按照cpu占用来排序 ➜ test ps -aux --sort -pmem|less -N #按照内存占用来排序
PHP 프로세스 보기 등 지정된 프로세스 보기:
ps -ef | grep php
관련 권장 사항: "Linux 비디오 튜토리얼"
위 내용은 리눅스 ps의 약어는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!