Comprender el comando mcopy
En este paso, aprenderás sobre el comando mcopy
, que es una herramienta utilizada para copiar archivos y directorios entre diferentes sistemas de archivos, incluyendo FAT, NTFS y sistemas de archivos Linux.
El comando mcopy
es parte del paquete mtools
, que es una colección de utilidades para acceder a sistemas de archivos MS-DOS desde sistemas similares a Unix. Para utilizar mcopy
, necesitarás tener instalado el paquete mtools
en tu sistema.
Comencemos comprobando si el paquete mtools
está instalado en tu sistema:
sudo apt-get update
sudo apt-get install -y mtools
Ejemplo de salida:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
libfuse2
The following NEW packages will be installed:
libfuse2 mtools
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Ahora, exploremos el uso básico del comando mcopy
:
mcopy -v ~/project/file.txt a:
Ejemplo de salida:
Copying ~/project/file.txt to a:file.txt
En este ejemplo, utilizamos el comando mcopy
para copiar el archivo file.txt
desde el directorio ~/project
al directorio raíz del primer sistema de archivos FAT/VFAT (por lo general, la primera disquetera o unidad USB).
La opción -v
habilita el modo detallado, que proporciona una salida más detallada durante la operación de copia.
El a:
al final del comando especifica el destino de la operación de copia. En este caso, a:
representa el primer sistema de archivos FAT/VFAT.