GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo copiar y pegar en la terminal de Linux [para principiantes absolutos]

He estado usando Linux durante una década y es por eso que a veces doy las cosas por sentado.

Copiar y pegar en la terminal de Linux es una de esas cosas.

Pensé que todos ya sabían esto hasta que uno de los lectores de It's FOSS me hizo esta pregunta. Le di la siguiente sugerencia al usuario de Ubuntu:

Utilice Ctrl+Insert o Ctrl+Shift+C para copiar y Shift+Insert o Ctrl+Shift+V para pegar texto en la terminal en Ubuntu. Hacer clic con el botón derecho y seleccionar la opción copiar/pegar del menú contextual también es una opción.

Pensé en profundizar en este tema especialmente cuando no existe una única forma universal de copiar y pegar en la terminal de Linux.

Cómo copiar y pegar texto y comandos en la terminal de Linux

Hay varias formas de hacerlo.

Método 1:Uso de métodos abreviados de teclado para copiar y pegar en la terminal

En Ubuntu y muchas otras distribuciones de Linux, puede usar Ctrl+Insert o Ctrl+shift+C para copiar texto y Shift+Insert o Ctrl+shift+V para pegar texto en la terminal.

El copiar y pegar también funciona para las fuentes externas. Si copia un ejemplo de comando del sitio web de It's FOSS (usando las teclas genéricas Ctrl+C), puede pegar este comando en la terminal usando Ctrl+Shift+V en la terminal.

De manera similar, puede usar Ctrl+Shift+C para copiar texto desde la terminal y luego usarlo para pegarlo en un editor de texto o navegador web usando el atajo regular Ctrl+V.

Básicamente, cuando está interactuando con la terminal de Linux, usa Ctrl+Shift+C/V para copiar y pegar.

Método 2:usar el menú contextual del botón derecho para copiar y pegar en la terminal

Otra forma de copiar y pegar en la terminal es usando el menú contextual del botón derecho.

Seleccione el texto en la terminal, haga clic derecho y seleccione Copiar. Del mismo modo, para pegar el texto seleccionado, haga clic derecho y seleccione Pegar.

Método 3:usar el mouse para copiar y pegar en la terminal de Linux

Otra forma de copiar y pegar en la terminal de Linux es usando solo el mouse.

Puede seleccionar el texto que desea copiar y luego presionar el botón central del mouse (rueda de desplazamiento) para pegar el texto copiado.

Tenga en cuenta que es posible que estos métodos no funcionen en todas las distribuciones de Linux por un motivo específico que explico en la siguiente sección.

No hay atajos de teclas universales para copiar y pegar en la terminal de Linux. ¡Aquí está el por qué!

Las combinaciones de teclas para copiar y pegar dependen del emulador de terminal (comúnmente conocido como terminal) que esté utilizando.

Si no sabía que el terminal ya es solo una aplicación y puede instalar otros terminales como Guake o Terminator.

Diferentes aplicaciones de terminal pueden tener sus propias combinaciones de teclas para copiar y pegar como Alt+C/V o Ctrl+Alt+C/V.

La mayoría de terminales Linux usan las teclas Ctrl+Shift+C/V pero si no te funciona, puedes probar otras combinaciones de teclas o configurar las teclas desde las preferencias del emulador de terminal.

Breve comentario sobre Putty

Si usa Putty en Linux o Windows, usa combinaciones de teclas completamente diferentes. En Putty, seleccionar un texto lo copia automáticamente y puede pegarlo haciendo clic con el botón derecho.

¿Por qué las terminales Linux no usan las teclas Ctrl+C y Ctrl+V 'universales' para

?

Ningún terminal de Linux le dará Ctrl+C para copiar el texto. Esto se debe a que, de forma predeterminada, la combinación de teclas Ctrl+C se usa para enviar una señal de interrupción al comando que se ejecuta en primer plano. Esto normalmente detiene el comando en ejecución.

Este comportamiento ha existido mucho antes de que Ctrl+C y Ctrl+V comenzaran a usarse para copiar y pegar texto.

Dado que las teclas Ctrl+C están "reservadas" para detener un comando, no se pueden usar para copiar.

¿Usó Ctrl+S y colgó la terminal?

La mayoría de nosotros usamos las teclas Ctrl+S para guardar los cambios realizados en el texto, las imágenes, etc. Esta tecla es casi universal para guardar, al igual que Ctrl+C para copiar.
Sin embargo, si ingresa Ctrl+S en la terminal de Linux, congelará la terminal. No es necesario cerrar el terminal y volver a iniciarlo. Puede usar Ctrl+Q para descongelar el terminal.
Ctrl+S y Ctrl+Q son teclas de método abreviado para el control de flujo.

Sé que esto es elemental para el Sherlock Holmes del mundo Linux, pero aún podría ser útil para los Watson.

Nuevo o no, siempre puede usar accesos directos en la terminal de Linux para hacer su vida más fácil.



Linux
  1. Copiar archivos en la terminal de Linux

  2. Cómo copiar y pegar en Putty

  3. ¿Cómo pegar a terminal Linux en caja virtual con teclado mac?

  4. ¿Cómo usar vi para editar un comando en la terminal en Linux?

  5. ¿Cómo puedo evitar o interrumpir copiar/pegar accidentalmente en la terminal?

Cómo comparar dos archivos en la terminal de Linux

Cómo abrir la terminal en Ubuntu Linux

Cómo abrir un PDF en la terminal de Linux

Cómo copiar archivos y directorios en la terminal de Linux

Cómo copiar un directorio en Linux

Introducción al Comando Historial en Linux [Para Principiantes]