O mínimo que você precisa saber sobre o terminal (parte 1)

Este artigo é um tutorial introdutório que ensina comandos básicos para se virar no Linux. Ideal para iniciantes, permitindo que o usuário ganhe confiança e eficiência no uso da linha de comando.

[ Hits: 5.525 ]

Por: Xerxes em 10/09/2024


Manipulando e removendo arquivos e diretórios: rm, mv e rmdir



Agora que você já sabe criar, visualizar e editar arquivos no terminal, é hora de aprender como mover, renomear e remover arquivos e diretórios. Nesta parte, vamos explorar os comandos rm, mv e rmdir, que permitem organizar e limpar seu sistema de arquivos de forma eficiente.

1. rm: Removendo arquivos

O comando rm (remove) é usado para deletar arquivos. Se você quiser remover um arquivo que não precisa mais, basta usar o seguinte comando:

rm arquivo.txt

Esse comando apaga o arquivo imediatamente, sem enviá-lo para a lixeira. Por isso, tenha cuidado ao usar o rm, especialmente com arquivos importantes.

Exemplo:

- Criando um arquivo vazio com touch:

touch exemplo.txt

- Removendo o arquivo:

rm exemplo.txt

Se você rodar ls, verá que o arquivo não está mais lá.

Removendo arquivos com confirmação

Se preferir mais segurança ao remover arquivos, você pode usar a opção -i, que pedirá uma confirmação antes de deletar cada arquivo:

rm -i exemplo.txt

O terminal perguntará algo como:

rm: remove 'exemplo.txt'?

Você pode digitar y para confirmar ou n para cancelar.

2. mv: Movendo e renomeando arquivos

O comando mv (move) tem duas funções: mover arquivos de um local para outro e renomear arquivos. Vamos ver como fazer ambos.

Movendo arquivos para outro diretório

Imagine que você tenha o arquivo arquivo.txt e queira movê-lo para o diretório Documentos. Para fazer isso, use:

mv arquivo.txt Documentos/

Agora, se você navegar até o diretório Documentos com cd Documentos e usar o comando ls, verá que o arquivo foi movido para lá.

Renomeando arquivos

Além de mover arquivos, você também pode renomear usando mv. Por exemplo, se você quiser renomear arquivo.txt para novo_arquivo.txt, basta usar o seguinte comando:

mv arquivo.txt novo_arquivo.txt

Aqui, o mv apenas renomeia o arquivo no mesmo diretório.

3. rmdir: Removendo diretórios vazios

O comando rmdir (remove directory) é usado para deletar diretórios, mas só funciona com diretórios que estão vazios. Por exemplo, se você tiver um diretório chamado PastaVazia, pode removê-lo assim:

rmdir PastaVazia

Se o diretório contiver arquivos ou subdiretórios, você receberá um erro. Nesse caso, é necessário remover os arquivos dentro do diretório antes de usar rmdir.

Removendo diretórios com conteúdo: rm -r

Se você quiser remover um diretório e todo o seu conteúdo de uma só vez (arquivos e subdiretórios), use o comando rm com a opção -r (recursive). Por exemplo, para remover um diretório chamado Projetos com todos os arquivos dentro dele:

rm -r Projetos

Este comando remove todos os arquivos e subdiretórios dentro de Projetos e, em seguida, o próprio diretório.

Com os comandos rm, mv e rmdir, você tem o controle total sobre a organização dos seus arquivos e diretórios no sistema. Seja removendo arquivos que você não precisa mais, movendo documentos para pastas específicas ou renomeando arquivos para facilitar o acesso, esses comandos são ferramentas essenciais para manter seu sistema organizado e eficiente.
Página anterior     Próxima página

Páginas do artigo
   1. Introdução: terminal, prompt, ls, cd, pwd, clear
   2. Evitando erros ao navegar por diretórios com espaços no nome, mais sobre ls, mkdir
   3. Manipulando arquivos no terminal: touch, cat e echo
   4. Manipulando e removendo arquivos e diretórios: rm, mv e rmdir
   5. Copiando arquivos e diretórios: cp e o uso do asterisco
   6. Conclusão
Outros artigos deste autor

Ganhe uma camiseta do Viva o Linux ajudando o Viva o Android

Jogue DOOM clássico completo no Linux com Prboom

Não precisamos de antivírus, eles sim

Tema com cores vivas para Xfce no Xubuntu 12.04

Como transformar Salix OS em Slackware

Leitura recomendada

Customizando o DVD de instalação do Slackware

