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: 1.285 ]

Por: Xerxes em 10/09/2024


Manipulando arquivos no terminal: touch, cat e echo



Agora que você já sabe navegar pelos diretórios e criar pastas, é hora de aprender a manipular arquivos diretamente no terminal. Aqui, vamos explorar três comandos úteis: touch, cat e echo, e como eles podem ser usados juntos para criar, visualizar e modificar arquivos de forma simples.

1. touch: Criando arquivos vazios

O comando touch é usado principalmente para criar arquivos vazios. Ele é útil quando você deseja criar um arquivo sem precisar abrir um editor de texto. Por exemplo, para criar um arquivo chamado arquivo.txt, basta usar o seguinte comando:

touch arquivo.txt

2. cat: Visualizando o conteúdo de arquivos

Depois de criar um arquivo, você pode querer visualizar seu conteúdo. O comando cat (concatenate) permite exibir o conteúdo de um arquivo diretamente no terminal. Se o arquivo estiver vazio, como o que acabamos de criar, o catnão mostrará nada:

cat arquivo.txt

No entanto, se o arquivo já tiver algum texto, cat o exibirá no terminal.

3. echo: Adicionando texto a arquivos

O comando echo é usado para imprimir texto no terminal, mas também pode ser usado para escrever conteúdo diretamente em arquivos.

3.1 Usando > para substituir o conteúdo

Se você quiser adicionar texto a um arquivo e substituir tudo o que estava nele, use echo com o operador >:

echo "Olá, mundo!" > arquivo.txt

Agora, se você usar o comando cat novamente para verificar o conteúdo do arquivo, verá o seguinte:

cat arquivo.txt

Saída:

Olá, mundo!

Neste caso, o > substitui completamente o conteúdo do arquivo pelo que foi especificado após o comando echo.

3.2 Usando >> para adicionar ao final do arquivo

Se você quiser adicionar mais texto ao final do arquivo, sem apagar o conteúdo existente, use o operador >>:

echo "Esta é uma nova linha de texto." >> arquivo.txt

Quando você usar cat novamente:

cat arquivo.txt

A saída será:

Olá, mundo!
Esta é uma nova linha de texto.

Assim, o operador >> apenas adiciona o novo conteúdo ao final do arquivo, preservando o que já estava lá.

Reutilizando comandos com as setas do teclado

À medida que você começa a usar mais comandos no terminal, pode ser cansativo reescrevê-los toda vez. Felizmente, o terminal armazena um histórico dos comandos que você já utilizou. Para acessar comandos anteriores, você pode usar as setas do teclado:

  • Pressione a seta para cima para reexibir o comando anterior.
  • Continue pressionando a seta para cima para visualizar comandos mais antigos.
  • Pressione a seta para baixo para voltar ao comando mais recente.

Isso economiza tempo, especialmente quando você precisa executar o mesmo comando várias vezes ou deseja editar um comando já utilizado.

Com esses novos comandos, você já pode criar, visualizar e modificar arquivos diretamente pelo terminal, além de agilizar o processo com o uso do histórico de comandos. Isso vai facilitar muito a sua interação com o sistema de arquivos e tornar suas tarefas no terminal mais eficientes.
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

Tem Facebook? Então tem Joli OS

Instalação do Android CyanogenMod na linha Moto G

Do Ubuntu ao Arch

Configure o Linux para sua avó!

Entrevista com Knurt, o pires voador

Leitura recomendada

Arch Linux - Passo a passo pós-instalação

Debian Squeeze Backports

Meu primeiro contato com Basic Linux

Instalando Ubuntu 9.04 e deixando com todos os programas que você gosta

Formatar para Linux

  
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!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts