나는 다른 우분투 시작 방법론에 매우 익숙한 누군가의 조언이 필요한 우분투 초보자입니다.
Ubuntu 13.04 이상의 특정 설치에서 시작할 때 트리거되는 모든 응용 프로그램을 열거하고 싶습니다. 부팅 할 때 스크립트 나 응용 프로그램을 시작할 수있는 다양한 방법이 있지만 모든 자동 시작 구성 위치에 대한 포괄적 인 목록이 있는지 확인하고 싶습니다 .
최종 목표는 모든 구성 위치를 반복하는 스크립트를 작성한 다음 전원을 켤 때와 데스크탑을 사용할 준비가되었을 때 트리거되는 모든 목록을 뱉어내는 것입니다.
지금까지 나는 다음에 대해 알고 있습니다.
시작, 구성 파일 예 :
/etc/init.d/foo
자동 시작 (시스템), 구성 파일 예 :
/etc/xdg/autostart/foo.desktop
자동 시작 (프로필), 구성 파일 예 :
~/.config/autostart/foo.desktop
cron의 @reboot, 예제 설정 파일 :
/var/spool/cron/crontabs
응용 프로그램이 전체 시스템 시작 시퀀스에 자신을 삽입 할 수있는 다른 방법이 있습니까? 응답 할 때 고려해야 할 앱의 예, 비표준 시작이있을 수 있다고 생각합니다.
바이러스 백신 소프트웨어, 맬웨어, 데몬, 사용자 지정 스크립트, 프로덕션 소프트웨어-무료 / 비 무료, 이진, 표시기, 보관함 등
부팅시 실행되는 모든 것을 반복적으로 열거하는 응용 프로그램이 있습니까?
감사합니다, 어떤 도움을 주셔서 감사합니다.
ps aux
비슷한 것을 실행할 수 있습니다 . 전문가가이 마지막 명령이나 연구에 대해 저를 바로 잡게하십시오.
/usr/share/xsessions
. 또한 조사해야한다gnome-session
,kde-session
등의 설정 파일. 또한 그놈에는 로그인 할 때 물건을 시작하는 시스템이 있다는 것을 알고 있습니다. 시작 응용 프로그램을 검색합니다 (기본적으로 일부 내용이 숨겨져 있음). 바이너리가라고 불리는gnome-session-config
것 같습니다. "gnome-session-"으로 시작하는 프로그램을보십시오.