Como criar e editar arquivo de texto no Linux usando o Terminal

Índice:

Como criar e editar arquivo de texto no Linux usando o Terminal
Como criar e editar arquivo de texto no Linux usando o Terminal

Vídeo: Como criar e editar arquivo de texto no Linux usando o Terminal

Vídeo: Como criar e editar arquivo de texto no Linux usando o Terminal
Vídeo: Montar Imagem ISO (Windows 10) 2024, Maio
Anonim

Este wikiHow ensina como criar e editar um arquivo de texto em dois editores de texto populares do Linux. Quase todos os sistemas Linux vêm pré-instalados com o Nano, um editor de texto simples e fácil de usar. Se você não gosta (ou não tem) do Nano, também pode usar o Vi (ou Vim, dependendo do sistema) para editar arquivos de texto. Vi e Vim são um pouco mais desafiadores de usar, pois há uma infinidade de comandos e dois modos diferentes.

Passos

Método 1 de 2: usando Nano

Criar e editar arquivo de texto no Linux usando a etapa 1 do terminal
Criar e editar arquivo de texto no Linux usando a etapa 1 do terminal

Etapa 1. Pressione Control + Alt + T para abrir uma nova janela de terminal

Este atalho de teclado abre uma janela de terminal em quase todas as versões do Linux.

  • Você também pode clicar duas vezes no terminal ícone em sua lista de aplicativos ou clicando no menu Dash (se você estiver usando o GNOME) e procurando por terminal.
  • Nano é um editor de texto muito fácil de usar que vem pré-instalado em todas as distribuições Linux baseadas no Ubuntu. Se você não tem o Nano, pode obtê-lo executando sudo apt install nano (Ubuntu e Debian) ou sudo yum install nano (CentOS e Fedora).
  • Se você já usou o editor de texto Pico, verá que o Nano é essencialmente idêntico. E, ao contrário do Vi e do Vim, você não precisa alternar entre os modos de comando e entrada ao usá-lo.
Criar e editar arquivo de texto no Linux usando a etapa 2 do terminal
Criar e editar arquivo de texto no Linux usando a etapa 2 do terminal

Etapa 2. Navegue até o diretório no qual deseja criar seu arquivo

