Lista rapida e explicativa de comandos

1. ls (lista o conteúdo de uma pasta)

Exemplo: $ ls

2. ls -a (lista as pastas, ficheiros ocultos e executáveis)

Exemplo: $ ls -a

3. ls -l (Lista o conteúdo de uma pasta mais detalhadamente)

Exemplo: $ ls -l

4. pwd (mostra o caminho para a pasta corrente)

Exemplo: $ pwd

5. cd (muda de pasta)

Exemplo: $ cd /etc

6. cd – (volta para a pasta anterior)

Exemplo: $ cd –

7. cd .. (sobe uma pasta acima)

Exemplo: $ cd ..

8. cd ~ (volta para a nossa pasta pessoal /home/nomedeutilizador)

Exemplo: $ cd ~

9. mkdir [pasta] (cria uma pasta com o nome desejado)

Exemplo: $ mkdir programas

10. mkdir [pasta1] [pasta2] (cria a pasta1 e a pasta2 ao mesmo tempo)

Exemplo: $ mkdir teste1 teste2

11. mkdir -p [pasta]/[sub-pasta] (cria uma pasta e uma sub-pasta simultaneamente)

Exemplo: $ mkdir -p teste3/teste3_1

12. rm -r [pasta/ficheiro] (apaga uma pasta ou ficheiro)

Exemplo: $ rm -r teste3

13. mv [ficheiro1] [ficheiro2] (muda o nome de um ficheiro)

Exemplo: $ mv teste teste2

14. mv [ficheiro] [caminho] (move o ficheiro para outra pasta de determinado caminho)

Exemplo: $ mv imagem.jpg ~/imagens

15. cp [ficheiro] [caminho] (copia um ficheiro para uma pasta de determinado caminho)

Exemplo: $ cp imagem.jpg ~/imagens

16. ln -s [caminho] [link] (cria um atalho/link a uma pasta ou ficheiro)

Exemplo: $ ln -s /usr/bin/limewire limewire

17. type [executável] (procura o caminho de um executável)

Exemplo: $ type limewire

18. cat > [ficheiro] (cria um novo ficheiro)

Exemplo: $ cat > teste.txt

19. cat [ficheiro1] >> [ficheiro2] (acrescenta o ficheiro2 ao ficheiro1)

Exemplo: $ cat teste1 >> teste2

20. touch [ficheiro] (cria um novo ficheiro)

Exemplo: $ touch teste.txt

21. diff [ficheiro1] [ficheiro2] (compara os dois ficheiros)

Exemplo: $ diff ficheiro1 ficheiro2

22. locate [ficheiro] (localiza o ficheiro desejado]

Exemplo: $ locate imagem.jpg

23. head [-linhas] [ficheiro] (mostra as primeiras linhas de um ficheiro)

Exemplo: $ head -5 texto.txt

24. tail [-linhas] [ficheiro] (faz exactamente o contrário do comando anterior)

Exemplo: $ tail -20 texto.txt

25. less [ficheiro] (mostra o conteúdo de uma pasta)

Exemplo: $ less texto.txt

26. more [ficheiro] (mostra o conteúdo de um ficheiro)

Exemplo: $ more texto.txt

27. nl [ficheiro] (mostra o número de linhas que o ficheiro tem)

Exemplo: $ nl texto.txt

28. wc [ficheiro] (lista número de linhas, de palavras e de bytes de um ficheiro)

Exemplo: $ wc texto.txt

29. [comando1] | [comando2] (lê-se “pipe” e serve para ligar dois processos)

Exemplo: $ vi /boot/grub/menu.lst | more

30. sleep [tempo] && [comando] (executa um comando em determinado tempo)

Exemplo: $ sleep 2 && pwd

31. echo [mensagem] (exibe uma mensagem na shell)

Exemplo: $ echo Olá Mundo

32. alias [comando/actual] [comando_novo] (muda o nome de um comando)

Exemplo: $ alias dir=ls -l

33. history (lista os últimos 500 comandos que foram utilizados)

Exemplo: $ history

34. su (muda para o super utilizador root, precisa de password)

Exemplo: $ su

35. su [utilizador] (muda para outro utilizador, também necessita de password)

Exemplo: $ su nome_de_utilizador

36. shutdown (reinicia o sistema)

Exemplo: $ shutdown

37. reboot (reinicia a máquina de emergência)

Exemplo: $ reboot

38. passwd (altera a password)

Exemplo: $ passwd

39. uname (mostra o sistema operativo)

Exemplo: $ uname

40. uname -a (mostra o sistema operativo, nome da máquina, versão do kernel, etc.)

Exemplo: $ uname -a

41. dmesg (mostra as informações do sistema)

Exemplo: $ dmesg

