Comandos Essenciais do Linux: Guia Rápido de Terminal

Classificado em Computação

Escrito em em português com um tamanho de 8,56 KB

  • 1. ls (Lista o conteúdo de um diretório)
    Exemplo: $ ls
  • 2. ls -a (Lista diretórios, arquivos ocultos e executáveis)
    Exemplo: $ ls -a
  • 3. ls -l (Lista o conteúdo de um diretório detalhadamente)
    Exemplo: $ ls -l
  • 4. pwd (Mostra o diretório corrente)
    Exemplo: $ pwd
  • 5. cd (Muda de diretório)
    Exemplo: $ cd /etc
  • 6. cd - (Volta para o diretório anterior)
    Exemplo: $ cd -
  • 7. cd .. (Volta um diretório acima)
    Exemplo: $ cd ..
  • 8. cd ~ (Volta para seu diretório /home)
    Exemplo: $ cd ~
  • 9. mkdir [pasta] (Cria uma pasta com o nome desejado)
    Exemplo: $ mkdir programas
  • 10. mkdir [pasta1] [pasta2] (Cria pasta1 e pasta2 ao mesmo tempo)
    Exemplo: $ mkdir teste1 teste2
  • 11. mkdir -p [pasta]/[sub-pasta] (Cria um diretório e um subdiretório)
    Exemplo: $ mkdir -p teste3/teste3_1
  • 12. rm -r [pasta/arquivo] (Deleta uma pasta ou arquivo)
    Exemplo: $ rm -r teste3
  • 13. mv [arquivo1] [arquivo2] (Renomeia uma pasta)
    Exemplo: $ mv teste teste2
  • 14. mv [arquivo] [caminho] (Move o arquivo para um determinado caminho)
    Exemplo: $ mv imagem.jpg ~/t4k_slack/Wallpapers
  • 15. cp [arquivo] [caminho] (Copia um arquivo para um determinado caminho)
    Exemplo: $ cp imagem.jpg ~/t4k_slack/Wallpapers
  • 16. ln -s [caminho] [link] (Cria um link simbólico)
    Exemplo: $ ln -s /usr/bin/limewire limewire
  • 17. type [executável] (Busca o caminho de um executável)
    Exemplo: $ type limewire
  • 18. cat > [arquivo] (Cria um novo arquivo)
    Exemplo: $ cat > teste.txt
  • 19. cat [arquivo1] >> [arquivo2] (Acrescenta conteúdo de arq.1 em arq.2)
    Exemplo: $ cat teste1 >> teste2
  • 20. touch [arquivo] (Cria um arquivo vazio)
    Exemplo: $ touch teste
  • 21. diff [arquivo1] [arquivo2] (Compara dois arquivos)
    Exemplo: $ diff teste1 teste2
  • 22. locate [arquivo] (Localiza o arquivo desejado)
    Exemplo: $ locate JimiHendrix.jpg
  • 23. head [-linhas] [arquivo] (Mostra as primeiras linhas de um arquivo)
    Exemplo: $ head -10 texto.txt
  • 23. tail [-linhas] [arquivo] (Mostra as últimas linhas de um arquivo)
    Exemplo: $ tail -20 texto.txt
  • 24. less [arquivo] (Mostra o conteúdo de um arquivo paginado)
    Exemplo: $ less texto.txt
  • 25. more [arquivo] (Mostra o conteúdo de um arquivo paginado)
    Exemplo: $ more texto.txt
  • 26. nl [arquivo] (Mostra o número de linhas no arquivo)
    Exemplo: $ nl texto.txt
  • 27. wc [arquivo] (Lista número de linhas, palavras e bytes de um arquivo)
    Exemplo: $ wc texto.txt
  • 28. [comando1] | [comando2] (Conecta dois processos - pipe)
    Exemplo: $ vi /etc/X11/xorg.conf | more
  • 29. sleep [tempo] && [comando] (Executa um comando após um tempo de espera)
    Exemplo: $ sleep 2 && pwd
  • 30. echo [mensagem] (Exibe uma mensagem no shell)
    Exemplo: $ echo Olá Big Linux
  • 31. alias [comando/atual] [comando_novo] (Muda o nome de um comando)
    Exemplo: $ alias dir=ls -l
  • 32. history (Lista os últimos 500 comandos digitados)
    Exemplo: $ history
  • 33. su (Muda para o super usuário root, requer senha)
    Exemplo: $ su. No Big Linux, para acesso como administrador sem digitar su, use sudo su.
  • 34. su [usuário] (Muda para outro usuário, requer senha)
    Exemplo: $ su fulano
  • 35. shutdown (Desliga o sistema)
    Exemplo: $ shutdown
  • 36. reboot (Reinicia a máquina com emergência)
    Exemplo: $ reboot
  • 37. passwd (Troca sua senha)
    Exemplo: $ passwd
  • 38. uname (Mostra o sistema operacional)
    Exemplo: $ uname
  • 39. uname -a (Mostra SO, nome da máquina, versão do kernel, etc.)
    Exemplo: $ uname -a
  • 40. dmesg (Mostra informações do sistema)
    Exemplo: $ dmesg
  • 41. top -d [segundos] (Informações detalhadas dos processos)
    Exemplo: $ top -d 3
  • 42. ps (Mostra os processos correntes "PID")
    Exemplo: $ ps
  • 43. killall [programa] (Força o término de um programa)
    Exemplo: $ killall xmms
  • 44. xkill (Transforma o ponteiro do mouse em um assassino de programa)
    Exemplo: $ xkill
  • 45. mkfs.ext2 [device] (Formata um disquete em formato Linux)
    Exemplo: $ mkfs.ext2 /dev/fd0
  • 46. superformat [device] (Formata um disquete em formato DOS)
    Exemplo: $ superformat /dev/fd0
  • 47. vmstat [-tempo] (Mostra a memória swap em uso)
    Exemplo: $ vmstat -2
  • 48. arch (Mostra a arquitetura do seu PC)
    Exemplo: $ arch
  • 49. lsmod (Lista os módulos da sua máquina)
    Exemplo: $ lsmod
  • 50. insmod [módulo] (Levanta um módulo forçadamente, requer root)
    Exemplo: # insmod spca5x
  • 51. adduser (Adiciona um usuário no sistema, requer root)
    Exemplo: # adduser
  • 52. userdel [usuário] (Deleta um usuário, requer root)
    Exemplo: # userdel fulano
  • 53. userdel -r [usuário] (Deleta o usuário e sua pasta em /home, requer root)
    Exemplo: # userdel -r fulano
  • 54. chfn [usuário] (Muda informações de um usuário, requer root)
    Exemplo: # chfn fulano
  • 55. chage -M [dias] [usuário] (Expira um usuário no dia pré-determinado, requer root)
    Exemplo: # chage -M 20 fulano
  • 56. display [imagem.jpg] (Mostra uma imagem no X, necessita do ImageMagick)
    Exemplo: $ display imagem.jpg
  • 57. convert [imagem.png] [imagem.jpg] (Converte o formato .png para .jpg, necessita ImageMagick)
    Exemplo: $ convert imagem.png imagem.jpg
  • 58. chmod (Altera permissões)
    Exemplo: # chmod 666 /dev/hdd
  • 59. mount [device] (Monta um dispositivo)
    Exemplo: $ mount /mnt/cdrom
  • 60. umount [device] (Desmonta um dispositivo)
    Exemplo: $ umount /mnt/cdrom
  • 61. eject (Abre a gaveta do cd-rom)
    Exemplo: $ eject /mnt/cdrom

Entradas relacionadas: