시작 시 konsole을 추가로 시작하는 문제(debian)

시작 시 konsole을 추가로 시작하는 문제(debian)

다음 명령을 사용하여 konsole을 시작하고 시작 시 명령을 실행합니다.

konsole -e 'bash -c "MY_COMMAND;bash"'

목표는 명령을 실행한 후 konsole을 열어 두는 것입니다(예상대로 작동함).

그러나 시스템을 종료(또는 다시 시작)한 후 명령이 실행된 1개의 콘솔뿐만 아니라 다른 콘솔도 열렸습니다(내부적으로 실행된 명령 없이).

2개의 시작 스크립트를 사용하여 닫기 전에 모든 Konsole을 수동으로 닫지 않으면 4개의 터미널이 열립니다(예상대로 2개 + "clean" 2개).

왜 이런 일이 발생하는지 설명하는 사람이 있습니까? 다시 시작하기 전에 수동으로 닫지 않으면 모든 명령이 다른 bash를 여는 이유는 무엇입니까?

KDE를 통해 종료하거나 shutdown 명령을 사용하면 모든 터미널이 닫혀야 한다고 생각했는데, 왜 이런 일이 발생합니까?

답변1

안녕하세요, 이 웹사이트에 오신 것을 환영합니다!

KDE를 마지막으로 사용한 지 몇 년이 지났지만, 기억이 맞다면구하다현재 세션을 로그아웃하거나 닫고 자동으로 재개합니다.모든로그인 시 애플리케이션 열기기본적으로.

이 기능을 비활성화하는 옵션이 있어야 합니다.

설정 → 자동 시작 → 세션 관리

세션 관리를 위한 KDE 설정

관련 정보