Copiar y pegar es una de las acciones más utilizadas en un equipo. Si bien es fácil hacerlo con los atajos de teclado Ctrl + C y Ctrl + V, en el terminal Linux no es tan sencillo. Tienes varias opciones para hacer el trabajo. Así es como puede copiar y pegar texto, archivos y directorios en el terminal Linux.
Copiar y pegar texto
Si solo desea copiar un fragmento de texto en el terminal, todo lo que necesita hacer es resaltarlo con el mouse y luego presionar Ctrl + Mayús + C para copiar.
Para pegarlo donde está el cursor, use el atajo de teclado Ctrl + Mayús + V.
El atajo de pegar también se aplica cuando copia una sección de texto de un documento de Word (o cualquier otra aplicación) y desea pegarlo en la terminal. Por ejemplo, puede copiar un comando de una página web en su navegador y usar el atajo Ctrl + Mayús + V para pegarlo en el terminal.
Copie y Pegue un solo archivo
Cada vez que desee copiar un archivo o carpeta en la línea de comandos de Linux, el atajo de teclado anterior no funcionará. Debe usar el comando cp
. cp es la abreviatura de copia. La sintaxis también es simple. Utilice cp
seguido del archivo que desea copiar y el destino al que desea moverlo.
cp tu archivo.txt ~/Documentos/
Que, por supuesto, se asume que el archivo está en el mismo directorio en el que estás trabajando. Puede especificar ambos.
cp ~ / Downloads / your-file.txt ~ / Documents /
También tiene la opción de cambiar el nombre de su archivo mientras lo copia. Especifique el nuevo nombre en el destino.
cp ~ / Downloads / your-file.txt ~/Documentos/nuevo-nombre.txt
Copiar y Pegar una carpeta y Su Contenido
Para copiar una carpeta y su contenido, deberá indicar al comando cp
que copie recursivamente. Eso es bastante simple con la bandera -r
.
cp-r ~/Descargas/fotos-directorio ~/Fotos/familia-vacaciones-fotos
Todo el resto de su sintaxis es exactamente la misma. El indicador -r
sirve para indicar a cp que está trabajando con un directorio y debe copiar su contenido.
Si desea que la acción pegar sobrescriba archivos existentes, puede agregar la bandera -f
:
cp -rf ~/Descargas/fotos-directorio ~/Fotos/familia-vacaciones-fotos
Copiar y Pegar Varios Archivos
también puede copiar varios archivos. La línea de comandos de Linux le permite seleccionar varios elementos a la vez con corchetes {}
. Puede usarlos para enumerar los nombres de cada archivo a copiar separados por comas.
cp ~ / Downloads / {file1.txt,archivo2.jpg, archivo 3.odt} ~/Documentos/
los tres archivos de diferentes tipos de archivos se copiarán en el directorio de Documentos.
Copie y Pegue todos los archivos del mismo tipo
Si tiene que copiar un montón de archivos del mismo tipo, puede usar el carácter comodín *
. El asterisco / comodín le dice a la línea de comandos de Linux que acepte absolutamente cualquier cosa en ese lugar. Por lo tanto, si le dices a Linux que copie *.jpg
, copiará todos los archivos JPG, independientemente del nombre o lo que venga antes de .parte jpg.
cp ~ / Downloads/*.jpg ~/Fotos/
Si desea utilizar varios tipos de archivo, decir JPG y PNG, puede utilizar los soportes de los de antes.
cp ~ / Downloads/*.{jpg, png} ~ / Pictures /
Mover un archivo o carpeta
Si ha venido aquí buscando mover un archivo de un lugar a otro sin hacer un duplicado, también puede hacerlo fácilmente, pero mover un archivo requiere el comando mv
. La sintaxis es muy similar a cp.
mv ~ / Downloads / your-file.txt ~ / Documents /
Del mismo modo, también puede cambiarle el nombre.
mv ~ / Downloads / your-file.txt ~ / Documentos / renombrados.txt
Sin embargo, hay una diferencia importante. No necesita el indicador -r
para mover una carpeta completa.
mv ~/Descargas/descargado de la carpeta ~/Fotos/vacaciones-fotos
Eso es todo allí está a él. Ya está listo para comenzar a copiar y mover sus archivos desde la línea de comandos. Puede ver que la línea de comandos puede ser muy eficiente en algunas situaciones.
¿Desea más punteros en la línea de comandos de Linux? Aquí le mostramos cómo revisar el historial de sudo o averiguar qué hace el comando chmod 777 con su permiso de archivo.
crédito de la Imagen: Copiar y pegar por
Nuestros últimos tutoriales enviados directamente a su bandeja de entrada.