O shell é um programa que permite a comunicação por texto entre o sistema operacional e o usuário. Trata-se de um programa em modo texto que lê os dados inseridos pelo usuário e os interpreta na forma de comando para o sistema.
|
pwd
|
Mosta o diretório atual
|
|
cat
|
Concatena arquivos e mostra o seu conteúdo
|
|
ls
|
Lista o conteúdo de diretórios
|
|
ls -a , --all
|
Lista todos os arquivos, incluindo os ocultos
|
|
ls -l
|
Usa o formato de lista longa (mostra dono, grupo, tamanho, etc.)
|
|
ls -lh
|
Usa o formato de lista longa e mostra o tamanho em KB, MB, GB, etc.
|
|
ls -S
|
Ordena por tamanho, do maior para o menor
|
|
ls -t
|
Ordena por horário, o mais novo primeiro
|
|
ls -r, --reverse
|
Inverte a ordem na ordenação
|
|
ls -R, --recursive
|
Lista os subdiretórios recursivamente
|
|
ls -1
|
Lista um arquivo por linha
|
|
cp
|
Copia arquivos e diretórios
|
|
cp -f, --force
|
Sobreescreve um arquivo de destino se ele já existir
|
|
cp -i, --interactive
|
Pergunta antes de sobreescrever
|
|
cp -R, -r, --recursive
|
Copia os diretórios recursivamente
|
|
cp -v, --verbose
|
Explica o que está sendo feito
|
|
cd
|
Acessa o diretório home do usuário atual
|
|
cd ~
|
Acessa o diretório home do usuário atual
|
|
cd /
|
Navega para o diretório raiz
|
|
cd nome_diretorio
|
Navega para um diretório filho
|
|
cd /etc/nome_diretorio
|
Navega para um diretório específico usando um caminho absoluto
|
|
cd -
|
Retorna para o último diretório visitado
|
|
cd ..
|
Navega para o diretório pai
|
/home/aluno/Documentos:Documentos é alunoaluno é home
|
mv
|
Move e/ou renomeia os arquivos
|
|
mv -f, --force
|
Não pergunta antes de sobreescrever
|
|
mv -i, --interactive
|
Pergunta antes de sobreescrever
|
|
mv -v, --verbose
|
Explica o que está sendo feito
|
|
tar -cvf arquivo.tar /home/usuario
|
Cria o arquivo
arquivo.tar com o conteúdo do diretório /home/usuario |
|
tar -xvf arquivo.tar
|
Extrai os arquivos de
arquivo.tar |
|
tar -czvf arquivo.tar.gz /home/usuario
|
Cria o arquivo
arquivo.tar.gz com o conteúdo do diretório /home/usuario compactados |
|
tar -xzvf arquivo.tar.gz
|
Descompacta e extrai os arquivos de
arquivo.tar.gz |
|
tar -tf arquivo.tar.gz
|
Lista o conteúdo de
arquivo.tar.gz |
-v lista os arquivos processados.
|
rm
|
Apaga arquivos e diretórios
|
|
rm -i
|
Confirma com o usuário antes de cada remoção
|
|
rm -f, --force
|
Remove sem confirmar com o usuário
|
|
rm -r, -R, --recursive
|
Remove os diretórios e seus conteúdos recursivamente
|
|
rm -d, --dir
|
Remove diretórios vazios
|
|
rm -v, --verbose
|
Explica o que está sendo feito
|
rm não remove diretórios. Use a opção --recursive para remover cada diretório listado, junto com o seu conteúdo.-foo), use um dos seguinte comandos:rm -- -foorm ./-foo rm com muito cuidado, a possibilidade de recuperar um arquivo removido é muito baixa.
|
date
|
Mosta a data e hora atual
|
|
uptime
|
Mostra quanto tempo o sistema está em execução
|
|
free -h
|
Mostra o uso de memória RAM e Swap
|
|
df -h
|
Mostra o uso de disco
|
|
uname -r
|
Mostra a versão do kernel
|
|
uname -a
|
Mostra informações completas do sistema
|
No comments yet.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.