사용자 이름 없이 프로세스를 실행하는 사용자를 얻는 방법은 무엇입니까?

사용자 이름 없이 프로세스를 실행하는 사용자를 얻는 방법은 무엇입니까?

다음을 사용하여 모든 사용자와 실행 중인 프로세스를 파일에 쓰려고 합니다. ps -r -U username -o pid,command,user > up.txt 하지만 사용자 이름이 포함된 명령은 필요하지 않습니다. 이름으로 명령을 필터링하려면 어떻게 해야 합니까?

22312 ps -ls                       username
16411 ps -r -U username -o pid,com username

22312 행만 가져와야 합니다.

답변1

솔직히 대답은 데비안에 따라 빠르고 짧을 것입니다.

ps | cut -c -6

이는 질문에 대한 정보의 사용법(컨텍스트), 사용된 배포 및 이 답변을 게시하는 atm에 따라 달라지기 때문입니다.

관련 정보