Data em massa arquivos mudando "modificação no Windows

2 de março de 2012

Às vezes é útil para ser capaz de alterar a data de um arquivo de modificação. Linux é fácil, basta usar o "toque" de comando. Achei isso bastante útil nos casos em que os arquivos foram transferidos entre servidores, o que, infelizmente, não têm os seus tempos sincronizados.

Então, como isso pode ser feito no Windows?

Aqui está o comando para emitir, a fim de modificar o tempo de um único arquivo de modificação:

nome do arquivo, cópia +

Mas na maioria dos casos, você estaria olhando para a massa de mudar a data de modificação de arquivos dentro de um determinado diretório. Para fazer isso, use o seguinte comando:

para f% em (c:. \ caminho \ para \ pasta \ *) fazer cópia f,%, +

Este seria um loop sobre todos os arquivos que contêm um "ponto" (ou seja, extensão) em c: \ caminho \ \ para, e as mudanças de tempo a sua modificação para a hora do sistema atual. Se por exemplo você quer acima só ir através de arquivos XML dentro dessa pasta, em seguida, usar *. Xml em vez de *. *

PS: o comando acima vai funcionar se você está manualmente o emite através do prompt de comando. No entanto, se você gostaria de incorporar que em um arquivo de lote, certifique-se de substituir% f com f%%. Em outras palavras, o comando iria se transformar em:

para f%% em (c:. \ caminho \ para \ pasta \ *) fazer cópia de% f,%, +

Destacando "grep" jogos

21 de fevereiro de 2012

"Grep" é uma ferramenta útil Linux que permite ao usuário imprimir linhas que correspondem a um padrão de pesquisa específico. Usos mais populares é o "encanamento" a saída de um comando para "grep" (como cat / caminho / para / arquivo | grep findme), ou diretamente à procura de um padrão dentro de um ou mais arquivos (por exemplo grep findme / caminho / para / *. txt).

Isso imprimir linhas que correspondem a seqüência de pesquisa / expressão. No entanto, como para colorir os padrões de correspondência? Simples! Use o - color = always bandeira, ou seja:

grep -. color = always-i FindMe / caminho / para / * txt

Em seguida, se você está fazendo um monte de "grep" de trabalho e não quer manter especificando o sinalizador de cor, você pode optar pelo seguinte:

Adicione a variável de ambiente GREP_OPTIONS

GREP_OPTIONS exportação = '- color = always'

Ou, se você estiver usando o bash como seu escudo, adicione ao arquivo / etc / bashrc. Basta editar o arquivo usando seu editor preferido (por exemplo, vim, nano, etc), e adicionar o comando de exportação acima no final do arquivo. Quando terminar, salve e exite o editor, então, emitir o seguinte comando, para que as alterações tenham efeito: fonte / etc / bashrc

Determinar, através da janela de comandos, a distribuição Linux em uso

04 de janeiro de 2012

O SSH é, por vezes, o único modo de acesso que você tem para um servidor. Assim como você determinar instantaneamente a distro em uso?

O seguinte seria trabalhar para a maioria das distribuições mais populares (RedHat, CentOS, Ubuntu, etc):

cat / etc / *-release

Se os retornos acima "Nenhum arquivo ou diretório", tente o seguinte, que iria trabalhar em Debian baseado distros:

lsb_release-a

Finalmente, para relacionadas com o kernel de dados, use o seguinte comando:

uname-a

Você vai ser capaz de determinar a versão do kernel e data de lançamento, quer se trate de um hardware de 32 bits ou de 64 e atual máquina hostname.

Flushing / limpar DNS no Mac OSX

11 de outubro de 2011

Abaixo é como limpar / limpar a cache de DNS no Mac OSX.

(1) Abra o terminal (Finder -> Aplicativos -> Utilitários -> Terminal)

(2) No caso de seu sistema operacional é o 'Leopard' (. 10.5 *) ou "Snow Leopard" (. 10,6 *), emita o seguinte comando:

dscacheutil-flushcache

(2b) Caso contrário, para os sistemas operacionais mais antigos, emita o seguinte comando:

lookupd-flushcache

Este é o equivalente do comando do Windows a seguir: ipconfig / flushdns

Excluindo um arquivo, o nome que começa com um hífen (Linux)

02 de maio de 2011

Você pode ter vindo através de uma dificuldade em apagar um arquivo em Linux cujo nome começa com um traço / hífen.

Adicionando um caractere de escape (por exemplo, rm-rf \ nome do arquivo) ou citando o nome do arquivo (por exemplo, rm-rf "-nome") não vai fazer o trabalho.

A solução é simples: fornecer explicitamente o caminho completo ou relativo para o arquivo. por exemplo:

rm-rf / caminho / para / arquivo

ou o seguinte - se, por exemplo, seu diretório de trabalho atual é o que contém o arquivo em questão

rm-rf. / arquivo

Usuários de Mac: cores transformar em negativo

24 mar 2011

Você é um usuário de Mac? tentar a combinação de teclas a seguir:

cmd + alt (opção) + ctrl + 8

As cores são imediatamente invertido, dando toda a tela uma fotografia negativa como se sentir.

Bata a mesma combinação para restaurar as cores.

Linux: encontrar arquivos modificados ou acessados ​​em um determinado momento

20 fev 2011

O 'encontrar' utilidade é bastante útil quando usado com os parâmetros adequados. Abaixo está algumas maneiras para encontrar os arquivos / pastas com base no tempo em que foram acessados ​​ou modificados.

Exemplo 1:

encontrar o caminho / / para / pasta-type f-name "*. txt"-mtime -5

time) less than 5 days ago Isto irá encontrar 'arquivos' (-type f) dentro da pasta / caminho / para / pasta (ou um de seus sub-diretórios), cujo nome termina com ". Txt ', e que foram modificadas (tempo m) menos de 5 dias atrás

Exemplo 2:

find / caminho / para / pasta do tipo-d-nome "stat *"-mtime 10

Isso encontrar "diretórios" (tipo d) dentro da pasta / caminho / para / pasta (ou um de seus subdiretórios), cujo nome começa com 'status', e que foram modificados mais de 10 dias atrás

Exemplo 3:

encontrar. -Iname "*. Pdf" mtime-2-mtime -7

Isso ajudaria a encontrar arquivos ou pastas na "pasta atual" (.), Cujo nome termina com ". Pdf 'independente de seu caso de que o sufixo (por exemplo example.PDf seria compensada), que foram modificados mais de 2 dias e menos de 7 dias (ou seja, entre 3 a 6 dias atrás).

Exemplo 4:

find /-type f-atime -5 tamanho 100 k

(as opposed to mtime, which is the time the file was modified). Este exemplo faz uso de uma vez, ou seja, o tempo de acesso (por oposição a mtime, que é o momento em que o processo foi modificado). O comando acima irá ajudá-lo a encontrar arquivos em todo o seu sistema (/ ser a raiz do sistema, a menos que seu escudo é preso), que foram acessados ​​menos de 5 dias atrás, e que são pelo menos 100 kbytes de tamanho.
PS: se você não especificar o 'b', 'k', 'm', etc, o padrão seria blocos de 512 bytes. Por exemplo, usando 100 em vez de 100 k, significa que você está à procura de arquivos de tamanho pelo menos 100 * 512 = 51200 bytes (50 kbytes).

Mais exemplos a serem adicionados ...

Visualizador do Facebook nova foto

12 de fevereiro de 2011

Facebook recentemente introduziu uma nova forma de ver fotos e álbuns. O visualizador de fotos novo usa a técnica de luz em que a página é esbatido e uma caixa é revestida com uma versão maior da imagem selecionada.

Algumas das melhorias que ele traz são a capacidade de permanecer na página sem ter que ir para trás na história do seu navegador (basta clicar no botão ao fim 'x' e você está de volta para onde estava), mais rápido foto lançando / navegação e a possibilidade de baixar uma versão de alta resolução da imagem (se disponível).

Para aqueles que odeiam desta previsão coleção, você pode mudar para a velha maneira, basta abrir a imagem em uma nova aba (segure a tecla Ctrl + clique) ou uma nova janela (segure a tecla Shift + clique) em vez de simplesmente clicando na imagem . Você pode, então, continuar a navegar no novo guia / janela da mesma forma que estavam acostumados.

Forçar links que abrem em uma "nova janela" para abrir em uma "nova aba"

7 de agosto de 2010

Você quer forçar links que abrem em uma nova janela para abrir em uma nova aba, em vez? A resposta é bastante simples.

Firefox

  • Digite o seguinte na barra de endereço: about: config
  • Edite as seguintes variáveis:
    • browser.link.open_external -> 3
    • browser.link.open_newwindow -> 3
    • browser.link.open_newwindow.restriction -> 0
  • Se qualquer uma dessas variáveis ​​ainda não está definido, simplesmente clique direito e selecione "novo-> inteiro ', digite o nome da variável, então o seu valor inteiro.

IE8

Simplesmente:

  • Ir para: Ferramentas -> Opções da Internet
  • Em seguida, certifique-se de selecionar "sempre abertos pop-ups em uma nova guia" em "quando um pop-up é encontrado '

É isso!

Telnet de habilitação no Windows Vista

6 de novembro de 2009

Alguns de vocês podem estar perdendo o cliente Telnet boa e velha linha de comando. A única coisa é que o Vista tem este cliente desativado por padrão. A boa notícia é que você pode facilmente instalar / activar. Para fazer isso, siga estes passos:

  1. Vá ao Painel de Controle
  2. Clique em 'Programas'
  3. Em 'Programas e Recursos ", clique em" Ativar recursos do Windows ou off'
  4. Espere um pouco para a lista a ser compilado
  5. 'Cliente Telnet' Tick e clique em 'OK' e então esperar por ele para ser instalado

Você pode agora abrir um prompt de comando e usar a porta telnet hostname

Boa sorte