1. pwd: encontra o caminho completo do diretório atual.
2. cd: permite navegar até determinada pasta.
3. ls: visualiza todos os arquivos de um diretório.
4. cat: lista os conteúdos de um arquivo de texto na saída padrão (sdout).
5. cp: copia arquivos do diretório atual para uma pasta diferente.
6. mv: pode ser usado para mover ou renomear arquivos.
7. mkdir: cria um novo diretório.
8. rmdir: permite deletar diretórios vazios.
9. rm é usado para apagar um diretório e todos os conteúdos que estiverem lá dentro
10. touch permite criar novos arquivos em branco através de uma linha
11. locate para localizar um arquivo.
12. find ajuda você a procurar por arquivos.
13. Grep permite que você procure através de todo texto dentro de um arquivo específico.
14. sudo permite que que você execute tarefas que exigem permissões root ou administrativas.
15. df para obter uma resposta da quantidade de espaço de disco usado no seu sistema.
16. du é a resposta.
17. head é usado para ver as primeiras linhas de um arquivo de texto.
18. tail tem função similar ao comando head.
19. diff (diferença) compara o conteúdo de dois arquivos linha por linha.
20. tar é o comando mais usado para arquivar múltiplos arquivos em um tarball.
21. chmod é outro comando essencial.
22. chown permite que você mude ou transfira a propriedade de um arquivo para um nome de usuário específico.
23. jobs vai mostrar todos os trabalhos junto com os seus status de desenvolvimento.
24. Kill tem um programa que não está respondendo bem, você pode finalizá-lo manualmente pelo comando.
25. ping para verificar o status da conexão do seu servidor.
26. Wget pode baixar arquivos da internet com a ajuda do comando.
27. uname, que significa Unix Name, vai mostrar informações detalhadas sobre seu sistema Linux.
28. top vai mostrar uma lista de processos que estão em execução e o quanto de CPU cada processo usa.
29. o comando history (histórico) é particularmente útil se você quer rever quais comandos já usou antes.
30. man você pode aprender como usar o comando certo usando o comando man.
31. zip para compactar seus arquivos em um arquivo zip e use o comando unzip para extrair arquivos descompactados de um arquivo zip.
32. Este comando é usado para mover alguns dados para um arquivo. Por exemplo, se você quiser adicionar o texto “Olá, meu nome é John” em um arquivo chamado name.txt, digite echo Olá, meu nome é John >> name.txt
33. Se você quiser saber o nome do seu host/network (da sua rede), basta digitar hostname. E se adicionar -I ao final, exibirá o endereço IP da sua rede.
34. Como o Linux é um sistema multiusuário, isso significa que mais de uma pessoa pode interagir com o mesmo sistema ao mesmo tempo. useradd é usado para criar um novo usuário, enquanto passwd adiciona uma nova senha à conta deste usuário. Para criar um novo usuário chamado João, adicionar user e adicione seu tipo de senha, passwd 12345678.
35. Remover um usuário é muito semelhante a adicionar um novo usuário. Para excluir o tipo de conta de usuário, userdel username.