프로그램 이름을 표시하는 방법이 있나요? Windows에서와 마찬가지로 작업 관리자를 열면 COMMAND 아래의 디렉터리 대신 프로그램 이름이 표시됩니다.
편집: 지금까지 사용한 명령
ps aux | grep chromium
명령의 출력:
/usr/lib/chromium-browser/chromium-browser
편집 2: 라는 명령을 찾았는데 top
명령 아래에 프로그램 이름이 표시됩니다. 에서 동일한 작업을 수행할 수 있는 방법이 있습니까 ps
?
답변1
pgrep -l chromium
명령을 시도해 보세요 . PID와 명령 이름을 알려줍니다. 더 자세한 출력을 원하면 다음 명령을 사용 pgrep
하고 for
반복 할 수 있습니다.ps
for PROC in $(pgrep chromium)
do
ps -p $PROC -o pid,uid,gid,time,ucmd
done
실행 파일 이름이 아닌 전체 경로를 제공하므로 not ucmd
을 사용하십시오 . 물론 옵션을 변경하여 출력을 수정할 수도 있습니다. 아래 섹션에서 사용 가능한 모든 필드를 찾을 수 있습니다 .cmd
cmd
-o
man ps
STANDARD FORMAT SPECIFIERS
답변2
다음 명령을 시도해 보세요.
ps aux | grep < program name>
예를 들어:
ps aux | grep httpd