Como Manipular Arquivos e Diretórios via Terminal Linux – Curso Linux Básico – Módulo 05 – Aula 12

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest
Share on tumblr
Share on telegram
Share on whatsapp
Share on skype
Share on email

Nesta aula do Curso de Linux Básico | XP IT Cursos, vamos aprender a utilizar o terminal linux para manipular arquivos e diretórios no prompt Shell ou Bash.
Os comandos de terminal podem ser utilizados para criar arquivos e diretórios, visualizar o contéudo, bem como move-los, renomeá-los e por fim apaga-los.

Nesta aula e post, iremos ver como fazer estas operações, bem como pesquisar arquivos e conteúdos em arquivos e pastas. Tudo via comando de terminal.

Curso Linux : Primeiros Passos no Linux
🎦 Modulo 05 : Aula 11 : Comandos Terminal para manipular arquivos e diretórios no Linux 🐧


🎦 Como Manipular Arquivos e Diretórios no Terminal Linux – Aula 12 – Módulo 5 – ✅💻
🕐 Conteúdo

⏺ Pré requisitos
⏺ Introdução
⏺ Acesso Terminal / Modo texto
⏺ Comando mkdir
⏺ Comando rmdir
⏺ Comando touch
⏺ Comando mv
⏺ Comando cp
⏺ Comando rm
⏺ Comando echo
⏺ Comando cat
⏺ Comando file
⏺ Comando help
⏺ Comando whatis
⏺ Comando Head
⏺ Comando tail
⏺ Comando find
⏺ Comando grep

Esta aula faz parte do Curso Linux Básico da XP IT Cursos, uma plataforma ensino completa que irá proporcionar seu aprendizado de uma forma rápida e consistente.

XP IT Cursos

XP IT Cursos oferece uma oferta a preços acessíveis a Plataforma de Aprendizado com Vídeo Aulas do WebMundi.com + Trilha de Aprendizagem,  Material didático em PDF, exercícios de fixação / Revisão de Conteúdo, questionários e o final do curso o Certificado de Conclusão.


+ Garanta seu desconto exclusivo em : https://www.xpitcursos.com.br

Aula #12 : Manipulação de Arquivos e Diretórios via Terminal Linux (Shell / Text Mode / Bash) 🐧
[Canal Web Mundi.com + XP IT Cursos]

Assistir VIDEO DO YOUTUBE

https://youtu.be/6WuFE_fMan8
Curso Linux Básico – Modulo 04 : Aula #10 : Conhecendo e Utilizando o Terminal / Shell / Bash no Linux🐧
Comandos Terminal para manipular arquivos e diretórios no Linux
Comandos Terminal para manipular arquivos e diretórios no Linux

Comandos Terminal para manipular arquivos e diretórios no Linux

Mostra diretório atual

pwd

Criar diretório via terminal Linux

O comando mkdir serve para criar diretórios ou pastas no terminal Linux

mkdir : Cria um diretório no sistema.

Exemplo:
mkdir meu_diretorio

Comandos digitados na aula:
mkdir textos
mkdir escola
mkdir planilhas
mkdir teste

Apagar um diretório vazio via terminal Linux

O comando rmdir remove um diretório vazio do sistema linux.
Este comando faz exatamente o contrário do mkdir.
O diretório a ser removido deve estar vazio e você deve ter permissão de gravação para remove-lo.

Exemplo:
rmdir meu_diretorio-vazio

Comandos digitados na aula:

rmdir teste

Criar um arquivo vazio via terminal Linux

touch
O comando touch muda a data e hora que um arquivo foi criado e também pode ser usado para criar arquivos vazios.
Caso o touch seja usado com arquivos que não existam, por padrão ele criará estes arquivos.

Exemplo:
touch arquivo_vazio.txt

Comandos digitados na aula:

touch meutexto.txt

Mover ou renomear arquivos e diretórios no terminal Linux

mv
o Comando mv move ou renomeia arquivos e diretórios.
O processo é semelhante ao do comando cp (veremos a seguir), mas o arquivo de origem é apagado após o término da cópia.


