FC ConcursosFC Concursos

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

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 conceder permissão de execução por meio do comando apresentado a seguir.

chmod +x script.sh
Mostrar 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

Continue aprendendo