Como alterar o editor crontab padrão no Linux

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

escolhendo o editor padrão no linux

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

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *