- Mac
- iTerm2
- Termimal
- Ubuntu
- Terminal
- Terminator
- Sh
- Bash - mais comum e que vem com Linux...
- Fish - um shell indie...
- Zshell - um shell divertidinho!
- cd .. - sobe um diretório na árvore
- cd diretorio - entra no diretório
- cd ~ - entra no diretório do usuário
- cd - - volta para o diretorio anterior
- ls - lista os diretórios
- -l - lista com detalhes de pemissão, data de criação, tamanho...
- -h - coloca o tamanho do arquivo em human readable
- -a - lista arquivos ocultos
- pwd
- mkdir - cria um diretório
- mkdir -p - cria uma estrtura aninhada de diretorios
- rm - remove um arquivo
- rm -r - remove um diretório
- rm -rf /home/dir - remove um diretório e arquivos recursiva
- touch - cria um arquivo
- cat - ve o conteúdo do arquivo
- echo - imprime um texto na tela
>>
- fazer append no arquivo com o conteúdo do comando anterior>
- substitui o conteúdo do comando anterior- head - ve o comeco do arquivo
- tail - ve o final do arquivo
- wc - conta a quantidade de palavras
- wc -l - conta a quantidade de linhas
- history - lista os comandos executados
- !100 - executa o comando da linha
- !! - roda o comando anterior
- grep - procura um conteudo no arquivo
- | - permite combinar comando
- chmod -R - define a permissão
- chown -R user:group file.txt - muda o dono do arquivo
- man chown - mostra o manual do comando
- cp - copia um arquivo
- mv - move/renomear arquivos e pastas
- less - paginar um conteúdo grande
- more - paginar conteúdo
- clear - limpa o terminal
- ctrl - l - limpa om terminal
- ctrl - r - procura no histórico
- ctrl - c - interrompe a executação
- alias - cria um alias
- sort - ordena as linhas
U G O
1---XXXEEE
-rw-r--r--
-rwxrwxrwx
-42 4 4
- 6 7 7