Arquivo da tag: shell

Procurando arquivos em um intervalo de datas

No meu dia-a-dia eu preciso lidar com muitos arquivos em linha de comandos. São milhões de arquivos ocupando teras e mais terabytes espalhados em milhares de pastas e vez por outra alguém vem com a pergunta: ” – Quantos arquivos recebemos no mês de maio?”, ou ” – Quanto de espaço ocupamos com os arquivos recebidos em Novembro passado?” O comando “find” já faz isso mas ele não é muito amigável para lidar com datas então aproveitando meu tempo vago eu fiz um script que simplifica esta tarefa e é o que compartilho agora.

Continue lendo Procurando arquivos em um intervalo de datas

LNAV: O navegador de arquivos de log do sistema

Há muitas ferramentas para se auditar um sistema que vão desde os mais básicos comandos cat, grep, tail etc até sofisticadas baseadas em web, elasticsearch e coisas moderninhas assim incluindo até técnicas de machine learning e tudo mais, entre estes dois extremos temos algumas ferramentas legais incluindo o lnav, que tenho adotado faz uns meses com bastante sucesso no que preciso. Continue lendo LNAV: O navegador de arquivos de log do sistema

Copiando ou movendo arquivos com Rsync

Esta é mais uma dica da série sobre comandos de terminal. Desta vez o foco é o comando Rsync, a “vedete das cópias”. Eu praticamente passo boa parte do meu dia lidando com grandes volumes de arquivos e sempre que preciso transferí-los entre discos, volumes ou mesmo entre máquinas recorro a esta poderosa ferramenta. Continue lendo Copiando ou movendo arquivos com Rsync

Procurando arquivos com find

Esta dica trata da necessidade de localizar arquivos, algo que é bastante comum na rotina de trabalho de um sysadmin.

Ela também é a primeira de uma série de dicas rápidas para uso no terminal. Em sua grande maioria serão dicas curtas, baseadas em exemplos, sobre comandos invocados via linha de comandos com privilégios administrativos ou não e que costumo usar com bastante frequência e certamente serão uteis para outros usuários. Espero que sejam uteis. Continue lendo Procurando arquivos com find