특정 프로세스가 권한 모드로 실행되고 있는지 확인하고 싶습니다. 프로세스가 권한 모드에서 실행 중인 경우 이를 실행하는 사용자는 루트여야 합니까?
sudo를 사용할 때 생성된 프로세스는 다음 명령의 출력에 표시된 것처럼 현재 사용자가 아닌 루트와 연결됩니다("root"가 인쇄됨).
sudo sleep 10 & ps aux | grep sl[e]ep | cut -d' ' -f1
프로세스가 루트에 의해 실행되는지 확인하는 방법을 알고 있지만 프로세스를 실행하는 사용자가 루트인 경우에만 프로세스가 권한 모드에서 실행되고 있는지 확실하지 않습니다.