Questão FC109007
Com relação ao sistema operacional Linux, julgue o item subsequente. Em um arquivo criado com o nome script.sh, para ser executado como um script a cada 30 minutos, é necessário co
Unix e Linux
CEBRASPE (CESPE) · 2024
Em um arquivo criado com o nome script.sh, para ser executado como um script a cada 30 minutos, é necessário conceder permissão de execução por meio do comando apresentado a seguir.
chmod +x script.shMostrar resposta e comentário
Gabarito
Certo
Comentário do professor
Comentário: O item está CERTO ao afirmar que o comando chmod +x script.sh serve para tornar o arquivo script.sh executável. No universo do Linux, toda vez que lidamos com arquivos, especialmente scripts, o sistema estabelece uma série de permissões que determinam o que pode ser feito com aquele arquivo. O comando chmod, que é a abreviação de "change mode", é a ferramenta que utilizamos para modificar essas permissões.
Ao adicionarmos o sinal + seguido da letra x, o que estamos efetivamente dizendo é que queremos incluir a permissão de execução ao arquivo. Isso significa que, uma vez executado esse comando, o Linux permitirá que o script seja iniciado como um programa.
Contudo, para executar esse script automaticamente a cada 30 minutos, não podemos nos esquecer de que apenas atribuir a permissão de execução não é suficiente. Precisaremos também configurar uma tarefa cron que será responsável por chamar o script nesse intervalo de tempo. A configuração dessa tarefa é feita no editor de crontab, onde uma linha como */30 * * * * /caminho/para/o/script.sh indicaria ao sistema que ele deve executar o script a cada 30 minutos de cada hora, todos os dias. Dessa forma, tanto a permissão quanto a configuração do cron job são fundamentais para atingir o objetivo desejado.
Conteúdo do catálogo FC Concursos · Atualizado em