Para você ficar ligado no que anda contecendo e aconteceu com a internet no brasil leia esses artigos!
Manual de Referencia do mysql 4.1
Para começar a trabalhar com o melhor sistemas de banco de dados!
Aprendendo Python
Para começar bem com Python:
http://www.async.com.br/projects/python/pnp/python.html
Erros comuns:
http://programeempython.blog.br/2013/07/confusoes-comuns-para-iniciantes-em.html
programeempython.blog.br/2013/08/erros-comuns-para-iniciantes-em-python.html
http://programeempython.blog.br/2012/10/interfaces-graficas-com-python.html
Python e QT4:
Mais sobre python:
http://www.nacaolivre.com.br/python/desenvolvendo-em-python/
bd sqlite:
http://pythonclub.com.br/gerenciando-banco-dados-sqlite3-python-parte1.html
Deletando arquivos pela extensão
Quando você tem uma grande quantidade de arquivos para fazer um backup o pouco tempo vale a pena excluir coisas indesejáveis que seus usuários tenham deixado nas pastas. Para isso podemos usar alguns comandos para encontrar e deletar arquivos por extensão ou ainda pelo próprio nome.
procurar arquivos com determinada estensão:
$ find /pasta -type f ‘*.txt’
Você pode trocar o .txt por .mp3, .avi, etc.
Agora para executar o find e também o comando de remoção:
$ find /pasta -type f -name *.txt -exec rm -fv {} ;
O comando vai buscar todos os arquivos (-type f) que nome contenha a extensão mp3 (-name “*.mp3”) e que a cada ocorrência encontrada deve ser executado o comando “rm -fv {nome do arquivo}”. As chaves no comando indicam para o find onde ele deve inserir o nome do arquivo em relação ao comando que está sendo executado, no nosso caso o rm, para apagar.
Daqui pra frente podemos fazer outras coisas, como deletar todos aqueles malditos arquivos “Thumbs.db” que ficam nas pastas de backups de usuários:
$ find /caminho/pasta -type f -name “Thumbs.db” -exec rm -fv {} ;
Ainda podemos usar ‘*.mp3’, ‘*.msi’, ‘*.exe’, ‘*.EXE’, para dar aquela limpada no que os usuários andam armazenando a toa.
Caso seu backup ainda esteja grande podemos achar os arquivos de maior tamanho:
$ find /caminho/pasta -type f -size +10M
para arquivos com mais de 10 Mega Bytes.
e agora para arquivos maiores de 1GB:
$ find /caminho/pasta -type f -size +1000M
É muito util para agilizar o trabalho de backup!
Abraços!
Fontes:
http://www.zago.eti.br/find.html
http://www.vivaolinux.com.br/dica/Utilizando-o-find-para-excluir-determinados-arquivos
http://tocadoelfo.blogspot.com/2010/05/excluindo-arquivos-recursivamente-no.html
http://www.vivaolinux.com.br/script/Apagar-arquivos-recursivamente-de-um-diretorio-pela-extensao
Comandos GNU/Linux
- Comando GNU/Linux que todos devem saber:
- Comandos básicos
- ls [-al]: listagem do diretório.
- cp [-ir]: copiar arquivos.
- mv [-i]: mover ou renomear arquivos.
- rm [--]: deletar arquivos.
- mkdir/rmdir: cria/deleta diretórios.
- ln -s path link: cria links simbólicos (symlinks) para arquivos ou diretórios.
- Continuar lendo Comandos GNU/Linux