Cómo crear y editar archivos de texto en Linux usando Terminal

Tabla de contenido:

Cómo crear y editar archivos de texto en Linux usando Terminal
Cómo crear y editar archivos de texto en Linux usando Terminal

Video: Cómo crear y editar archivos de texto en Linux usando Terminal

Video: Cómo crear y editar archivos de texto en Linux usando Terminal
Video: Como montar imagen ISO en Windows XP VISTA 7 8 & 10 2024, Mayo
Anonim

Este wikiHow te enseñará cómo crear y editar un archivo de texto en dos editores de texto populares de Linux. Casi todos los sistemas Linux vienen preinstalados con Nano, un editor de texto sencillo y fácil de usar. Si no le gusta (o no tiene) Nano, también puede usar Vi (o Vim, según el sistema) para editar archivos de texto. Vi y Vim son un poco más difíciles de usar, ya que hay una multitud de comandos y dos modos diferentes.

Pasos

Método 1 de 2: uso de Nano

Crear y editar archivo de texto en Linux usando Terminal Paso 1
Crear y editar archivo de texto en Linux usando Terminal Paso 1

Paso 1. Presione Control + Alt + T para abrir una nueva ventana de terminal

Este atajo de teclado abre una ventana de terminal en casi todas las versiones de Linux.

  • También puede hacer doble clic en el Terminal en su lista de Aplicaciones, o haciendo clic en el menú Dash (si está usando GNOME) y buscando terminal.
  • Nano es un editor de texto muy fácil de usar que viene preinstalado en todas las distribuciones de Linux basadas en Ubuntu. Si no tiene Nano, puede obtenerlo ejecutando sudo apt install nano (Ubuntu y Debian) o sudo yum install nano (CentOS y Fedora).
  • Si alguna vez ha utilizado el editor de texto Pico, encontrará que Nano es esencialmente idéntico. Y a diferencia de Vi y Vim, no tiene que cambiar entre los modos de comando y entrada mientras lo usa.
Cree y edite un archivo de texto en Linux usando Terminal Paso 2
Cree y edite un archivo de texto en Linux usando Terminal Paso 2

Paso 2. Navegue hasta el directorio en el que desea crear su archivo

