For Shell script- usando o laço For no shell script-Tutorial linux
For Shell script- Usando o laço For no shell script.
O for no shell script é uma estrutura de laço que facilita ao programador automatizar a repetição de uma tarefa.
O for no shell script utiliza a seguinte sintaxe:
root@def_linux:#for var in valor1, valor2 .... valorn
do
comando1
comando2
........
comandon
done
Exemplo de uso:
root@def_linux:#for i in 1 2 3 4 5;
do
echo $i;
done
Teria a seguinte saida:
1
2
3
4
5
Outra maneira mais usando substituição de comandos e o comando seq:
root@def_linux:#for i in $(seq 5);
do
echo $i;
done
TEria a seguinte saida:
1
2
3
4
5
Mais um exemplo usando seq:
root@def_linux:#for i in $(seq 5);
do
echo criando o arquivo$i;
touch arquivo$i;
done
Teria a seguinte saida:
criando o arquivo1
criando o arquivo2
criando o arquivo3
criando o arquivo4
criando o arquivo5
Por um exemplo usando iptables:
root@def_linux:#for i in 8080 8081 8082 8083 8084 8085;
do
echo criando regra para porta $i;
iptables -A INPUT -p tcp --dport $i -j ACCEPT;
done
Saida do laço acima:
criando regra para porta 8080
criando regra para porta 8081
criando regra para porta 8082
criando regra para porta 8083
criando regra para porta 8084
criando regra para porta 8085
Nesse pequeno post mostrei apenas algumas situações didaticas de uso para o laço for em shell script.
Siga o @def_linux no twitter e fique por dentro dos nossos tutoriais, dicas e promoções.
Veja mais notícias Linux e tutoriais do blog aqui.
Defendendo o linux, blog o linux na veia.
Marcadores:
for shell script,
laço,
o linux,
repetição,
shell script,
tutorial linux
Mysql- 3 maneiras de automatizar o backup do mysql -Tutorial Linux
Mysql- 3 maneiras de automatizar o backup do mysql -Tutorial Linux
No últimos post mostramos e maneiras de automatizar o backup do mysql com o uso do crontab e shell script.
Automatizar o backup do mysql com o mysqldump
Mysql- automatizando o backup com mysqldump parte 2
Mysql- Script de backup interativo - Tutorial linux
Durante essa semana iremos mais alguns exemplos de shell scripts uteis que podem ser usado no dia a dia do linux.
Siga o @def_linux no twitter e fique por dentro dos nossos tutoriais, dicas e promoções.
Veja mais notícias Linux e tutoriais do blog aqui.
Defendendo o linux, blog o linux na veia.
No últimos post mostramos e maneiras de automatizar o backup do mysql com o uso do crontab e shell script.
Automatizar o backup do mysql com o mysqldump
Mysql- automatizando o backup com mysqldump parte 2
Mysql- Script de backup interativo - Tutorial linux
Durante essa semana iremos mais alguns exemplos de shell scripts uteis que podem ser usado no dia a dia do linux.
Siga o @def_linux no twitter e fique por dentro dos nossos tutoriais, dicas e promoções.
Veja mais notícias Linux e tutoriais do blog aqui.
Defendendo o linux, blog o linux na veia.
Marcadores:
backup,
backup do mysql,
backup mysql,
banco de dados,
database,
mysql documentation,
software livre,
tutorial linux
Mysql- Script de backup interativo - Tutorial linux
Mysql- Script de backup interativo - Tutorial linux
#inicio do arquivo backupinterativo.sh
#!/bin/bash
echo "digite o host"
read host
echo "digite o usuario"
read usuario
echo "digite a senha"
read senha
echo "digite o banco"
read database
echo "digite o caminho onde será salvo o backup"
read caminho
if test -x $caminho ; then
mysqldump -h $host -u $usuario --password=$senha -c -t -e --databases $database > $caminho/arquivo_saida`date +%d%m%Y_%Hh`
tar -zcf $caminho/backup_arquivosaida`date +%d%m%Y_%Hh`.tar.gz $caminho/arquivo_saida`date +%d%m%Y_%Hh`
rm $caminho/arquivo_saida`date +%d%m%Y_%Hh`
else
mkdir $caminho
mysqldump -h $host -u $usuario --password=$senha -c -t -e --databases $database > $caminho/arquivo_saida`date +%d%m%Y_%Hh`
tar -zcf $caminho/backup_arquivosaida`date +%d%m%Y_%Hh`.tar.gz $caminho/arquivo_saida`date +%d%m%Y_%Hh`
rm $caminho/arquivo_saida`date +%d%m%Y_%Hh`
fi
#fim do arquivo backupinterativo.sh
Salve o arquivo e de permissão para excutar o arquivo:
root@def_linux:# chmod +x backupinterativo.sh
Siga o @def_linux no twitter e fique por dentro dos nossos tutoriais, dicas e promoções.
Veja mais notícias Linux e tutoriais do blog aqui.
Defendendo o linux, blog o linux na veia.
Anteriomente mostramos aqui no blog duas maneiras de automatizar o backup do mysql com o mysqldump.
Mysql- automatizando o backup com mysqldump parte 2- Tutorial linux e Automatizar o backup do mysql com o mysqldump .
Agora iremos mostrar um exemplo de script interativo passando os parametros necessários para o backup.
#inicio do arquivo backupinterativo.sh
#!/bin/bash
echo "digite o host"
read host
echo "digite o usuario"
read usuario
echo "digite a senha"
read senha
echo "digite o banco"
read database
echo "digite o caminho onde será salvo o backup"
read caminho
if test -x $caminho ; then
mysqldump -h $host -u $usuario --password=$senha -c -t -e --databases $database > $caminho/arquivo_saida`date +%d%m%Y_%Hh`
tar -zcf $caminho/backup_arquivosaida`date +%d%m%Y_%Hh`.tar.gz $caminho/arquivo_saida`date +%d%m%Y_%Hh`
rm $caminho/arquivo_saida`date +%d%m%Y_%Hh`
else
mkdir $caminho
mysqldump -h $host -u $usuario --password=$senha -c -t -e --databases $database > $caminho/arquivo_saida`date +%d%m%Y_%Hh`
tar -zcf $caminho/backup_arquivosaida`date +%d%m%Y_%Hh`.tar.gz $caminho/arquivo_saida`date +%d%m%Y_%Hh`
rm $caminho/arquivo_saida`date +%d%m%Y_%Hh`
fi
#fim do arquivo backupinterativo.sh
Salve o arquivo e de permissão para excutar o arquivo:
root@def_linux:# chmod +x backupinterativo.sh
Siga o @def_linux no twitter e fique por dentro dos nossos tutoriais, dicas e promoções.
Veja mais notícias Linux e tutoriais do blog aqui.
Defendendo o linux, blog o linux na veia.
Marcadores:
backup,
backup do mysql,
backup mysql,
banco de dados,
database,
mysql documentation,
software livre,
tutorial linux
Mysql- automatizando o backup com mysqldump parte 2- Tutorial linux
Mysql- automatizando o backup com mysqldump parte 2- Tutorial linux
A uns meses atrás escrevemo o tutorial Automatizando o backup do mysql com o mysqldump onde mostramos agendar o backup do mysql no crontab salvando arquivo de um database especifico por data e hora.
Nesse exemplo iremos criar um script que irá melhorar a forma como automatizamos esse backup, compactando os arquivos e gerenciando melhor o espaço em disco.
Crie o script backupmysql.sh e cole as linhas abaixo:
#inicio do arquivo
#!/bin/bash
mysqldump -u seuusuario --password=suasenha -c -t -e --databases nomedobanco > /backup/arquivo_saida`date +%d%m%Y_%Hh`
tar -zcf /backup/backup_arquivosaida.tar.gz /backup/arquivo_saida`date +%d%m%Y_%Hh`
rm /backup/arquivo_saida`date +%d%m%Y_%Hh`
#fim do arquivo
Salve o arquivo e coloque a permissão de execução:
root@def_linux:#chmod +x backupmysql.sh
Agora agende a tarefa de backup no crontab:
00 12 * * 1-6 /root/backupmysql.sh
Seguindo esses pequenos passos criamos uma maneira de Automatizar o backup do mysql com o mysqldump
Siga o @def_linux no twitter e fique por dentro dos nossos tutoriais, dicas e promoções.
Veja mais notícias Linux e tutoriais do blog aqui.
Defendendo o linux, blog o linux na veia.
A uns meses atrás escrevemo o tutorial Automatizando o backup do mysql com o mysqldump onde mostramos agendar o backup do mysql no crontab salvando arquivo de um database especifico por data e hora.
Nesse exemplo iremos criar um script que irá melhorar a forma como automatizamos esse backup, compactando os arquivos e gerenciando melhor o espaço em disco.
Crie o script backupmysql.sh e cole as linhas abaixo:
#inicio do arquivo
#!/bin/bash
mysqldump -u seuusuario --password=suasenha -c -t -e --databases nomedobanco > /backup/arquivo_saida`date +%d%m%Y_%Hh`
tar -zcf /backup/backup_arquivosaida.tar.gz /backup/arquivo_saida`date +%d%m%Y_%Hh`
rm /backup/arquivo_saida`date +%d%m%Y_%Hh`
#fim do arquivo
Salve o arquivo e coloque a permissão de execução:
root@def_linux:#chmod +x backupmysql.sh
Agora agende a tarefa de backup no crontab:
00 12 * * 1-6 /root/backupmysql.sh
Seguindo esses pequenos passos criamos uma maneira de Automatizar o backup do mysql com o mysqldump
Siga o @def_linux no twitter e fique por dentro dos nossos tutoriais, dicas e promoções.
Veja mais notícias Linux e tutoriais do blog aqui.
Defendendo o linux, blog o linux na veia.
Marcadores:
backup,
backup do mysql,
backup mysql,
banco de dados,
database,
mysql documentation,
software livre,
tutorial linux
Linux INFO Jobs- Desenvolvedor Java Pleno- vagas INFO JOBS 19/04/12
Linux INFO Jobs- Desenvolvedor Java
A CONFLUENCE, Consultoria de TI, parceira Oracle, Microsoft e Intersystems, conta com uma experiência de mais de 20 anos no mercado de TI, atendendo a clientes em São Paulo, Rio de Janeiro, Rio Grande do Sul e Chile. A Empresa é especializada em Desenvolvimento e Integração de Sistemas, Arquitetura SOA, e em alocação de profissionais de TI. Seu objetivo é atender seus clientes da melhor maneira possível, oferecendo um atendimento personalizado a cada um deles, assim como a seus colaboradores.
Hoje estamos em busca de:
Desenvolvedor Java Pleno
Local: Brooklin
Duração: Indeterminado/Longo prazo
Requisitos: Experiência em desenvolvimento Java, struts, spring, hibernate, dentre outros
Desejável: Experiência com Banco de dados Oracle
Atividades: Desenvolvimento Java
Caso tenha interesse favor enviar cv atualizado com pretensão e disponibilidade, tendo indicações, favor enviar o e-mail carolina.xavier@confluence.com.br.
Obrigada!
Siga o @def_linux no twitter e fique por dentro dos nossos tutoriais, dicas e promoções.
Veja mais notícias Linux e tutoriais do blog aqui.
Defendendo o linux, blog o linux na veia.
A CONFLUENCE, Consultoria de TI, parceira Oracle, Microsoft e Intersystems, conta com uma experiência de mais de 20 anos no mercado de TI, atendendo a clientes em São Paulo, Rio de Janeiro, Rio Grande do Sul e Chile. A Empresa é especializada em Desenvolvimento e Integração de Sistemas, Arquitetura SOA, e em alocação de profissionais de TI. Seu objetivo é atender seus clientes da melhor maneira possível, oferecendo um atendimento personalizado a cada um deles, assim como a seus colaboradores.
Hoje estamos em busca de:
Desenvolvedor Java Pleno
Local: Brooklin
Duração: Indeterminado/Longo prazo
Requisitos: Experiência em desenvolvimento Java, struts, spring, hibernate, dentre outros
Desejável: Experiência com Banco de dados Oracle
Atividades: Desenvolvimento Java
Caso tenha interesse favor enviar cv atualizado com pretensão e disponibilidade, tendo indicações, favor enviar o e-mail carolina.xavier@confluence.com.br.
Obrigada!
Siga o @def_linux no twitter e fique por dentro dos nossos tutoriais, dicas e promoções.
Veja mais notícias Linux e tutoriais do blog aqui.
Defendendo o linux, blog o linux na veia.
Marcadores:
19/04/12,
linux jobs,
linuxjobs,
suporte,
vagas,
vagaslinux
Lpi- Certificação Lpic 1 dicas de estudos parte 2.
Lpi- Certificação LPI dicas de estudos parte 2.
Na primeira parte desta série de artigos Lpi- Certificação Lpic 1 dicas de estudos. citei o objetivos da prova 101 da lpi.
Inicialmente tinha marcado a minha prova para o dia 20/04 más resolvi muda-la para a data de hoje 13/04 de 2012.
Durante esses dias usei os seguintes métodos de estudos:
Resumos dos livros livros: certificação lpi 1 do Luciano Siqueira, Programação shell script do Julio neves e o foca linux.
Fiz Apresentações baseadas nos resumos.
Usei a Técnica de memorização flash cards.
Além de fazer os simulados do site e um dump do site examecolection:
http://armbrust.eti.br/
http://www.examcollection.com/lpi_exams.html
Ainda como material auxiliar usei o material disponível nos seguintes site:
http://www.lpibrasil.com.br/auto-estudo-lpi
http://www.ibm.com/developerworks/br/linux/
Todos os materiais do serão postados no blog nos proximos dias, foi usando esses metodos que obtive a pontuação 690 passando na prova 101 da LPIC-1.
Aguardem os próximos posts.
Siga o @def_linux no twitter e fique por dentro dos nossos tutoriais, dicas e promoções.
Veja mais notícias Linux e tutoriais do blog aqui.
Defendendo o linux, blog o linux na veia.
Veja mais notícias Linux e tutoriais do blog aqui.
Defendendo o linux, blog o linux na veia.
Marcadores:
certificação,
linux,
linux lpi,
lpi,
lpi 101
Linux INFO Jobs- Desenvolvedor Java - vagas INFO JOBS 12/04/12
Linux INFO Jobs- Desenvolvedor Java
A Loupe Consultoria em RH está assessorando uma empresa referência no mercado de TI,na busca de um profissional que atenda o seguinte perfil:
Analista Desenvolvedor Java
Experiência com transações de banco de dados Experiência com IDE Experiência com XML e UML Capacidade para desenvolver em uma das tecnologias citadas: AJAX, Javacard, J2ME Experiência com Unix
Conhecimento de sistema de messaging: JMS
Conhecimento de uma segunda linguagem de programação (php, ruby)
Conhecimento de WebServices
Conhecimento de Design Patterns
CLT- A Combinar
* Benefícios: Vale Refeição 14,60 + Vale transporte + Plano de saúde Unimed + Plano odontológico Uniodonto
*Horário: Comercial
*Local de Trabalho: Zona Sul -RJ
Interessados enviar CV, para juliana.casado@loupe.com.br, COM PRETENSÃO SALARIAL, Assunto "Java".
Siga o @def_linux no twitter e fique por dentro dos nossos tutoriais, dicas e promoções.
Veja mais notícias Linux e tutoriais do blog aqui.
Defendendo o linux, blog o linux na veia.
A Loupe Consultoria em RH está assessorando uma empresa referência no mercado de TI,na busca de um profissional que atenda o seguinte perfil:
Analista Desenvolvedor Java
Experiência com transações de banco de dados Experiência com IDE Experiência com XML e UML Capacidade para desenvolver em uma das tecnologias citadas: AJAX, Javacard, J2ME Experiência com Unix
Conhecimento de sistema de messaging: JMS
Conhecimento de uma segunda linguagem de programação (php, ruby)
Conhecimento de WebServices
Conhecimento de Design Patterns
CLT- A Combinar
* Benefícios: Vale Refeição 14,60 + Vale transporte + Plano de saúde Unimed + Plano odontológico Uniodonto
*Horário: Comercial
*Local de Trabalho: Zona Sul -RJ
Interessados enviar CV, para juliana.casado@loupe.com.br, COM PRETENSÃO SALARIAL, Assunto "Java".
Siga o @def_linux no twitter e fique por dentro dos nossos tutoriais, dicas e promoções.
Veja mais notícias Linux e tutoriais do blog aqui.
Defendendo o linux, blog o linux na veia.
Marcadores:
12/04/12,
linux jobs,
linuxjobs,
suporte,
vagas,
vagaslinux
Lpi-Alterações nos objetivos da LPIC-1 e LPIC-2
Lpi-Alterações nos objetivos da LPIC-1 e LPIC-2
A LPI- Linux Professional Institute comunicou hoje mudanças nos objetivos das certificações LPIC-1 e LPIC-2. As mudanças sao validas a partir do dia 02 de julho de 2012 para LPIC-1 e a partir de 1 de agosto de 2012 para LPIC-2.
Como destaques podemos citar a inclusão do IPv6 nas duas provas ea remoção do lilo da prova LPIC-1.
A partir de 02 de julho de 2012 para todos os idiomas disponíveis:
- Cobertura explícita no nível de configuração básica do GRUB 2
- Cobertura explícita do sistema de arquivos ext4
- Conhecimento característica básica do systemd e Upstart
- Conhecimento característica básica do IPv6 e LVM
- Remoção da cobertura LILO
1.2 Resumo das Mudanças para LPIC-2
A partir de 1 de agosto de 2012:
- Cobertura explícita do sistema de arquivos ext4
- Cobertura explícita do IPv6
- Conhecimento característica básica de sistemas de arquivos criptografados
- Conhecimento básico de recurso xfsdump / xfsrestore comandos
- Cobertura explícita de Linux kernel 3,0
Siga o @def_linux no twitter e fique por dentro dos nossos tutoriais, dicas e promoções.
Veja mais notícias Linux e tutoriais do blog aqui.
Defendendo o linux, blog o linux na veia.
Assinar:
Postagens (Atom)

