[OT] Linhas de comando para exemplos
Pessoal,
Estou separando algumas linhas de comando p/ rodar no prompt p/
mostrar a alguns amigos (e qualquer outro que eu precise convencer) de
que o console/terminal/linha de comando não é tão bicho papão assim, e
permite fazer um monte de coisas úteis bem facilmente.
Algumas coisas que eu costumo mostrar mais ou menos assim:
last | grep usuário | wc -l
(p/ contar quantas vezes o usuário logou no mes)
cat /var/log/apache2/access.log | cut -f 1 -d " " | sort | uniq | wc -l
(para mostrar o numero de IPs visitantes do seu site desde o último
log rotate, normalmente domingo cedo)
cd /var/cache/apt/archives;
wget --limit-rate=50k $(apt-get -dy --print-uris upgrade | grep
"^[h|f]tt\?p" | cut -f 2 -d \" )
(quando tem muito pacote p/ atualizar e não quero que o apt-get
destrua a interatividade da minha rede)
Essas coisas tem um grande apelo para um administrador, mas para um
usuário normal não passa de uma bela masturbação mental de nós,
considerados 'nerds' :-)
Uma coisa que acho que chama a atenção é algo com find e operações em
batch, com multiplos arquivos. Provavelmente, webmasters também devem
usar alguns truques, como fazer um search&replace de uma string em
vários arquivos.
Alguém aqui na lista teria exemplos melhores p/ eu poder catalogar e
apresentar depois? Mesmo que sejam voltados para admin, já tá valendo.
Agradeço antecipadamente,
Marcos
Reply to: