- 1. Crie um arquivo usando o comando cat no Linux
- 2. Crie um arquivo de texto usando o comando Touch no Linux
- 3. Crie um arquivo de texto usando o símbolo de redirecionamento no Linux
- 4. Como salvar a saída do comando em um arquivo de texto do Linux
- 5. Como criar arquivo de texto Linux com echo
- 6. Como criar arquivo de texto Linux com printf
- 7. Como renomear arquivos e diretórios no Linux
Como sabemos, as distribuições Linux foram inicialmente projetadas para serem administradas por meio do console ou linha de comando, por isso é prático e necessário conhecer algumas maneiras de gerenciar tarefas elementares por meio dele. O Linux é basicamente um sistema baseado em linha de comando e muitos usuários preferem um ambiente de terminal a um gráfico. Graças às múltiplas possibilidades que encontramos no mundo dos comandos, podemos gerir praticamente qualquer elemento do nosso equipamento através do terminal, sendo os arquivos e diretórios uma parte fundamental deles. Imagine criar como criar um arquivo no Linux a partir do terminal com dois comandos, interessante né? Bem, é isso que veremos a seguir.
Uma dessas tarefas é criar arquivos de texto com algum tipo de informação útil e uma das melhores opções para conseguir isso é através do comando cat e a Solvetic hoje vai analisar como fazer isso de forma simples. Além de criar um arquivo como tal, você também poderá ver como criar um com informações de um comando ou como renomeá-lo e alterar a extensão rapidamente. Veremos diferentes maneiras de saber como criar TXT Linux com comandos de forma fácil e com diferentes opções.
1. Crie um arquivo usando o comando cat no Linux
Este método nos dá a possibilidade de criar arquivos de texto com o comando cat e é prático se quisermos adicionar texto imediatamente ao novo arquivo a ser criado.
Passo 1
Para isso, vamos inserir o seguinte comando no terminal:
cat> arquivo.txtPasso 2
Após pressionar Enter, você não retornará ao prompt do terminal da distribuição selecionada, mas o cursor estará localizado na próxima linha e aí podemos começar a inserir texto diretamente neste arquivo.
PROLONGAR
etapa 3
Lá iremos inserir as linhas de texto que queremos inserir, pressionando Enter após cada linha. Ao terminar, pressionamos a combinação de teclas Ctrl + D para sair do arquivo e retornar à mensagem criada.
Ctrl + D
PROLONGAR
Passo 4
Para verificar se o arquivo foi criado, podemos usar o comando ls para exibir uma lista de diretórios para o arquivo atual:
ls -l arquivo.txt
PROLONGAR
Etapa 5
Lá, veremos detalhes como:
- Data e hora de criação do arquivo
- Permissões atribuídas
Etapa 6
O comando cat também será útil para ver o conteúdo do arquivo criado, basta executar o seguinte comando.
cat arquivo.txt
PROLONGAR
2. Crie um arquivo de texto usando o comando Touch no Linux
Outra opção que o Linux nos oferece para criar arquivos texto é usar o comando touch, e uma das diferenças entre usar o comando touch e o comando cat é que quando usarmos o comando cat será possível inserir o texto no novo arquivo de Imediatamente enquanto com o comando de toque isso não será possível.
Uma das vantagens do comando touch é que ele nos permite criar vários novos arquivos com um único comando simultaneamente.
Passo 1
Para criar um novo arquivo usando o toque, vamos executar o seguinte:
toque em arquivo.txt
PROLONGAR
Passo 2
Para confirmar que nosso arquivo foi criado corretamente, vamos executar o seguinte:
ls -l arquivo.txt
PROLONGAR
etapa 3
Como indicamos, o comando touch nos dá a oportunidade de criar vários novos arquivos de uma vez, para isso basta adicionar todos os nomes de arquivos adicionais (separados por espaços) conforme necessário:
toque em File.txt File.txt File.txt
PROLONGAR
Passo 4
Para adicionar conteúdo a este arquivo, podemos usar um editor de texto, como nano ou vi:
nano Solvetic.txt
PROLONGAR
3. Crie um arquivo de texto usando o símbolo de redirecionamento no Linux
Outra alternativa para criar um arquivo de texto no Linux é usar o símbolo de redirecionamento padrão, que geralmente é usado para redirecionar a saída de um comando para um novo arquivo.
Passo 1
Para criar um novo arquivo, vamos executar o seguinte:
> arquivo.txt
PROLONGAR
Passo 2
Para ver se nosso arquivo foi criado, executaremos o seguinte:
ls -l arquivo.txt
PROLONGAR
4. Como salvar a saída do comando em um arquivo de texto do Linux
Como estamos vendo, o uso de comandos também se aplica à criação e gerenciamento de arquivos em ambientes Linux. Poder gerir a nossa informação desde o terminal permite-nos ter flexibilidade na escolha de onde queremos realizar as tarefas e é que desde a mesma consola poderemos realizar uma infinidade de ações. Um arquivo de texto é uma peça básica na construção de nosso banco de dados e poder criá-lo a partir de comandos torna as coisas muito mais rápidas.
Uma das opções que temos ao criar um arquivo texto é criar um que contenha diretamente as informações de um comando, ou seja, as informações que ele retorna. Com este método podemos criar um arquivo de texto que armazena informações de erro, que não exibe nada e até que mostra e também salva. Quando usamos comandos que, por exemplo, exibem as informações de uma lista de diretórios, é ótimo saber que podemos salvar todas as informações de uma vez em um arquivo de texto.
5. Como criar arquivo de texto Linux com echo
Usando o comando echo, ele fará uma duplicação do que o comando indica e será copiado para um arquivo.
Passo 1
Temos que usar o seguinte comando e substituir o que quisermos como texto e nome de arquivo:
echo 'Texto que queremos'> filename.txtPasso 2
Agora podemos verificar se o arquivo de texto foi criado usando o seguinte comando:
lsetapa 3
Se você quiser que o conteúdo desse arquivo criado seja visto, use o seguinte comando:
cat filename.txt
6. Como criar arquivo de texto Linux com printf
O comando printf é semelhante ao do echo, vamos ver como criar um arquivo de texto com este comando.
Passo 1
Se quisermos adicionar uma única linha de texto, faremos o seguinte:
printf ‘Primeira linha do texto \ n’ filename.txtPasso 2
Se você quiser colocar duas linhas de texto, nós as separaremos usando \ n da seguinte maneira:
printf ‘Primeira linha do texto \ n Segunda linha do texto’ nomedoarquivo2.txtetapa 3
Se você quiser, pode ver o conteúdo do arquivo criado com o comando cat:
cat filename.txt
cat filename2.txt
7. Como renomear arquivos e diretórios no Linux
Depois de criar os arquivos de que precisamos, podemos perceber que os criamos com os nomes que não queríamos e se somos a favor do console de comando, seremos realmente preguiçosos em mudar para o modo gráfico e fazer o mudanças. Além disso, também temos a possibilidade de fazer alterações em lotes, ou seja, com vários arquivos.
Antes de fazer esses tipos de alterações, você deve certificar-se de que possui as permissões necessárias para poder fazer alterações na estrutura de dados. No tutorial a seguir, você verá duas opções úteis para poder renomear um arquivo ou diretório do Linux usando apenas comandos. Além disso, você também pode alterar a extensão dos arquivos rapidamente usando apenas comandos, o que permitirá um gerenciamento realmente completo de suas informações desde o terminal.
Assim, vimos várias maneiras de criar arquivos de texto Linux de forma prática, segura e fácil para inserir todas as informações que consideramos necessárias para esses arquivos.