
Comandos de Linux
1. ls (lista o conteúdo de um diretório)
Exemplo: $ ls
2. ls -a (lista os diretórios, arquivos oculto
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
pasta dois ao mesmo tempo)
Exemplo: $ mkdir teste1 teste2
11. mkdir -p [pasta]/[sub-pasta] (cria um
diretório e um sub-diretó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)
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 novo arquivo)
Exemplo: $ cat > teste.txt
19. cat [arquivo1] >> [arquivo2]
(acrescenta arq.2 em arq.1)
Exemplo: $ cat teste1 >> teste2
20. touch [arquivo] (cria um arquivo)
Exemplo: $ touch teste
21. diff [arquivo1] [arquivo2] (compara
os dois arquivos)
Exemplo:
$ diff teste1 teste2
22. locate [arquivo] (localiza o arquivo
desejado]
Exemplo:
$ locate albino. jpg
23. head [-linhas] [arquivo] (mostra as
primeiras linhas de um arquivo)
Exemplo:
$ head -10 texto.txt
23.tail [-linhas] [arquivo] (faz exatamente
o contrário do comando anterior)
Exemplo:
$ tail -20 texto.txt
24. less [arquivo] (mostra o conteúdo de
um diretório)
Exemplo:
$ less texto.txt
25. more [arquivo] (mostra o conteúdo de
um arquivo)
Exemplo:
$ more texto.txt
26. nl [arquivo] (mostra quantas linhas tem
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)
Exemplo:
$ vi /etc/X11/xorg.conf | more
29. sleep [tempo] && [comando] (executa
um comando em um determinado tempo)
Exemplo:
$ sleep 2 && pwd
30. echo [mensagem] (exibe uma
mensagem em seu shell)
Exemplo:
$ echo Olá Mundo
31. alias [comando/atual]
[comando_novo] (muda o nome de um
comando)
Exemplo:
$ alias dir=ls -l
32. history (lista os últimos 500 comandos
que você digitou)
Exemplo:
$ history
33. su (muda para o super usuário root,
precisa da senha)
Exemplo:
$ su
34. su [usuário] (muda para outro usuário,
também necessita da senha)
Exemplo:
$ su fulano