Como escolher sua distribuição GNU/Linux

Apresentando e instalando o Ubuntu Linux

Instalação do Archlinux por outro sistema já instalado

Instalando o Gentoo Linux através do live-cd do Ubuntu

  
Comentários
[1] Comentário enviado por ricardogroetaers em 10/09/2024 - 22:31h

O conteúdo da pag. 4 é o mesmo da pag. 3.
Peço verificar.

[2] Comentário enviado por xerxeslins em 11/09/2024 - 08:57h


[1] Comentário enviado por ricardogroetaers em 10/09/2024 - 22:31h

O conteúdo da pag. 4 é o mesmo da pag. 3.
Peço verificar.



Obrigado pelo aviso! Vou tentar corrigir hoje!

[3] Comentário enviado por xerxeslins em 11/09/2024 - 09:59h


[1] Comentário enviado por ricardogroetaers em 10/09/2024 - 22:31h

O conteúdo da pag. 4 é o mesmo da pag. 3.
Peço verificar.



Pronto! Artigo corrigido! Obrigado!

[4] Comentário enviado por eduardo em 12/09/2024 - 08:23h

Muito bom Xerxes!
O TAB deve ser a tecla que mais utilizo hahahaahaha
Acrescento uma dica legal para pegar comandos anteriores. Além das setas do teclado para percorrer o histórico, é possível "pesquisar" utilizando "Ctrl + r". Basta digitar o início do comando e usar Ctrl + r novamente para rotacionar entre os comandos digitados que iniciam com a pesquisa. Ajuda bastante quando é um comando longo e esta muito "longe" para navegar com a seta pra cima.

[5] Comentário enviado por xerxeslins em 13/09/2024 - 10:22h


[4] Comentário enviado por eduardo em 12/09/2024 - 08:23h

Muito bom Xerxes!
O TAB deve ser a tecla que mais utilizo hahahaahaha
Acrescento uma dica legal para pegar comandos anteriores. Além das setas do teclado para percorrer o histórico, é possível "pesquisar" utilizando "Ctrl + r". Basta digitar o início do comando e usar Ctrl + r novamente para rotacionar entre os comandos digitados que iniciam com a pesquisa. Ajuda bastante quando é um comando longo e esta muito "longe" para navegar com a seta pra cima.


Valeu! Ótima dica!

[6] Comentário enviado por IvanBon em 06/10/2024 - 11:08h

Olá! Muito bom seu trabalho.
Tenho uma sugestão para artigos úteis como este, já pensou ou já tem algum artigo sobre o nano?

ótimo trabalho!

[7] Comentário enviado por xerxeslins em 06/10/2024 - 14:44h


[6] Comentário enviado por IvanBon em 06/10/2024 - 11:08h

Olá! Muito bom seu trabalho.
Tenho uma sugestão para artigos úteis como este, já pensou ou já tem algum artigo sobre o nano?

ótimo trabalho!


Olá! Obrigado!

Na parte 2 eu falo um pouco sobre o nano e o vi:

https://www.vivaolinux.com.br/artigo/O-minimo-que-voce-precisa-saber-sobre-o-terminal-parte-2/

Não de forma aprofundada, mas o básico, para quem está começando.

[8] Comentário enviado por IvanBon em 10/10/2024 - 16:36h


[7] Comentário enviado por xerxeslins em 06/10/2024 - 14:44h


[6] Comentário enviado por IvanBon em 06/10/2024 - 11:08h

Olá! Muito bom seu trabalho.
Tenho uma sugestão para artigos úteis como este, já pensou ou já tem algum artigo sobre o nano?

ótimo trabalho!


Olá! Obrigado!

Na parte 2 eu falo um pouco sobre o nano e o vi:

https://www.vivaolinux.com.br/artigo/O-minimo-que-voce-precisa-saber-sobre-o-terminal-parte-2/

Não de forma aprofundada, mas o básico, para quem está começando.


VWL!!!

[9] Comentário enviado por maurixnovatrento em 11/10/2024 - 15:52h



Bem completo.
______________________________________________________________________
Inscreva-se no meu Canal: https://www.youtube.com/@LinuxDicasPro
Repositório GitHub do Canal: https://github.com/LinuxDicasPro
Grupo do Telegram: https://t.me/LinuxDicasPro
Meu GitHub Pessoal: https://github.com/mxnt10

[10] Comentário enviado por raulgrangeiro em 31/10/2024 - 09:52h

Conteúdo bacana demais!


Creia no Senhor Jesus Cristo e serás salvo!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts