No sistema operacional Linux, é comum a utilização de shell...

Próximas questões
Com base no mesmo assunto
Q3255502 Sistemas Operacionais
No sistema operacional Linux, é comum a utilização de shell scripts baseados no shell bash para a realização de backups. Considere o seguinte shell script, que tem como propósito efetuar um backup:

Q22.png (176×140)

Com base nessas informações, assinale a alternativa que apresenta uma conclusão correta.
Alternativas

Comentários

Veja os comentários dos nossos alunos

Vamos explicar linha a linha com comentários

#!/bin/bash

# shebang, informando qual shell será utilizado para executar os comandos

bf="/home /root"

# variável que guarda diretórios que terão os backups realizados

d="/mnt/backup"

# variável que conterá o destino do backup

day=$(date +%A)

# A = dia da semana completo, a = dia da semana com 3 letras

hostname=$(hostname -s)

# pega o short hostname, ou seja, nome sem domínio

af="$hostname-$day.tgz"

# traz conteúdo de hostname e day

tar czf $d/$af $bf

# criar um arquivo tar compactado com gz

# tar <opcoes> <arquivo_destino> <arquivos_origem>

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo