Como alterar o editor crontab padrão no Linux
Em sistemas baseados em Linux e Unix, o comando crontab ajuda a agendar tarefas para que possam ser executadas automaticamente em segundo plano em um horário ou intervalo especificado.
Ao iniciar o crontab pela primeira vez, você verá um prompt solicitando que você escolha o editor de texto padrão para editar arquivos crontab. Mas e se você quiser mudar o editor mais tarde?
crontab Recomenda nano
A maioria dos sistemas Linux recomenda que você use o nano como o editor de arquivo crontab padrão devido à sua facilidade de uso. Mas é claro que isso é subjetivo, então você deve escolher um editor com o qual se sinta mais confortável.
Se você definiu anteriormente um editor como padrão, mas deseja usar um diferente desta vez, veja como fazer isso.
1. Usando o comando select-editor
O comando select-editor oferece a opção de escolher seu editor de texto padrão ou preferido em sistemas Linux.
Execute o comando select-editor e você verá uma lista de editores de texto que você pode escolher. Algumas das escolhas comuns incluem Vim, Emacs, nano e gedit.
Para selecionar o editor de sua preferência, digite o número correspondente e pressione Enter .
Na próxima vez que você executar o comando crontab -e , seu arquivo crontab será aberto no editor que você definiu.
2. Usando variáveis de ambiente
Se você não tiver o select-editor instalado em seu sistema, poderá usar a variável de ambiente EDITOR no Linux. A variável EDITOR especifica o caminho para o editor de texto que o sistema deve chamar quando o crontab for executado.
Para definir a variável EDITOR, use o seguinte comando:
export EDITOR=/path/to/editor
Por exemplo, para definir o nano como o editor de texto padrão, você pode executar:
export EDITOR=/usr/bin/nano
Você também pode definir a variável EDITOR em seus arquivos de configuração de shell, como ~/.bashrc ou ~/.bash_profile , para tornar a alteração permanente. Por exemplo, para tornar o nano seu editor padrão, adicione a seguinte linha ao seu arquivo ~/.bashrc ou ~/.zshrc , dependendo do shell que você está usando:
export EDITOR=/usr/bin/nano
Para aplicar as alterações sem sair, execute o seguinte comando:
source ~/.bashrc
Depois de definir a variável EDITOR, você pode usar o comando crontab como de costume para criar ou editar arquivos crontab. Por exemplo, para editar o arquivo crontab do usuário atual, você pode executar:
crontab -e
Use o crontab para automatizar tarefas no Linux
crontab é uma poderosa ferramenta de automação em sistemas baseados em Unix, e você a achará útil para agendar tarefas em seu sistema Linux. É recomendável usar o editor de texto com o qual você se sinta mais confortável para editar tarefas cron.
Você pode usar o crontab para agendar uma ampla variedade de tarefas repetitivas no Linux. Por exemplo, fazer backups, baixar arquivos ou simplesmente limpar seu PC.
Deixe um comentário