답변:
줄 /etc/gdm/PostSession/Default
앞에 명령을 파일에 추가 할 수 있습니다 exit 0
.
/etc/rc0.d (종료) 및 /etc/rc6.d (재부팅)에 스크립트를 작성하여이를 수행 할 수 있습니다. 이렇게하려면 다음을 실행하십시오.
gksu gedit /etc/rc0.d/K01mycustomscript
텍스트 편집기에서 종료 스크립트를 편집 한 후 다음을 실행하십시오.
sudo chmod +x /etc/rc0.d/K01mycustomscript
재부팅 할 때 실행하려면 다음을 실행하십시오.
sudo cp /etc/rc0.d/K01mycustomscript /etc/rc6.d/K01mycustomscript
출처 : 이 포럼 스레드
superuser.com에 대한 질문처럼 들립니다. 어쨌든 일부 인터넷 검색 후 로그 아웃에서 스크립트를 실행하는 방법을 찾았습니까? $ HOME / .bash_logout에 스크립트를 추가한다고합니다.
그래도 작동하지 않으면 추가
$HOME/.bash_logout
/ etc / gdm / PostSession / Default로 설정하여 로그 아웃 스크립트를 올바르게 실행합니다.
종료하기 전과 마찬가지로 사용자가 로그 오프되었으므로 두베이스를 모두 포함해야합니다.
real
TTY 를 로그 아웃 한 경우)에서 로그 아웃 할 때만 실행 되고 그놈에서 로그 아웃 할 때는 실행되지 않습니다.
당신이 할 경우 ./app-to-run && sudo shutdown -h now
컴퓨터가 종료해야 응용 프로그램 - 투 - 실행이 완료되면.