Pular para o conteúdo principal

Questão de Sistemas Operacionais — Linux — CESPE / CEBRASPE 2024

Sistemas OperacionaisLinux
Código
ce176598
Banca
CESPE / CEBRASPE
Órgão
MPE-GO
Ano
2024
Nível
Superior
Cargo
Analista em Informática
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
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Permissões de arquivos no Linux

CERTO. Para executar um script no Linux, seja manualmente ou via cron, o arquivo precisa ter permissão de execução. O comando chmod +x script.sh adiciona essa permissão para todos os usuários (dono, grupo e outros). Com essa permissão, o script pode ser executado diretamente (ex.: ./script.sh) ou agendado em tarefas como cron, bastando que o caminho e a permissão estejam corretos. A afirmação, portanto, está correta.

O comando chmod +x altera as permissões do arquivo adicionando o bit de execução (x). Não é necessário qualquer outro ajuste para que o script seja executado periodicamente (a cada 30 minutos, por exemplo) — o cron ou outro agendador apenas invoca o script, que deve ser executável. Sem a permissão de execução, o sistema se recusará a executá-lo, retornando erro de permissão negada.

  1. 1Criar script.sh
  2. 2chmod +x script.sh
  3. 3Executar (./script.sh ou cron)
LEVEL · soulevel.com.br

CERTO.

Link permanente: /questoes/ce176598