어제 저는 개발자 VM Debian Linux에 SSH를 연결했습니다. 저는 오픈 소스 stackoverflow 클론인 "Mamute"를 시작했습니다. 오늘 컴퓨터를 다시 시작했을 때 루트로 다시 연결했고 mamute를 다시 시작하고 싶었습니다. 그래서 먼저 프로세스를 종료하고 싶습니다.
$ ps all
mamute 프로세스가 표시되지 않습니다. 하지만 Mamute는 여전히 포트 8080에서 실행 중이므로 사용할 수 있습니다.
그렇다면 여기서 마법은 무엇입니까? 이 프로세스는 어디서 찾을 수 있나요? 일반 사용자로 로그인도 시도했지만 운이 좋지 않았습니다.
답변1
이를 실행하면 ps al
(기본적으로) 제어 터미널(tty)이 있는 모든 프로세스가 나열됩니다. 당신이 시작한 프로세스는 아마도 "악마화"시작했던 터미널에서 분리하세요.
포함된 경우 제어 터미널이 없는 프로세스를 나열합니다. 예를 들어 x
시스템 에서 실행 중인 모든 사용자에 대한 모든 프로세스를 표시합니다. 출력에는 데몬 프로세스에 대한 물음표를 사용하여 각 프로세스와 연결된 터미널(TTY)이 포함됩니다.ps
ps alx