Script na inicialização

Script na inicialização

9 de setembro de 2012 0 Por Marcos
O que são Scripts?
– Um conjunto de isntruções que são executadas por um computador.
Eles são muito úteis também quando queremos otimizar certas tarefas que normalmente  demandariam muito tempo. Com um único script pode se executar, por exemplo, vários comandos contidos nele.
Hoje vamos aprender como criar um script,  fazê-lo executável e iniciar junto com o sistema.
Como exemplo vamos montar uma partição ou HD por nome sdb1, isto é, caso tenha, por exemplo dois HDs, no computador e quiseres montar automaticamente o segundo, neste exemplo sdb1.
Abra um terminal e digite:
sudo kate /etc/init.d/nome_do_script
No arquivo que abriu digite:
#!/bin/bash   (esta linha é obrigatória)
mount /dev/sdb1 /media   (este é o comando que deseja, pode ser qualquer comando que queira seja executado)
 
Salve o arquivo,
ainda no terminal digite para dar permissão de execução:
sudo chmod 755 /etc/init.d/nome_do_script
e para inicializar junto com o sistema:
sudo update-rc.d nome_do_script defaults
 
Obs: Os passos acima são para que o script inicie junto com o sistema, por isto foi criado na pasta /etc/init.d, mas você pode criar um script em qualquer pasta, e para executá-lo quando quiser, basta dar dois cliques nele, lembrando que ele deve estar como executável, para isto, basta seguir o procedimento acima para dar permissão de execução, desta forma, basta dar dois cliques nele que ele será executado.
No exemplo acima, vimos como montar um segundo HD, mas poderia ser quaisquer outros comandos, quantos você queira.