Probablemente desee colocar el archivo en algún lugar de su directorio de inicio, que es donde ya estará al abrir una ventana de terminal. Si desea colocar el archivo en un subdirectorio existente, puede usar el CD comando para llegar allí.

  • Para ver todas las carpetas en el directorio actual (su directorio de inicio), escriba ls y presione Ingresar.
  • Para ir a un directorio dentro de su directorio de inicio, escriba cd directoryname y presione Ingresar (reemplace directoryname 'con el nombre del directorio).
  • Si desea crear un nuevo directorio, ejecute makedir directoryname (reemplace directoryname con el nombre que desea darle a su nuevo directorio. Luego, use cd directoryname para ingresar a ese directorio.
  • PUEDE crear y editar archivos fuera de su directorio de inicio, pero necesitará acceso de root para hacerlo.
Cree y edite un archivo de texto en Linux usando Terminal Paso 3
Cree y edite un archivo de texto en Linux usando Terminal Paso 3

Paso 3. Escribe el nombre de archivo nano y presiona ↵ Enter

Reemplace el nombre de archivo con el nombre que desea darle a su nuevo archivo de texto. Esto crea y abre un nuevo archivo de texto con ese nombre.

  • Por ejemplo, si desea crear un archivo llamado "testfile", escriba nano testfile y presione Ingresar.
  • Puede ser útil agregar ".txt" al final de su nombre de archivo para que sepa que es un archivo de texto.
  • Si su directorio actual tiene un archivo con el mismo nombre, este comando abrirá ese archivo.
Crear y editar archivo de texto en Linux usando Terminal Paso 4
Crear y editar archivo de texto en Linux usando Terminal Paso 4

Paso 4. Busque la lista de comandos en la parte inferior de la ventana

Los comandos que puede usar mientras escribe en su archivo aparecen en la parte inferior de Nano. Para ver más comandos, simplemente amplíe la ventana arrastrándola desde una de sus esquinas.

  • Los comandos comienzan con un quilate (^) o una M. El quilate representa el Control mientras que la M representa la Alt llave.

    • Por ejemplo, ^ U es el comando para pegar. Para pegar algo que hayas copiado, debes presionar Control + U.
    • M-U es el comando para deshacer la última acción. Para deshacer, presionarías Alt + U.
  • Para ver todos los comandos Nano, presione Control + G.
Cree y edite un archivo de texto en Linux usando Terminal Paso 5
Cree y edite un archivo de texto en Linux usando Terminal Paso 5

Paso 5. Escriba en su archivo

Si necesita mover el cursor, use las teclas de flecha.

Puede usar el mouse para resaltar el texto que desea copiar y / o pegar. Para copiar el texto resaltado, presione Alt + 6. Luego, use las teclas de flecha para moverse a otra ubicación en el archivo y presione Control + U pegar.

Crear y editar archivo de texto en Linux usando Terminal Paso 6
Crear y editar archivo de texto en Linux usando Terminal Paso 6

Paso 6. Presione Control + O para guardar el archivo

Como ya le dio un nombre a su archivo, no se le pedirá que le dé un nombre. Sin embargo, si inició un archivo sin darle un nombre (simplemente ejecutando nano desde el indicador sin nombre de archivo), se le pedirá que escriba el nombre de su nuevo archivo y presione Ingresar ahorrar.

Evite la tentación de presionar Control + S para guardar, ya que eso solo congelará la ventana de su terminal.

Crear y editar archivo de texto en Linux usando Terminal Paso 7
Crear y editar archivo de texto en Linux usando Terminal Paso 7

Paso 7. Presione Control + X para salir de Nano

Esto lo regresa al símbolo del sistema.

Puede volver a abrir el archivo que creó en Nano escribiendo nano filename como lo hizo antes

Método 2 de 2: uso de Vi o Vim

Crear y editar archivo de texto en Linux usando Terminal Paso 8
Crear y editar archivo de texto en Linux usando Terminal Paso 8

Paso 1. Presione Control + Alt + T para abrir una nueva ventana de terminal

Esto abrirá una nueva terminal en cualquier versión de Linux.

  • También puede hacer doble clic en el Terminal en su lista de Aplicaciones, o haciendo clic en el menú Dash (si está usando GNOME) y buscando terminal.
  • Vi es uno de los editores de texto basados en Unix más antiguos y estandarizados. Vim significa "Vi iMproved", lo que significa que es como Vi pero con más funciones. En la mayoría de las versiones modernas de Linux, ejecutar vi cuando se le solicite, se iniciará Empuje en lugar de. Los comandos básicos son los mismos para ambos editores.
  • Vi tiene más una curva de aprendizaje que Nano, pero una vez que lo dominas, es bastante fácil de usar.
Crear y editar archivo de texto en Linux usando Terminal Paso 9
Crear y editar archivo de texto en Linux usando Terminal Paso 9

Paso 2. Vaya al directorio en el que desea crear su archivo

Probablemente desee colocar el archivo en algún lugar de su directorio de inicio, que es donde ya estará al abrir una ventana de terminal. Si desea colocar el archivo en un subdirectorio existente, puede usar el CD comando para llegar allí.

  • Para ver todas las carpetas en el directorio actual (su directorio de inicio), escriba ls y presione Ingresar.
  • Para ir a un directorio dentro de su directorio de inicio, escriba cd directoryname y presione Ingresar (reemplace directoryname 'con el nombre del directorio).
  • Si desea crear un nuevo directorio, ejecute makedir directoryname (reemplace directoryname con el nombre que desea darle a su nuevo directorio. Luego, use cd directoryname para ingresar a ese directorio.
  • PUEDE crear y editar archivos fuera de su directorio de inicio, pero necesitará acceso de root para hacerlo.
Cree y edite un archivo de texto en Linux usando Terminal Paso 10
Cree y edite un archivo de texto en Linux usando Terminal Paso 10

Paso 3. Escribe el nombre de archivo vi y presiona ↵ Enter

Alternativamente, puede escribir el nombre de archivo vim para asegurarse de que el archivo se abra en Vim en lugar de Vi. La parte "vi" de este comando selecciona el editor de texto Vim como el programa a utilizar. Reemplace el nombre del archivo con el nombre que desea asignar a su nuevo archivo.

  • Para un archivo llamado "sample.text", por ejemplo, escribiría vi sample.txt.
  • Si su directorio actual tiene un archivo con el mismo nombre, este comando abrirá ese archivo.
Crear y editar archivo de texto en Linux usando Terminal Paso 11
Crear y editar archivo de texto en Linux usando Terminal Paso 11

Paso 4. Presione la tecla i

Cuando abre Vi o Vim, se abre en un modo especial llamado modo de comando. Pulsando el I te colocará en el modo Insertar, que es donde escribirás.

Deberías ver - INSERTAR - aparece en la parte inferior de la ventana cuando presiona la tecla I.

Cree y edite un archivo de texto en Linux usando Terminal Paso 12
Cree y edite un archivo de texto en Linux usando Terminal Paso 12

Paso 5. Escriba su texto

Mientras está en el modo Insertar, simplemente puede escribir como lo haría normalmente con cualquier otro documento de texto. Para ir a la siguiente línea, simplemente presione Ingresar.

Crear y editar archivo de texto en Linux usando Terminal Paso 13
Crear y editar archivo de texto en Linux usando Terminal Paso 13

Paso 6. Presione la tecla Esc

Esto lo lleva de regreso al modo de comando. El modo de comando es donde hará cosas como guardar, copiar, pegar y salir. Sabrá que está en modo comando cuando ya no vea "INSERTAR" en la parte inferior de la ventana.

  • Puede usar las teclas de flecha para moverse por el documento mientras está en el modo Comando tanto en Vi como en Vim. Vim también le permite usar las teclas de flecha para moverse en el modo Insertar.
  • Regrese al modo Insertar en cualquier momento presionando el I llave.
Crear y editar archivo de texto en Linux usando Terminal Paso 14
Crear y editar archivo de texto en Linux usando Terminal Paso 14

Paso 7. Escribe: w y presiona ↵ Enter

Todos los comandos Vi / Vim comienzan con dos puntos y el comando: w guarda el archivo (piense en "w" como "escribir").

  • Si creó un archivo sin un nombre (o desea guardar las ediciones actuales en un archivo nuevo), escriba: w nombre de archivo en su lugar, reemplazando el nombre de archivo con el nombre que desea darle a este archivo.
  • Para obtener ayuda y obtener más información sobre los comandos Vi / Vim, escriba: ayuda en el modo Comando y presione Ingresar.
Crear y editar archivo de texto en Linux usando Terminal Paso 15
Crear y editar archivo de texto en Linux usando Terminal Paso 15

Paso 8. Escribe: q y presiona ↵ Enter para salir

Esto cierra su archivo y lo lleva de regreso al símbolo del sistema.

  • Para volver a abrir el archivo, simplemente escriba vi filename o vim filename.
  • También puede guardar y salir al mismo tiempo escribiendo: wq en el modo de comando.

Consejos

  • Asegúrese de guardar su archivo antes de salir, ya que no siempre se le advertirá sobre los cambios no guardados.
  • Puede ejecutar man vi o man nano en el símbolo del sistema para ver los manuales de cualquiera de estos editores de texto.
  • Una de las características más útiles de Vim sobre Vi es el resaltado de sintaxis, que es excelente para los programadores. También viene con corrector ortográfico integrado y la capacidad de moverse con las teclas de flecha en el modo Insertar.

Recomendado: