수퍼유저 프로세스 나열

수퍼유저 프로세스 나열

현재 Kali 배포판에서 실행 중인 수퍼유저 프로세스를 나열하려고 합니다. " "를 사용하면 문제가 해결될 것이라고 생각했지만 pgrep -f sbin실제 프로세스 이름이 아닌 PID 번호만 나열됩니다. 어떻게 하면 이렇게 만들 수 있나요?

이것을 사용하면 "ps ef | grep "sbin"형식이 매우 지정되지 않은 목록이 반환됩니다. 형식을 지정하거나 일종의 올바른 형식으로 텍스트 파일에 덤프하는 영리한 방법이 있습니까?

답변1

-u rootps 명령에 추가해 보셨나요 ?

이렇게 하면 루트 프로세스로만 제한됩니다. 즉 ps -ef -u root | grep sbin.

OUTPUT FORMAT CONTROL출력을 제어하려면 매뉴얼 페이지의 섹션을 확인해야 합니다 . 원하는/허용 가능한 출력을 얻을 때까지 플래그를 사용하시겠습니까?

답변2

플래그를 추가하여 -l이 문제를 해결하십시오 pgrep.

pgrep -lf sbin

에서 man pgrep:

   -l, --list-name
          List the process name as well as the process ID.  (pgrep only.)

관련 정보