42. top -d [segundos] (informações detalhadas dos processos)

Exemplo: $ top -d 3

43. ps (mostra os processos correntes “PID”)

Exemplo: $ ps

44. killall [programa] (força o programa a terminar)

Exemplo: $ killall xmms

45. xkill (transforma o ponteiro do rato num assassino de programas :-D )

Exemplo: $ xkill

46. mkfs.ext2 (formata uma disquete no formato ext3 usado pelo Linux)

Exemplo: $ mkfs.ext2 /dev/fd0

47. superformat (formata uma disquete no formato MS-DOS)

Exemplo: $ superformat /dev/fd0

48. vmstat [-tempo] (mostra a memória swap em uso)

Exemplo: $ vmstat -2

49. arch (mostra a arquitectura do PC)

Exemplo: $ arch

50. lsmod (lista os módulos da máquina)

Exemplo: $ lsmod

51. insmod [módulo] (levanta um módulo, requer root ou comando sudo)

Exemplo: # insmod spca5x

52. adduser (adiciona um utilizador no sistema, requer root ou comando sudo)

Exemplo: # adduser

53. userdel [utilizador] (apaga um utilizador, requer root ou comando sudo)

Exemplo: # userdel nome_de_utilizador

54. userdel -r [utilizador] (apaga o utilizador e também a sua pasta home /home/nome_de_utilizador, requer root ou comando sudo)

Exemplo: # userdel -r nome_de_utilizador

55. chfn [utilizador] (altera as informações de um utilizador, requer root ou comando sudo)

Exemplo: # chfn nome_de_utilizador

56. chage -M [dias] [utilizador] (expira um utilizador, no dia pré-determinado, requer root)

Exemplo: # chage -M 20 nome_de_utilizador

57. display [imagem.jpg] (mostra uma imagem no X, necessita do ImageMagick)

Exemplo: $ display imagem.jpg

58. convert [imagem.png] [imagem.jpg] (converte o formato .png para .jpg, necessita também do ImageMagick)

Exemplo: $ convert imagem.png imagem.jpg

59. chmod (altera permissões)

Exemplo: # chmod 666 /dev/hdd

60. mount [device] (monta um dispositivo)

Exemplo: $ mount /mnt/cdrom

61. umount [device] (desmonta um dispositivo)

Exemplo: $ umount /mnt/cdrom

62. eject (abre a gaveta da unidade DVDRW)

Exemplo: $ eject /mnt/cdrom

63. eject -t (fecha a gaveta da unidade DVDRW)

Exemplo: $ eject -t /mnt/cdrom

64. halt (desliga o computador)

Exemplo: $ halt

65. date (indica o dia e a hora)

Exemplo: $ date

66. hostname (indica o nome do computador)

Exemplo: $ hostname

67. du [diretório] (indica o tamanho de uma pasta)

Exemplo: $ du pasta

68. du -S [subpasta] (indica o tamanho de uma subpasta)

Exemplo: $ du -S subpasta

69. [comando] & (inicia um processo em segundo plano e deixa o terminal livre para trabalhar)

Exemplo: $ gkrellm &

70. cal (mostra o calendário do mês)

Exemplo: $ cal

71. cal [ano] (mostra o calendário com os 12 meses de um determinado ano)

Exemplo: $ cal 2007

72. last [-quantidade] (mostra informações sobre os últimos logins, em que a quantidade é o número de logins)

Exemplo: $ last -10

73. tar -zxvf [ficheiro.tar.gz] (descomprime um ficheiro em formato .tar.gz)

Exemplo: $ tar -zxvf nome_do_ficheiro.tar.gz

74. tar -jxvf [ficheiro .tar.bz2] (descomprime um ficheiro no formato .tar.bz2)

Exemplo: $ tar -jxvf nome_do_ficheiro.tar.bz2

75. clear (limpa a tela da shell)

Exemplo: $ clear

76. time [comando] (mede o tempo gasto para abrir um programa)

Exemplo: $ time thunderbird

77. uptime (mostra o tempo decorrido desde do último boot)

Exemplo: $ uptime

78. lsattr [ficheiro/pasta] (lista os atributos de um ficheiro ou pasta)

Exemplo: $ lsattr ficheiro

79. whereis [executável/comando] (localiza o caminho de um executável/comando)

Exemplo: $ whereis thunderbird

80. who (mostra quem está no sistema nesse momento)

Exemplo: $ who

81. wget -c [URL] (descarrega um ficheiro)

Exemplo: $ wget -c http://sitio.do.download/nome_do_ficheiro…

82. whoami (mostra o seu nome de utilizador)

Exemplo: $ whoami

Fonte: Link

Anúncios

~ por 3c0linux em julho 28, 2010.

 
%d blogueiros gostam disto: