Para especificar um editor para abrir arquivo crontab
export EDITOR=vi
crontab -e Edite seu arquivo crontab, ou criar um se já não existe.
crontab -l Mostrar o arquivo do contrab.
crontab -r Remover o arquivo do crontab.
crontab -v Exibir a última vez que você editou seu arquivo crontab. (Essa opção está disponível apenas em alguns sistemas.)
Sintax do crontab
Um arquivo crontab tem cinco campos para especificar minuto, hora, dia, mês e semana, seguido pelo comando a ser executado em que intervalo.
* * * * * comando a ser executado
- - - - -
| | | | |
| | | | +----- dia da semana (0 - 6) (domingo=0)
| | | +------- mês (1 - 12)
| | +--------- dia do mês (1 - 31)
| +----------- hora (0 - 23)
+------------- minuto (0 - 59)
Exemplo:
30 18 * * * rm /home/someuser/tmp/*
Irá remover todos os arquivos dentro do diretório /home/someuser/tmp/ as 18:30, todos os dias dos mês e da semana.
terça-feira, 10 de fevereiro de 2009
Como quebra um arquivo compactado em vários tamanhos menores!
Hoje temos uma grande dificuldade com relação a compactar um arquivo grande e enviar por e-mail.
Vou demonstrar aqui como quebra esse grandioso arquivo em vários outros pequenos.
Irei dá o exemplo de um arquivo de 1.5GB (home de um usuário), mas podemos fazer da mesma forma com arquivos maiores.
1: Compactar o arquivo chamado bsoares ( home do usuário bsoares)
tar -zcf bsoares.tar.gz bsoares
2: Como já verifiquei que o arquivo tem o tamanho de 1.5GB, usei o parâmetro 1024m ( o arquivo irá ser quebrado em dois arquivos ( um de 1GB e outro de 500MB )), veja abaixo:
split -b 1024m bsoares.tar.gz bsoares_quebrado
Segue abaixo como fica o arquivo quebrado:
-rw-r--r-- 1 root staff 1073741824 2009-02-03 16:57 bsoares_quebradoaa
-rw-r--r-- 1 root staff 499887191 2009-02-03 16:58 bsoares_quebradoab
3: Para retornar o arquivo ao seu tamanho normal compactado (tar.gz), basta executar:
cat bsoares_quebrado* > bsoares.tar.gz
Veja abaixo:
-rw-r--r-- 1 root staff 1573629015 2009-02-03 17:04 bsoares.tar.gz
Simples assim ! Espero ter ajudado.
Vou demonstrar aqui como quebra esse grandioso arquivo em vários outros pequenos.
Irei dá o exemplo de um arquivo de 1.5GB (home de um usuário), mas podemos fazer da mesma forma com arquivos maiores.
1: Compactar o arquivo chamado bsoares ( home do usuário bsoares)
tar -zcf bsoares.tar.gz bsoares
2: Como já verifiquei que o arquivo tem o tamanho de 1.5GB, usei o parâmetro 1024m ( o arquivo irá ser quebrado em dois arquivos ( um de 1GB e outro de 500MB )), veja abaixo:
split -b 1024m bsoares.tar.gz bsoares_quebrado
Segue abaixo como fica o arquivo quebrado:
-rw-r--r-- 1 root staff 1073741824 2009-02-03 16:57 bsoares_quebradoaa
-rw-r--r-- 1 root staff 499887191 2009-02-03 16:58 bsoares_quebradoab
3: Para retornar o arquivo ao seu tamanho normal compactado (tar.gz), basta executar:
cat bsoares_quebrado* > bsoares.tar.gz
Veja abaixo:
-rw-r--r-- 1 root staff 1573629015 2009-02-03 17:04 bsoares.tar.gz
Simples assim ! Espero ter ajudado.
Assinar:
Postagens (Atom)