Exemplos:
mv arquivo.txt /home/webmundi
mv arquivo_origem.txt arquivo_destino.txt

Comandos digitados na aula:

mv meutexto.txt textos/

ls textos/
mv textos/meutexto.txt texto.txt
ls textos/
ls
mv texto.txt textos/
ls textos/
mv textos/texto.txt textos/carta.txt
ls textos/

Copiar e renomear arquivos e diretórios no terminal Linux

cp
o Comando cp copia arquivos no bash linux
O cp copia arquivos da ORIGEM para o DESTINO. Ambos origem e destino terão o mesmo
conteúdo após a cópia.
Exemplos:
cp teste.txt teste1.txt : Copia o arquivo teste.txt para teste1.txt
cp teste.txt /tmp : Copia o arquivo teste.txt para dentro do diretório /tmp.
cp * /tmp : Copia todos os arquivos do diretório atual para /tmp.

Comandos digitados na aula:

cp textos/carta.txt escola/trabalho.txt
ls escola/
cp textos/carta.txt planilhas/texto2.txt
ls planilhas/

Apagar arquivos e diretórios no terminal Linux

rm
o comando rm remove arquivos arquivos e diretórios do sistema.
Este comando possui opção -r (recursiva) quando utilizada remove arquivos e diretórios que possuam conteúdo.
Exemplos:
rm teste.txt : Apaga o arquivo teste.txtt
rm -r pasta : Apaga os arquivos e subdiretórios dentro do diretório /pasta e apaga o diretório pasta.
Tenha cuidado ao utilizar recursividade (opção -r)

Comandos digitados na aula:

rm planilhas/texto2.txt

Apagar diretórios

rmdir escola/ (Dá erro se o diretório escola não esta vazio)

rm -r escola/

O comando acima apaga o diretório e os subdiretórios e arquivos do mesmo.

rm -r
A opção -r apaga arquivos e diretórios de forma recursiva.
-r, –recursive
Usado para remover arquivos em sub-diretórios.
Esta opção também pode ser usada para remover sub-diretórios.
Tenha cuidado ao utilizar esta opção !

Exibir mensagem no prompt ou escreve-la em um arquivo no terminal Linux

echo
Este comando mostra mensagens no prompt shell.
Este comando é útil na construção de scripts para mostrar mensagens na tela para o usuário acompanhar sua execução.

Também é possível utiliza-lo com o direcionador > (maior) que faz com que a mensagem de echo seja gravada em um arquivo

Exemplo:
echo “mensagem”

echo “mensagem” > arquivo

Comandos digitados na aula:
echo “Exibe mensagem na tela ou arquivo”
echo “Escrevendo texto em uma arquivo txt” > textonovo.txt

Mostrar o conteúdo de um arquivo binário ou texto via terminal

cat
O Comando cat exibe o conteúdo de um arquivo binário ou texto.

Exemplo:
cat arquivo
cat arquivo.txt
cat index.html
cat logfile.log

Comandos digitados na aula:
cat textonovo.txt

Exibir informações sobre o tipo do arquivo.

file
O comando file mostra informações sobre o tipo do arquivo.

Exemplo:
file arquivo
file arquivo.txt
file index.html
file diretorio

Comandos digitados na aula:

file textonovo.txt
212 file escola

Ao executar o comando file em um diretório, ele informa o tipo directory.
Isso acontece pois no Linux, tudo é considerado um arquivo.

Obter ajuda via terminal

help
Sempre que precisarmos de ajuda no Linux, podemos utilizar o comando help ou
incluir o parâmetro –help no final de um comando

Exemplos:
help –help
help cd
ls –help

Comandos digitados na aula:
help cd
rm –help

Exibir uma descrição simples dos comandos Linux via terminal

whatis
Exibe uma descrição simples dos comandos Linux

Exemplos:
whatis ls
whatis cd
whatis mv
whatis cp

Comandos digitados na aula:
whatis ls
whatis cp
whatis touch
whatis rmdir
whatis rm
whatis mv

