10 dicas sobre shell que você ainda não conhece

A VentureCake disponibilizou uma lista de 10 dicas sobre shell, prometendo serem desconhecidas, mas extremamente úteis! http://www.venturecake.com/10-linux-shell-tricks-you-dont-already-know-for-once/

21 de dezembro de 2008 · 1 minuto · Ricardo Martins

O que é Shell Script

Devido a perguntas como “O que é Shell Script?” e “Como programar em Shell Script?”, Jefferson Virgilio resolveu escrever esta introdução, afim de esclerecer algumas dúvidas de usuários iniciantes. Disponibilizado pelo VivaOLinux.com.br… http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=6293

21 de dezembro de 2008 · 1 minuto · Ricardo Martins

Verificando o arquivo mais recente

Hoje estava eu aqui testando uns shell scripts, e descobri uma forma de verificar qual o arquivo de log mais recente criado em um diretório. Basta você executar: $ ls -1rtd /home/pasta/* | tail -1 Se quiser testar, entre no seu /home, e crie 4 arquivos, por exemplo, arq1, arq2, arq3 e arq4, com algum intervalo entre o tempo de criação de cada um. Depois execute: $ cd ~ $ ls -1rtd * | tail -1 ...

25 de novembro de 2008 · 1 minuto · Ricardo Martins

Matando processos por usuário

Essa é uma dica rápida para matar todos os processos de um usuário de uma vez só. Basta executar: $ ps -efu$USER | awk '{print $2}' | xargs -i bash -c "echo matando {};kill -TERM {}" Agora explicando… O comando “ps -efu$USER” vai mostrar todos os processos iniciados pelo usuário que você está usando. (Para verificar qual é este usuário, usa-se o comando “whoami” ou o comandi “id”). $ ps -efu$USER<br></br>USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND ...

25 de novembro de 2008 · 2 minutos · Ricardo Martins

Atalhos da linha de comando (set -o emacs)

Teclas de Atalho do BASH * Histórico: CTRL + P: equivale a seta para cima CTRL + N: equivale a seta para baixo CTRL + R: Busca por uma linha de forma descendente CTRL + S: Busca por uma linha de forma ascendente CTRL + J: Finaliza busca CTRL + G: Aborta a busca e retorna a linha original ALT + CTRL + Y: Mostra argumentos do último comando ALT + .: Mostra o último argumento do último comando ALT + _: Mostra o último argumento do último comando ALT + >: Busca pelos últimos argumentos ALT + < + >: “Cola o último argumento buscado e inicia nova busca !$: imprime na tela a última palavra do comando anterior !!: equivale ao CTRL + P + ...

25 de novembro de 2008 · 3 minutos · Ricardo Martins