A intenção deste post é trazer aos leitores uma pequena lista, com comandos básicos e muito úteis que todos os iniciantes em Linux precisam saber. Não tenho a pretensão de listar comandos muito específicos nesse post, vamos deixar isso para posts futuros. Abordarei os seguintes temas: Navegação pelo sistema de arquivos, Manipulação de Diretórios e Arquivos.
Lembrando que você pode sempre utilizar o comando man, para obter informações sobre um comando em específico. Ex.: man cd.
Navegando pelo seu Sistema
pwd - Indica o caminho do diretório atual.
ls - Lista o conteúdo do diretório. Diretórios e arquivos são mostrados com cores diferentes.
- ls - Lista o conteúdo do diretório atual.
- ls dir1/dir2/ - Lista o conteúdo do diretório dir1/dir2.
Obs.: Você pode utilizar ls -l. Desse modo você irá obter algumas informações adicionas, como as permissões dos arquivos etc. Você também pode utilizar -a, que indica os documentos ocultos no diretório.
cd - Muda o seu diretório de trabalho.
- cd /home/dir2 - Fazendo isso, você passará a trabalhar em dir2. Ou seja, comando te leva ao diretório escolhido.
Manipulando Diretórios
mkdir - Cria um novo e vazio diretório.
- mkdir dir1
rmdir - Remove um diretório existente.
- rmdir dir1 - Para diretórios vazios.
- rmdir -r dir1 - Para apagar completamente um diretório e seu conteúdo.
Obs.: É aconselhavel utilizar -ir, desse modo, você será notificado sobre cada arquivo que vai ser apagado no diretório.
cp - Copia um diretório
- cp -r dir1 dir2 - O comando cria um diretório chamado dir2 e copia os arquivos do dir1 para ele. Se dir2 já existir, será criado o diretório dir2/dir1.
mv - Renomear um diretório
- mv dir1 dir2 - Renomeia dir1 para dir2.
Manipulando Arquivos
cp - Copia/Move um arquivo.
- cp arq1 arq2 - Cria um arquivo arq2 identico ao arq1.
- cp -i arq1 arq2 - É o modo mais seguro de executar o comando. Esse -i serve para te alertar caso arq2 seja um arquivo que já existe. Você será questionado se deseja sobrescrever arq2.
- cp arq1 dir1 - Cria uma cópia do arq1 no diretório dir1.
- cp arq1 dir1/arq2 - Cria um arquivo arq2 identico a arq1, no diretório dir1.
Obs.: Você também pode copiar multiplos arquivos: cp arq1 arq2 arq3 dir1
mv - Move/Renomeia um arquivo.
- mv arq1 arq2 - Renomeia arq1 para arq2.
- mv arq1 dir1 - Move arq1 para o diretório dir1.
cat - Vizualisa o conteúdo de um arquivo de texto.
- cat arq1
less - Vizualisa o conteúdo de um arquivo de texto.
- less arq1 - Esse comando é útil para vizualisar arquivos de texto grandes. Para fechar o arquivo e voltar ao Terminal, basta apertar q.
Obs.: Vou falar sobre o comando chmod, em particular, em um post futuro. Explicarei os níveis de permissões existentes, com alguns exemplos práticos.
Não esqueça que também sou um iniciante em linux. Logo, se você quer sugerir um outro comando para esse post, não deixe de comentar. Sua contribuição ajuda a todos, inclusive a mim.
Serviços Recomendados
Tags: Linux




Conheça os comandos do console linux que todos os usuários novatos precisam saber! …