14 maio 2008

Meu dia a dia no shell

Ano passado tive a famosa matéria de Sistemas Operacionais na Poli e o que posso dizer sobre essa experiência? Me apaixonei totalmente! Pude conhecer sistemas operacionais e suas entranhas. Munido dessas informações, resolvi deixar para trás meu (ru)Windows. Faz então um ano que eu uso linux, para ser mais exato, Ubuntu. E como todo bom usuário de Linux, sempre tenho uma janelinha do shell aberta.

Usar o shell desde então tem sido uma ótima experiência, tanto para aprender mais sobre o Linux quanto para aumentar minha produtividade. Dito isso, eu resolvi participar de um meme postado pelo ArthurGeek. A idéia é ver os comandos que você mais usa no seu shell. Então, mãos a obra!

Basta você executar o seguinte script para ver seus comandos mais usados:

history | awk '{a[$2]++}END{for(i in a){print a[i] " " i}}' | sort -rn | head


Meu resultado foi o seguinte:

181 git
47 rake
33 git-log
25 cd
23 git-svn
15 sudo
14 ls
14 git-commit
11 ./script/console
11 gedit

Deu pra ver que uso bastante o Git e o rake. Isso porque meu dia a dia envolver basicamente programação com Ruby on Rails e o Git para me dar mais felicidade (SVN :p).

E você, como é seu dia a dia com o shell?



 
Fork me on GitHub