head
Mostra as linhas iniciais de um arquivo texto.
Exemplos:
head teste.txt
head -n 5 teste.txt

tail
Mostra as linhas finais de um arquivo texto.
Exemplos:
tail teste.txt
tail -n 5 teste.txt

Procurar arquivos arquivos via terminal Linux

find
O comando find serve para procurar arquivos pelo nome e outras características como data de modificação, tamanho, usuário criador do arquivo etc.
A sintaxe do find recebe alguns parâmetros:

find [caminho] expressão [ação]

Caminho a partir do qual ele ira procurar os arquivos.
A expressão na qual podemos definir os critérios de busca
Ação com a qual informamos o que deve ser feito com os arquivos que atenderem aos critérios da busca.

Alguns dos critérios de busca definidos em expressão:

-name procura arquivos pelo nome;

Comandos digitados na aula:

find . -name *.bash*
find . -name roteiro*
find /etc/init -name net*
find /usr/bin/ -name alsa*
find /usr/bin/ -name blue*

Procurar por um texto dentro de um arquivo ou dispositivo de entrada padrão.

grep
O comando grep procura por um texto dentro de um arquivo(s) ou no dispositivo de entrada padrão.

grep [expressão] [arquivo] [opções]

expressão = palavra ou frase que será procurada no arquivo.
Se tiver mais de 2 palavras você deve identifica-la entre aspas
arquivo = Arquivo onde será feita a procura.

Comandos digitados na aula:
grep “canal” roteiro.txt
grep “inscreva” roteiro.txt
grep “like” roteiro.txt

Mais informações dos comandos utilizados em aula, utilize o comando man:

man grep
man find
man tail


Materiais e leituras que recomendamos para você:


Loja WebMundi.com : Informática

+ Ofertas Informática, Computadores e Tecnologia


Obrigado

Esperamos que esta publicação tenha lhe ajudado a aprofundar seus conhecimentos em linux.

Qual é sua experiência em Linux ?

Conte pra nós a sua experiência, adoraríamos saber.

Como entusiasta em desenvolvimento de software, queremos enriquecer sua experiência e conhecimento sobre este produto. 

Se você gostou deste post, compartilhe com seus amigos ou nos acompanhe pelas redes sociais.

Tem alguma dúvida ou observação a fazer ? 

Além disso, você pode nos ajudar a criar mais conteúdos como este. Como ?

Adquira produtos em nossa Loja Virtual, uma parceria do webmundi.com com as maiores plataformas de comércio eletrônico do Brasil.

Lembrando que comprando em nossa loja você apoia a criação de vídeos gratuitos aqui no site e em nosso canal do YouTube.

Prestigie também nossos apoiadores e anunciantes conhecendo seus produtos e serviços.

É simples e rápido e assim você ajuda a gente a crescer. 👍🏼

Obrigado e um grande abraço

Gostou do Post ? Compartilhe com seus amigos nas redes sociais.

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest
Share on tumblr
Share on telegram
Share on whatsapp
Share on skype
Share on email

☑️ Comunidades Colaborativas de Aprendizagem 💬

❓ Esclareça suas dúvidas e ajude outras pessoas a aprender sobre o assunto proposto em nossa comunidade colaborativa no Facebook.

Compartilhe ideias e atividades com outros membros enquanto aprendemos juntos em um ambiente virtual criado e mantido pelo webmundi.com.
Aproveite essa oportunidade gratuita para aprimorar seus conhecimentos e participar de discussões sobre o assunto que você está interessado.

☑️ Grupos WebMundi.com Facebook

✔️ Banco de dados : Dicas
▶️ https://bit.ly/dbbrasil

✔️ Windows Dicas
▶️ https://bit.ly/windowsdicas

✔️ Linux : Dicas, Truques e Tutoriais
▶️ https://bit.ly/linuxdicas

 

✔️ Dev Brasil : Desenvolvimento de Software : Programação (Java, Python, Javascript, Flutter, PHP, Html,CSS e muito mais)
▶️ https://bit.ly/devbrasil

