Atualização de sistema
#!/bin/bash
sudo apt update -y
sudo apt upgrad -y
#Renomear arquivos
#!/bin/bash
read -p "Informe o caminho do diretório onde estão os arquivos: " diretorio
if [[ ! -d "$diretorio" ]]; then
echo " Diretório não encontrado: $diretorio"
exit 1
fi
read -p "Informe um prefixo para renomear os arquivos: " prefixo
for arquivo in "$diretorio"/*; do
nome_base=$(basename "$arquivo")
novo_nome="$diretorio/$prefixo$nome_base"
mv "$arquivo" "$novo_nome" && \
echo "Arquivo renomeado: $novo_nome" || \
echo " Falha ao renomear: $arquivo"
done
echo " Renomeação concluída!"
#Monitorar disco
#!/bin/bash
echo " Monitoramento do espaço em disco:"
df -h
echo
echo " Partições com uso acima de 80%:"
df -h | awk '$5+0 > 80 {print $0}'
#BAckup
#!/bin/bash
read -p "Escreva qual diretório deseja realizar backup" dir_origem
if [[ ! -d "$dir_origem" ]] ;then
echo " Diretorio não encontrado: $dir_origem"
exit 1
fi
read -p "Qual diretorio de destinho o backup" dir_destino
[[ ! -d "$dir_destino" ]] && mkdir -p "$dir_destino"
backup_file="$dir_destino/backup_$(date +%Y%m%d_%H%M%S).tar.gz"
if tar -czf "$backup_file" -C "$dir_origem" .; then
echo " Backup realizado com sucesso"
else
echo " falha no arquivo"
fi