$XDG_CONFIG_HOME/autostart
데비안 9에서는 어떤 프로그램이 실행되나요?
.desktop
다음 파일을 넣어 보았습니다 $XDG_CONFIG_HOME/autostart
.
[Desktop Entry]
Type=Application
Name=test
Comment=test
NoDisplay=true
Exec=sh -c 'cat /proc/$$/status >~/test_output'
NotShowIn=GNOME;KDE;XFCE;
PPID는 1( systemd
)이지만 systemd가 이러한 항목을 어떻게 처리하는지 찾을 수 없습니다 $XDG_CONFIG_HOME/autostart
.
답변1
이는 다음을 구현하는 데스크탑 환경에 의해 처리됩니다.데스크탑 애플리케이션 자동 시작 사양. Debian 9, GNOME의 기본 데스크톱 환경을 사용하는 경우 자동 시작 응용 프로그램이 시작됩니다 gnome-session
.
systemd
귀하의 프로세스가 부모가 되는 것은 원래 부모가 중지되고 실행 상태로 남겨졌기 때문이라고 생각합니다. 부모가 죽은 프로세스는 pid 1로 재설정됩니다.