Android

Como criar um arquivo no linux

Criando arquivo e pastas no linux

Criando arquivo e pastas no linux

Índice:

Anonim

No Linux, podemos criar um novo arquivo na linha de comando ou no gerenciador de arquivos da área de trabalho.

Saber criar um novo arquivo é uma habilidade importante para quem usa o Linux regularmente.

Neste tutorial, mostraremos várias maneiras de criar rapidamente um novo arquivo no Linux usando a linha de comando.

Antes de você começar

Para criar um novo arquivo, você precisa ter permissões de gravação no diretório pai. Caso contrário, você receberá um erro de permissão negada.

Criando um arquivo com o comando touch

O comando touch permite atualizar os carimbos de data e hora nos arquivos e diretórios existentes, além de criar novos arquivos vazios.

A maneira mais fácil e memorável de criar novos arquivos vazios é usando o comando touch.

Para criar um novo arquivo, basta executar o comando touch seguido pelo nome do arquivo que você deseja criar:

touch file1.txt

Se o arquivo file1.txt não existir, o comando acima o criará, caso contrário, ele mudará seus carimbos de data e hora.

Para criar vários arquivos de uma vez, especifique os nomes dos arquivos separados por espaço:

touch file1.txt file2.txt file3.txt

Criando um arquivo com o operador de redirecionamento

O redirecionamento permite capturar a saída de um comando e enviá-la como entrada para outro comando ou arquivo. Existem duas maneiras de redirecionar a saída para um arquivo. O operador > substituirá um arquivo existente, enquanto o operador >> acrescentará a saída ao arquivo.

Para criar um arquivo vazio de tamanho zero, basta especificar o nome do arquivo que você deseja criar após o operador de redirecionamento:

> file1.txt

Este é o comando mais curto para criar um novo arquivo no Linux.

Ao criar um arquivo usando um redirecionamento, tome cuidado para não substituir um arquivo existente importante.

Criando um arquivo com o comando cat

O comando cat é usado principalmente para ler e concatenar arquivos, mas também pode ser usado para criar novos arquivos.

Para criar um novo arquivo, execute o comando cat seguido pelo operador de redirecionamento > e o nome do arquivo que você deseja criar. Pressione Enter digite o texto e, quando terminar, pressione CRTL+D para salvar os arquivos.

cat > file1.txt

Criando um arquivo com o comando echo

O comando echo imprime as seqüências de caracteres que são passadas como argumentos para a saída padrão, que pode ser redirecionada para um arquivo.

Para criar um novo arquivo, execute o comando echo seguido do texto que você deseja imprimir e use o operador de redirecionamento > para gravar a saída no arquivo que você deseja criar.

echo "Some line" > file1.txt

echo > file1.txt

Criando um arquivo usando o Heredoc

Aqui, documento ou Heredoc é um tipo de redirecionamento que permite passar várias linhas de entrada para um comando.

Esse método é usado principalmente quando você deseja criar um arquivo contendo várias linhas de texto de um script de shell.

Por exemplo, para criar um novo arquivo file1.txt você usaria o seguinte código:

<< EOF > file1.txt Some line Some other line EOF

O corpo do heredoc pode conter variáveis, caracteres especiais e comandos.

Criando um arquivo grande

Às vezes, para fins de teste, convém criar um arquivo de dados grande. Isso é útil quando você deseja testar a velocidade de gravação da sua unidade ou a velocidade de download da sua conexão.

Usando o comando dd

O comando dd é usado principalmente para converter e copiar arquivos.

Para criar um arquivo chamado 1G.test com um tamanho de 1 GB, você deve executar:

dd if=/dev/zero of=1G.test bs=1 count=0 seek=1G

Usando o comando fallocate

fallocate um utilitário de linha de comando para alocar espaço em disco real para arquivos.

O comando a seguir criará um novo arquivo chamado 1G.test com um tamanho de 1 GB:

fallocate -l 1G 1G.test

Conclusão

Neste tutorial, você aprendeu como criar um novo arquivo no Linux a partir da linha de comando usando vários comandos e redirecionamento.

Se você não gosta da linha de comando, pode criar facilmente um arquivo de texto em branco usando o menu do botão direito do mouse no Gerenciador de Arquivos.

terminal bash