Você provavelmente vai querer colocar o arquivo em algum lugar do seu diretório inicial, que é onde você já estará ao abrir uma janela de terminal. Se você deseja colocar o arquivo em um subdiretório existente, você pode usar o CD comando para chegar lá.

  • Para ver todas as pastas no diretório atual (seu diretório pessoal), digite ls e pressione Digitar.
  • Para ir para um diretório dentro do seu diretório inicial, digite cd directoryname e pressione Digitar (substitua directoryname 'pelo nome do diretório).
  • Se você quiser criar um novo diretório, execute makedir directoryname (substitua directoryname pelo nome que deseja dar ao novo diretório. Em seguida, use cd directoryname para entrar nesse diretório.
  • Você PODE criar e editar arquivos fora do seu diretório pessoal, mas precisará de acesso root para fazer isso.
Criar e editar arquivo de texto no Linux usando a etapa 3 do terminal
Criar e editar arquivo de texto no Linux usando a etapa 3 do terminal

Etapa 3. Digite o nome do arquivo nano e pressione ↵ Enter

Substitua filename pelo nome que deseja dar ao novo arquivo de texto. Isso cria e abre um novo arquivo de texto com esse nome.

  • Por exemplo, se você deseja criar um arquivo chamado "testfile", digite nano testfile e pressione Digitar.
  • Pode ser útil adicionar ".txt" ao final do nome do arquivo para que você saiba que é um arquivo de texto.
  • Se o seu diretório atual tiver um arquivo com o mesmo nome, este comando irá abrir esse arquivo.
Criar e editar arquivo de texto no Linux usando a etapa 4 do terminal
Criar e editar arquivo de texto no Linux usando a etapa 4 do terminal

Etapa 4. Encontre a lista de comandos na parte inferior da janela

Os comandos que você pode usar enquanto digita seu arquivo aparecem na parte inferior do Nano. Para ver mais comandos, basta aumentar a janela arrastando-a de um de seus cantos.

  • Os comandos começam com um carat (^) ou um M. O carat representa o Ao controle chave, enquanto o M representa o Alt chave.

    • Por exemplo, ^ U é o comando para colar. Para colar algo que você copiou, pressione Control + U.
    • M-U é o comando para desfazer a última ação. Para desfazer, você pressionaria Alt + U.
  • Para ver todos os comandos do Nano, pressione Control + G.
Criar e editar arquivo de texto no Linux usando a etapa 5 do terminal
Criar e editar arquivo de texto no Linux usando a etapa 5 do terminal

Etapa 5. Digite em seu arquivo

Se você precisar mover o cursor, use as teclas de seta.

Você pode usar o mouse para destacar o texto que deseja copiar e / ou colar. Para copiar o texto destacado, pressione Alt + 6. Em seguida, use as teclas de seta para mover para outro local no arquivo e pressione Control + U colar.

Criar e editar arquivo de texto no Linux usando a etapa 6 do terminal
Criar e editar arquivo de texto no Linux usando a etapa 6 do terminal

Etapa 6. Pressione Control + O para salvar o arquivo

Como você já deu um nome ao seu arquivo, não será solicitado que você dê um nome a ele. No entanto, se você iniciou um arquivo sem dar a ele um nome (apenas executando o nano a partir do prompt sem nome de arquivo), você será solicitado a digitar o nome do novo arquivo e pressionar Digitar salvar.

Evite a tentação de pressionar Control + S para salvar, pois isso apenas congelará a janela do terminal!

Criar e editar arquivo de texto no Linux usando a etapa 7 do terminal
Criar e editar arquivo de texto no Linux usando a etapa 7 do terminal

Etapa 7. Pressione Control + X para sair do Nano

Isso o leva de volta ao prompt de comando.

Você pode reabrir o arquivo que criou no Nano digitando o nome do arquivo nano da mesma forma que fez antes

Método 2 de 2: usando Vi ou Vim

Criar e editar arquivo de texto no Linux usando a etapa 8 do terminal
Criar e editar arquivo de texto no Linux usando a etapa 8 do terminal

Etapa 1. Pressione Control + Alt + T para abrir uma nova janela de terminal

Isso abrirá um novo terminal em qualquer versão do Linux.

  • Você também pode clicar duas vezes no terminal ícone em sua lista de aplicativos ou clicando no menu Dash (se você estiver usando o GNOME) e procurando por terminal.
  • Vi é um dos editores de texto baseados em Unix mais antigos e padronizados. Vim significa "Vi iMproved", o que significa que é como o Vi, mas com mais recursos. Na maioria das versões modernas do Linux, executando vi no prompt irá realmente lançar Vim em vez de. Os comandos básicos são os mesmos para ambos os editores.
  • O Vi tem mais curva de aprendizado do que o Nano, mas depois que você pega o jeito, é muito fácil de usar.
Criar e editar arquivo de texto no Linux usando a etapa 9 do terminal
Criar e editar arquivo de texto no Linux usando a etapa 9 do terminal

Etapa 2. Vá para o diretório no qual deseja criar seu arquivo

Você provavelmente vai querer colocar o arquivo em algum lugar do seu diretório inicial, que é onde você já estará ao abrir uma janela de terminal. Se você deseja colocar o arquivo em um subdiretório existente, você pode usar o CD comando para chegar lá.

  • Para ver todas as pastas no diretório atual (seu diretório pessoal), digite ls e pressione Digitar.
  • Para ir para um diretório dentro do seu diretório inicial, digite cd directoryname e pressione Digitar (substitua directoryname 'pelo nome do diretório).
  • Se você deseja criar um novo diretório, execute makedir directoryname (substitua directoryname pelo nome que deseja dar ao seu novo diretório. Em seguida, use cd directoryname para entrar nesse diretório.
  • Você PODE criar e editar arquivos fora do seu diretório pessoal, mas precisará de acesso root para fazer isso.
Criar e editar arquivo de texto no Linux usando a etapa 10 do terminal
Criar e editar arquivo de texto no Linux usando a etapa 10 do terminal

Etapa 3. Digite o nome do arquivo vi e pressione ↵ Enter

Como alternativa, você pode digitar o nome do arquivo vim para garantir que o arquivo seja aberto no Vim em vez de no Vi. A parte "vi" deste comando seleciona o editor de texto Vim como o programa a ser usado. Substitua o nome do arquivo pelo nome que deseja atribuir ao seu novo arquivo.

  • Para um arquivo denominado "sample.text", por exemplo, você digitaria vi sample.txt.
  • Se o seu diretório atual tiver um arquivo com o mesmo nome, este comando irá abrir esse arquivo.
Criar e editar arquivo de texto no Linux usando a etapa 11 do terminal
Criar e editar arquivo de texto no Linux usando a etapa 11 do terminal

Etapa 4. Pressione a tecla i

Quando você abre o Vi ou Vim, ele abre em um modo especial chamado modo de comando. Pressionando o eu a tecla o colocará no modo Inserir, que é onde você digitará.

Você deveria ver - INSERIR - aparece na parte inferior da janela quando você pressiona a tecla I.

Criar e editar arquivo de texto no Linux usando a etapa 12 do terminal
Criar e editar arquivo de texto no Linux usando a etapa 12 do terminal

Etapa 5. Digite seu texto

Enquanto estiver no modo Inserir, você pode simplesmente digitar como faria normalmente para qualquer outro documento de texto. Para ir para a próxima linha, basta pressionar Digitar.

Criar e editar arquivo de texto no Linux usando a etapa 13 do terminal
Criar e editar arquivo de texto no Linux usando a etapa 13 do terminal

Etapa 6. Pressione a tecla Esc

Isso o leva de volta ao modo de comando. O modo de comando é onde você fará coisas como salvar, copiar, colar e sair. Você saberá que está no modo de comando quando não vir mais "INSERT" na parte inferior da janela.

  • Você pode usar as teclas de seta para mover-se pelo documento enquanto estiver no modo de comando no Vi e no Vim. O Vim também permite que você use as teclas de seta para mover no modo Inserir.
  • Retorne ao modo de inserção a qualquer momento pressionando o eu chave.
Criar e editar arquivo de texto no Linux usando a etapa 14 do terminal
Criar e editar arquivo de texto no Linux usando a etapa 14 do terminal

Etapa 7. Digite: we pressione ↵ Enter

Todos os comandos Vi / Vim começam com dois-pontos e o comando: w salva o arquivo (pense em "w" como "escrever").

  • Se você criou um arquivo sem um nome (ou deseja salvar as edições atuais em um novo arquivo), digite: w nome do arquivo, substituindo nome do arquivo pelo nome que deseja dar a esse arquivo.
  • Para obter ajuda e aprender mais sobre os comandos do Vi / Vim, digite: help no modo de comando e pressione Digitar.
Criar e editar arquivo de texto no Linux usando a etapa 15 do terminal
Criar e editar arquivo de texto no Linux usando a etapa 15 do terminal

Etapa 8. Digite: qe pressione ↵ Enter para sair

Isso fecha seu arquivo e o traz de volta ao prompt de comando.

  • Para reabrir o arquivo, basta digitar o nome do arquivo vi ou o nome do arquivo vim.
  • Você também pode salvar e sair ao mesmo tempo, digitando: wq no modo Comando.

Pontas

  • Certifique-se de salvar seu arquivo antes de sair, pois você nem sempre será avisado sobre alterações não salvas.
  • Você pode executar man vi ou man nano no prompt de comando para ver os manuais de qualquer um desses editores de texto.
  • Um dos recursos mais úteis do Vim sobre o Vi é o realce de sintaxe, que é ótimo para programadores. Ele também vem com verificação ortográfica integrada e a capacidade de se mover com as teclas de seta no modo Inserir.

Recomendado: