Questões Sistemas Operacionais Linux
No ambiente Linux, um administrador deseja executar o backup de todo o conteúdo do ...
Responda: 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á...
💬 Comentários
Confira os comentários sobre esta questão.

Por Equipe Gabarite em 31/12/1969 21:00: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).
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).
⚠️ Clique para ver os comentários
Visualize os comentários desta questão clicando no botão abaixo
Ver comentários