✔️ Virtualização de Computadores : Tecnologia
▶️ https://bit.ly/virtualizabr

APOIE O WEBMUNDI.COM

Apoie o Projeto WebMundi.com doando 1 Real !

Se você é fã do conteúdo gratuito e de qualidade que o WebMundi.com oferece no Site, Youtube e grupos, agora é a hora de demonstrar seu apoio e ajudar a mantê-lo disponível.
Qualquer doação, por menor que seja, será muito valiosa para nós e fará toda a diferença.

Basta utilizar o PIX ou o botão VALEU do Youtube para fazer sua contribuição.
Não perca essa oportunidade de ajudar a manter o WebMundi.com ativo e fornecer ainda mais conteúdo de qualidade para você e para outros.

Faça sua doação agora e seja parte da nossa comunidade de apoio!

Ajude a manter nossa criação de conteúdo e operação em funcionamento

Estrutura WebMundi | Sites e Canal Youtube

Ter presença na Internet implica em custos como:

  • Domínios (www.webmundi.com / www.webmundi.org)
  • Hospedagem (local onde fica a estrutura do site / páginas / banco de dados)
  • Softwares (programas utilizados para montar e manter o site em operação e edição de vídeo)
  • Layout e Desenvolvimento (profissionais que constroem, mantêm e divulgam o site e o canal)
  • Produção de Conteúdo (Profissionais como Redatores, Produtores, Editores de vídeo, etc…)
  • Certificados de Segurança (cadeado / segurança da página, possibilita a segurança na navegação e seus dados)
  • Manutenção do Site (atualizações do site, criação de novas páginas)

Loja Virtual | WebMundi.com

Outra forma de apoiar a criação de conteúdo no YouTube e em nossos sites é nossa loja virtual

Parceria do WebMundi.com com as maiores plataformas de comércio eletrônico do Brasil.

Nossa loja é integrada com nossos parceiros associados e possui uma ampla variedade de produtos de marcas renomadas.
O Cliente ao escolher um produto é direcionado a loja parceira onde pode fazer sua compra com tranquilidade em um ambiente seguro e 100% confiável.

Confira:

Loja Virtual WebMundi.com

Alguns de nossos parceiros associados:

AliExpress Parceiro Magalu Amazon Associados

Obrigado pela confiança e preferência.

TALVEZ VOCÊ GOSTE TAMBÉM

Mais Assistidos
Como BAIXAR a ISO do WINDOWS 10 OFICIAL e Criar um Pendrive Bootável
Play Video about Como BAIXAR a ISO do WINDOWS 10 OFICIAL e Criar um Pendrive Bootável
Como instalar o Oracle Virtualbox e Criar Máquinas Virtuais (VMs)
Play Video about Como instalar o Oracle Virtualbox e Criar Máquinas Virtuais (VMs)
atualizar windows 7 para windows 10 2020
Play Video about atualizar windows 7 para windows 10 2020
Instalar o Servidor XAMPP no Linux - Localhost Apache MySQL PHP
Play Video about Instalar o Servidor XAMPP no Linux - Localhost Apache MySQL PHP
Como BAIXAR a ISO do WINDOWS 11 OFICIAL e Criar um Pendrive Bootável
Play Video about Como BAIXAR a ISO do WINDOWS 11 OFICIAL e Criar um Pendrive Bootável
Como Transferir o Windows do HD para um SSD : Migrar Windows 10 para SSD sem formatar
Play Video about Como Transferir o Windows do HD para um SSD : Migrar Windows 10 para SSD sem formatar
Como Instalar MySQL + MySQL Workbench : Windows 10
Play Video about Como Instalar MySQL + MySQL Workbench : Windows 10
Instalação Eclipse IDE - Windows
Play Video about Instalação Eclipse IDE - Windows

Discord : WebMundi.com

Uma comunidade apaixonada por tecnologia, onde entusiastas, estudantes e profissionais de TI se reúnem.

Faça Parte do nossa Comunidade!

Junte-se a nós para aprender, colaborar e expandir seus horizontes na área de informática! 🚀
Entrar
Recentes