Colaboracao: Lucas Villela CanoasData de Publicacao: 08 de marco de 2011Algo de extrema importancia numa rede de computadores, ou ate mesmo um computador e a hora. Caso a mesma esteja errada, podem ocorrer varios inconvenientes, como a atualizacao do sistema nao acontecer, ou ficar sempre pedindo para atualizar, as paginas de sites dizem que o certificado expirou e que a pagina nao e mais segura... enfim, varios inconvenientes e ate problemas de seguranca.Atualizando a hora1 modo # date MMDDhhmmaaaassMMmesDDdiahhhorammminutoaaaaanosssegundoVoce pode omitir as informacoes, mas para isso deve ser feita da esquerda para a direita, se voce nao quer por o ano, nao pode por os segundos...2 modoAtualizar a hora usando um servidor ntp. E bem melhor, pois o servidor fica com a hora certa e vocE nao precisa se preocupar com horario de verao, etc. No Brasil temos o ntp.br, que possui 3 servidores disponiveis:a.ntp.brb.ntp.brc.ntp.brPara atualizar a hora de acordo com esses servidores, instale o pacote ntpdate pelo synaptic, ou com o comando: # apt-get install ntpdateApos isso de o comando # ntpdate a.ntp.brAgora seu relogio ira estar sincronizado com o hora legal BrasileiraOpcoes do comando date -d ou --date=hhmmMostra na tela como ficaria o horario especificado com a diretiva -d, ou seja, nao e a hora de "agora"Exemplo: $ date -d 1313Saida: Seg Jan 31 13:13:00 BRST 2011 -r ou --reference=arquivoMostra quando ocorreu a ultima alteracao do arquivoExemplo: $ date -r arquivo -s ou --set=hhmmUsado para alterar a hora e o minutoExemplo:(mudar horario para 13 horas e 12 minutos) # date -s 1312Variaveis do comando dateAlgo muito interessante e util no comando date, e a possibilidade de utilizar suas variaveis, que sao, por exemplo, os segundos, as horas, os meses, os anos, e etc...Sua aplicacao e muito abrangente, e muito usado em shell scripts para organizar arquivos automaticamente. A sintaxe para utilizar as variaveis e: $ date +variavelAs variaveis estao todas na pagina de manual do comando date, mas irei mostrar algumas interessantes:%FVariavel que guarda toda a data, ano-mes-dia%dDia do mes%mVariavel que contem omes%YArmazena o ano%yguarda os ultimos dois digitos do anoO legal, e que voce pode dividir as informacoes com simbolos!Exemplo: $ date +%H:%MAssim a saida do comando fica mais legivel do que sem os ":"Lucas Villela Canoas (www.zonebin.com) tem 17 anos, tem um site onde publica seus artigos, esta cursando o 3 ano do medio e pretende fazer Ciencia da Computacao. Colaboracao: Marcelo Soares Souza Data de Publicacao: 05 de novembro de 2011 Para aqueles que ainda utilizam o sistema de controle de versao Subversion ao inves do Git, a versao 1.7 foi lancada hoje e apresenta muitas grandes mudancas e novidades para este projeto da Fundacao Apache. O Subversion 1.7 introduz um sistema totalmente reescrito para o gerenciamento de controle da copia dos metadados, melhoria no uso do protocolo HTTP, uma nova ferramenta de dump de arquivos remoto (svnrdump) e introduz o comando "svn patch" como uma nova forma de aplicar correcoes (patch) em um repositorio. Existe tambem outras melhorias como o aprimoramento de alguns sub-comandos do cliente subversion (svg log mostrando diffs, um sub-comando "svn relocate", novas