Existem vários aplicativos e comandos diferentes no Linux que criarão novos arquivos para você, mesmo sem iniciar um aplicativo. O método que você usará dependerá de sua finalidade para o arquivo. Vamos dar uma olhada nas opções para que você saiba qual é a mais útil para você.

Abordaremos a criação de arquivos no terminal e em um desktop Linux.

Crie um arquivo na área de trabalho

Se você não se sentir confortável usando o terminal, criar novos arquivos no ambiente de desktop é simples, usando alguns aplicativos básicos do dia-a-dia.

Navegador de arquivos

A maioria dos navegadores de arquivos gosta Thunar e Golfinho permitirá que você crie arquivos vazios clicando com o botão direito do mouse no diretório desejado e pressionando Criar arquivo vazio ou uma opção semelhante no menu suspenso.

Como alternativa, no menu do aplicativo, você pode clicar frequentemente Arquivo> Criar Novo para obter opções para gerar novos arquivos.

Editor de texto

Sua distribuição Linux incluirá um ou outro aplicativo editor de texto básico. Abri-lo deve começar com um arquivo vazio e, em seguida,

Ctrl + S deve apresentar a caixa de diálogo para salvá-lo em um local específico.

Crie um arquivo no terminal

Muitos comandos do terminal Linux permitem que você crie arquivos de forma rápida e eficiente, e discutiremos vários deles a seguir.

toque

Um dos comandos mais básicos do Linux, touch criará um novo arquivo ou, se o nome do arquivo especificado já existir, atualizará a data da última modificação do arquivo.

No diretório em que deseja salvar o arquivo, digite:

toque em filename.txt

Como alternativa, crie vários arquivos com um comando simplesmente colocando um espaço entre cada nome de arquivo:

toque em filename1.txt filename2.txt filename3.txt

Você pode verificar se o arquivo que criou existe com este comando:

ls

Como você não pode editar arquivos com toque, o comando é mais adequado para criar rapidamente vários arquivos para editar posteriormente.

Operador de redirecionamento (>)

O colchete angular direito é usado em muitos comandos para redirecionar a saída para um arquivo específico. Veremos isso sendo usado com outros comandos posteriormente neste artigo.

Você pode, no entanto, inseri-lo sem um comando específico para criar um arquivo vazio.

> filename.txt

Cuidado, porém, que o operador de redirecionamento por conta própria sobrescreverá qualquer arquivo existente que já esteja usando esse nome.

eco

O comando echo simplesmente imprimirá no terminal qualquer entrada que você fornecer. No entanto, ele também pode criar um novo arquivo e, opcionalmente, salvar uma única linha de texto dentro dele.

Para criar um novo arquivo vazio, use este comando:

echo -n> filename.txt

Para criar um novo arquivo com uma linha de texto, use:

echo "Texto do arquivo"> ​​nome do arquivo.txt

Certifique-se de usar o eco para colocar aspas em torno do seu texto.

gato

O comando cat (abreviação de concatenar) é mais frequentemente usado para combinar ou ler arquivos. No entanto, ele também pode criar facilmente novos arquivos com texto.

cat> filenname.txt

O operador de redirecionamento está novamente redirecionando a saída de cat para o arquivo especificado, a saída sendo o que você digitar em seguida. Quando terminar de escrever o conteúdo do seu novo arquivo, pressione Ctrl + D para salvá-lo.

printf

O comando printf é semelhante ao echo, mas com um pouco mais de poder de formatação.

Por exemplo, você pode criar um arquivo com duas linhas de texto usando o seguinte comando único:

printf 'Algum texto
Mais um pouco de texto '> nomedoarquivo.txt

falocar

Fallocate permite que você crie um arquivo no Linux com um tamanho específico. É útil principalmente para fins de teste, como medir a velocidade de gravação do seu disco rígido.

Use fallocate com o seguinte comando:

fallocate -l nome de arquivo de 10 MB

Substitua "nome do arquivo" com o que você deseja chamar seu arquivo.

A opção "-l" indica que você deseja um tamanho específico e o argumento "10 MB" indica o tamanho. Você também pode usar tamanhos de bytes maiores, como GB e TB. Você também pode usar M em vez de MB para designar mebibytes em vez de megabytes.

vim

O Vim é um editor de texto baseado em terminal que será iniciado quando você especificar um nome de arquivo:

vim filename.txt

Com o vim em execução, pressione o eu tecla para começar a digitar. Quando terminar, aperte Esc e e digite : wq seguido pela Digitar para salvar e sair.

nano

GNU nano é outro editor de texto semelhante ao Vim, mas talvez um pouco mais amigável.

Você pode criar e começar a editar rapidamente um arquivo com este comando:

nano nomedoarquivo.txt

Digite o que quiser no arquivo e pressione Ctrl + S para salvar e Ctrl + X sair.

Relacionado: nano vs. Vim: os melhores editores de texto de terminal, comparados

nano vs. Vim: os melhores editores de texto de terminal, comparados

Procurando um editor de texto de terminal para Linux? A escolha principal é entre o Vim e o nano! Veja como eles se comparam.

Crie novos arquivos com ousadia

Como um novo assistente de criação de arquivo, vá em frente e comece a organizar seus diretórios com arquivos gloriosos.

Conforme você adquire habilidades no gerenciamento de arquivos do Linux, você descobrirá que há muitos truques interessantes para manipular e ocultar os arquivos que você criou.

O email
Como ocultar arquivos dentro de imagens no Linux

A esteganografia permite criptografar dados ocultando informações dentro de arquivos de imagem normais.

Tópicos relacionados
  • Linux
  • Gerenciamento de arquivos
  • Linux
Sobre o autor
Jordan Gloor (16 artigos publicados)

Jordan é um tutor e jornalista apaixonado por tornar o Linux acessível e sem estresse para todos. Ele é bacharel em inglês e gosta de chá quente. Durante as estações quentes, ele gosta de pedalar pelas colinas do Ozarks, onde mora.

Mais de Jordan Gloor

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Mais um passo…!

Confirme o seu endereço de e-mail no e-mail que acabamos de enviar.

.