PID가 주어진 프로세스의 반환 소유자


14

나는 목록에서 프로세스의 소유자를 잡으려고 노력하고 있는데, 나는 현재 놀고있는 것을 pidof nmap얻을 수 있는 명령 을 가지고 ps -u <PID> | grep USER있지만, 그것을 실행할 때 제목을 인쇄하게됩니다 (맨 위 줄).

여기에 이미지 설명을 입력하십시오

프로세스 ID가 주어진 소유자의 이름을 어떻게 잡을 수 있습니까?


1
ps -u <PID>실제로 PID가 아닌 유효 사용자 ID로 프로세스를 선택합니다. man7.org/linux/man-pages/man1/ps.1.html
Andrew Henle

답변:


27
ps -o user= -p PIDHERE

그러면로 프로세스 PIDHERE-p선택한 다음 ps이름이 지정된 열만 인쇄하여 출력을 형식화하도록 지시 합니다 user. =서명 수단 "열 이름 바꾸기 user효과적으로 헤더 라인을 제거 (1 개)를".


그게 (아무것도), 아무것도, "아무것도", "",, '', 아니면 무엇입니까?
Wolfpack'08

1
@ Wolfpack'08 텍스트를 통해 "아무것도"를 나타내는 것은 어렵다; 혼란을 드려 죄송합니다. 등호 뒤에는 대체 텍스트가 없습니다.
Jeff Schaller

감사합니다. 정말 감사합니다.
Wolfpack'08
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.