COMPACTANDO DIRETORIO CRIADO PELO SARG
Publicado por Euripedes Jr 19/04/2004
[ Hits: 10.716 ]
este script tem por finalidade mostrar como compactar a pasta criada pelo SARG (aplicativo que gera relatorio de utilizacao da internet pelos seus usuarios; o SQUID deve estar rodando..). No exemplo, o relatorio criado é DIARIO (poderia ser semanal , mensal, bimestral. etc).
O que interessa é saber como compactar a pasta criada pelo SARG e nela deixar somente um .TAR.GZ (arquivo compactado, gerado pelo comando TAR).
#!/bin/sh # ************************************************* # AUTOR: EURIPEDES PEIXOTO GUIMARAES JR * # ************************************************* # # inicio cria variaveis (altere-as de acordo com sua realidade) HOJE=$(date +%d/%m/%Y) ORIGEM1="/tmp/$(date +%d%b%Y).tgz" ORIGEM2="/home/informatica/relatorios/$(LANG= date +%d%b%Y-%d%b%Y)" DESTINO1=$ORIGEM1 DESTINO2=$ORIGEM2 DESTINO3="/home/informatica/relatorios/$(LANG= date +%d%b%Y-%d%b%Y)/*" # fim cria variaveis # # # incio geração do relatorio diario /usr/sbin/sarg -f /etc/sarg/sarg.conf -d $HOJE-$HOJE /usr/bin/squid -k rotate rm -f /var/log/squid/*.log.* # fim geração relatorio diario # # # inicio da compactação da pasta gerada pelo SARG tar cvfz $DESTINO1 $ORIGEM2 rm -f $DESTINO3 mv $ORIGEM1 $DESTINO2 # fim compactação da pasta gerada pelo SARG # exit
Script para criar usuarios Dialup
FindBackdoor - Detectar possíveis backdoors em arquivos PHP (WordPress)
slacklibre - Seu Slackware 100% Livre
Backup com dump, restore, sendmail e log completo
Nenhum comentário foi encontrado.
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
Tem como instalar o gerenciador AMD Adrenalin no Ubuntu 24.04? (11)