Programas na inicialização no Linux

1

Onde o Linux procura iniciar programas na inicialização? (No Windows, temos o registro)

    
por oneat 14.05.2010 / 22:55

5 respostas

3

Na maioria das distribuições Linux, isso é feito através de runlevels e o diretório rc.d :

link

    
por 14.05.2010 / 22:57
2

Depende da sua distribuição linux. Basicamente, você cria um script de inicialização e configura links simbólicos. A localização e os nomes dos links simbólicos dependem muito da sua distribuição.

A maioria das distribuições tem utilitários para gerenciar os links simbólicos: rc-update no Gentoo, update-rc.d no Debian

    
por 14.05.2010 / 22:58
2

Você quer começar como parte do processo de inicialização ou por usuário?

Se você quiser que ele seja executado durante init , as respostas anteriores indicando como criar scripts em rc.d são suficientes.

Se você deseja que ele seja executado por usuário, você pode adicionar comandos ao seu .bash_profile (ou similar) para ferramentas de linha de comando.

Para ferramentas baseadas em GUI, o Gnome (no Ubuntu 10.10) possui as seguintes configurações que você pode usar:

System -> Preferences -> Startup Applications

    
por 01.11.2010 / 16:42
0

no linux (debian, ubuntu, openSUSE e a maioria das distribuições linux) nós temos os diretórios /etc/cron.d, /etc/cron.dayly

se você colocar um script bash em /etc/crond.d, ele será iniciado quando o sistema for iniciado,

(não se esqueça de chmod 777 myfile.sh)

    
por 16.11.2013 / 00:20
-2

init (short for initialization) is the program on Unix and Unix-like systems that spawns all other processes. It runs as a daemon and typically has PID 1.

Wikipedia - Init.

    
por 14.05.2010 / 22:58

Tags