Pequena “Introdução” a comandos linux.

Calma gente, não e so o buda que escreve não, nao esqueci de vocês não!

$: Existem facilidades ao uso da plataforma Mac Os, e Linux, como os dois são baseados em Unix, seus comandos são os mesmos, alguns sao muito bons, e irei fazer uma lista de usos dos mesmos para facilitar a vida de quem esta iniciando em um Ubuntu ou Mac os. Alguns comandos sao simples, apesar disso, ainda pouco utilizados.

SCP – Secure Copy
Uso Comum:
$: scp meuarquivo.txt usuario@computador_ou_ip: /pasta/arquivo\

Com recurso de modificação da porta:
$: scp minhapasta/ usuario@ip_ou_computador: /pasta/destino/ -p 92366

Unzip – Decompress file
uso comum:
$: unzip arquivo.zip

Uso com criação de pasta:
$: unzip -qd arquivo.zip

Mysql Dump – Dump Databases
Uso comum:
$: mysql -h localhost -u root -psenha minha-base > arquivo.sql

Uso comum para todas as bases:
$: mysql -h localhost -u root -psenha –all-databases > arquivo.sql
Nota: Note que o -p = senha, e sempre colado no -p mesmo. Sendo assim -psuasenha.

Cal – Simples Calendario no Shell
Uso comum:
$: cal

Retorno:

December 2009
Su Mo Tu We Th Fr Sa
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

Para obter dos ultimos 3 meses:
$: cal -3

Para obter os calendarios de algum mes de um ano anterior:
$: cal 10 2000

October 2000
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

Nota: Para outros formatos consulte: cal –help.

Find – Obtenha resultados rapidamente!
Consulta rapida na pasta para um arquivo:

$: find -name ‘meu_arquivo.htm’

Ou
Consulta geral para um arquivo:
$: find / -name ‘meu_arquivo.htm’

Nota: Isso pode ser bem demorado… Recomendo algo como indicar a pasta para otimizar o resultado da busca:
$: find /home/meuperfil -name ‘meu_arquivo.htm’ ;

Você tambem pode procurar por tamanho de arquivo:
$: find -name ‘*’ -size +1000k

Ou caso nao lembre o tipo de arquivo, somente parte do nome:
$: find -name ‘meu_arquivo*’

O retorno e algo como:

meu_arquivo.htm,
meu_arquivo.txt,
meu_arquivo.png …..

Bom, essa lista so tende a crescer, em breve, irei atualizando e informando que a mesma foi atualizada, ou pelo twitter ou em novos posts ;)

Caso queiram contribuir com seus comandos mais usados e praticados, para facilitar a vida, basta ir enviando nos comentarios e irei adicionando.

Uma resposta to “Pequena “Introdução” a comandos linux.”

  1. Tobias falou:

    Pescoço gostei do post… pena que não uso so baseado em unix mas ja usei e realmente apanhava do terminal por não saber quais comandos iam facilitar minha vida.


Deixe seu comentário

XHTML: Você pode usar essas tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

Notificar-me se houver novos comentários