- Você pode usar
vi
se estiver familiarizado com isso. Senano
estiver instalado, talvez você ache mais fácil usá-lo se ainda não for um usuáriovi
. - Você pode chamar quase tudo o que quiser. Não precisa de uma extensão (embora possa ser qualquer coisa - algumas pessoas usam
.sh
). Um bom lugar para colocá-lo seria/usr/local/bin
. Você precisará emitirchmod u+x scriptname
para torná-lo executável pelo proprietário do script (presumivelmente root - talvez seja necessário fazersudo chown root:root scriptname
). Para torná-lo executável por todos, você pode fazerchmod a+x scriptname
. Pode ser necessário prefixar os comandoschmod
comsudo
seguido por um espaço. - Você pode adicionar uma entrada no
crontab
para o usuário que deseja executar ou colocar um script de wrapper (que inclui uma chamada para o script de backup junto com os argumentos desejados) no diretório/etc/cron.daily
, por exemplo. A escolha do diretóriocrontab
oucron
depende, em parte, da frequência com que você está executando o trabalho. - Seu script de wrapper será registrado quando for executado como um trabalho
cron
. Para um registro mais detalhado, você pode adicionar o comandologger
nele ou no script principal.
Há muitos detalhes incluídos no que descrevi acima. Se você tiver perguntas específicas sobre itens específicos, elas devem ser postadas como perguntas separadas (a menos que seja um acompanhamento simples.