No ambiente Linux, um administrador deseja executar o backup de todo o co...

No ambiente Linux, um administrador deseja executar o backup de todo o conteúdo do diretório home dos usuários. Sabe-se que a fita tem capacidade suficiente para armazenar todo o volume necessá...


No ambiente Linux, um administrador deseja executar o backup de todo o conteúdo do diretório home dos usuários. Sabe-se que a fita tem capacidade suficiente para armazenar todo o volume necessário, e está inserida em uma unidade reconhecida como /dev/st0. O backup deve gravar na fita todo o conteúdo do diretório /home, incluindo seus subdiretórios, rebobinando-a em seguida. O administrador deseja, ainda, que este backup seja feito de forma agendada, sempre no primeiro dia de cada mês, às 04:00 h da manhã. Para atender seus objetivos, o administrador deve incluir a seguinte entrada de cron:

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

  • Equipe Gabarite
    Equipe Gabarite
    31/12/1969 • 21:00
    Gabarito: a)

    Vamos analisar a questão com calma. O administrador quer fazer um backup do diretório /home, incluindo subdiretórios, para a fita em /dev/st0, e quer que isso aconteça todo dia 1º do mês às 04:00 da manhã.

    1. Sobre o comando tar:
    - O comando tar -cvf /dev/st0 /home faz um backup (c = create) com verbose (v) e grava no arquivo /dev/st0 (f = file), que no caso é a fita.
    - O tar vai incluir todo o conteúdo do /home, incluindo subdiretórios, por padrão.
    - O tar também rebobina a fita ao final do processo, então isso está ok.

    2. Sobre a sintaxe do cron:
    - A sintaxe do cron é: minuto hora dia_do_mês mês dia_da_semana comando
    - Para executar às 04:00 do dia 1º de cada mês, a entrada deve ser: 0 4 1 * *
    - Isso significa: minuto 0, hora 4, dia 1, qualquer mês, qualquer dia da semana.

    3. Analisando as opções:
    - a) 0 4 1 * * tar -cvf /dev/st0 /home -> está correta, tanto no agendamento quanto no comando.
    - b) 0 4 1 * * tar -a-x /dev/st0 /home -> opção inválida, não existe a opção -a-x no tar.
    - c), d), e) têm a sintaxe do cron errada (1 0 4 0 0), que não faz sentido.

    Portanto, a alternativa correta é a letra a).
🔒
Conteúdo restrito

Cadastre-se para visualizar comentários e resoluções.

Criar conta grátis

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência. Política de Privacidade.