루트로 로그인했을 때 gnome-terminal에서 "아직 실행 중인 프로세스가 있습니다"라는 메시지가 표시되는 이유는 무엇입니까?

루트로 로그인했을 때 gnome-terminal에서 "아직 실행 중인 프로세스가 있습니다"라는 메시지가 표시되는 이유는 무엇입니까?

저는 Debian Jessie에서 gnome을 사용하고 있습니다. 로그인 후 터미널을 닫으려고 하면뿌리, 아래와 같이 알려줍니다.

말단 문제

이런 일이 다시 발생하지 않도록 하려면 어떻게 해야 합니까? 이것은 버그입니까?

확인해 주셔서 감사합니다!

답변1

알았어 거기루트가 되기 전에 터미널에서 실행 중이던 프로세스 - sudo(또는 su), 두 개 bash(루트용 하나, 일반 사용자용 하나)... 및 모든 백그라운드 작업(&로 시작하거나 백그라운드에 배치) 셸. 이는 실수로 터미널을 닫게 될 경우에 대한 공정한 경고이자 좋은 경고입니다.

먼저 루팅 하면 exit(그래야 합니다) 경고가 표시되지 않습니다. exit일반 사용자를 위한 쉘 도 제공해주시면 더 좋을 것 같습니다. 단순히 터미널을 닫으면 잊어버리고 실행 중인 일부 프로세스가 종료될 위험이 있을 뿐만 아니라 셸( bash)이 명령 기록 등을 저장 하지 못하게 됩니다.

관련 정보