Mtools
utilitaires permettant l'accès aux disques MS-DOS depuis un système de type UNIX
From Wikipedia, the free encyclopedia
GNU Mtools est une collection d'outils permettant la manipulation de fichiers MS-DOS à partir d'un système d'exploitation compatible Unix. L'accès au système de fichier MS-DOS est autorisé en lecture et/ou écriture, typiquement sur une image disque ou une disquette et permet d'autres opérations courantes comme la copie.
| Créateur | Emmet P. Gray (d) |
|---|---|
| Développé par | Projet GNU |
| Dernière version | 4.0.49 ()[1] |
| Dépôt | svn.savannah.gnu.org/viewvc/mtools |
| Écrit en | C |
| Système d'exploitation | GNU/Linux, BSD et macOS |
| Formats lus | Fichier texte et MS-DOS text file (d) |
| Type |
Logiciel utilitaire Paquet GNU |
| Licence | Licence publique générale GNU version 3 ou ultérieure |
| Documentation | www.gnu.org/software/mtools/manual/mtools.html |
| Site web | www.gnu.org/software/mtools |
C'est un logiciel libre maintenu pour le projet GNU par David Niemi et Alain Knaff.
Exemple
L'exemple suivant fait référence à l'usage des Mtools sur des images disquette, lesquelles s'avèrent utiles pour les machines virtuelles comme QEMU ou VirtualBox.
Copier un fichier vers une image disquette:
$ mcopy -i Disk.img file_source ::file_target
Copier un fichier d'une image disquette vers le répertoire courant:
$ mcopy -i Disk.img ::file_source file_target
Supprimer tous les fichiers de l'image disque:
$ mdel -i Disk.img ::*.*
Le caractère « deux points » (:) a une signification particulière. Il est utilisé pour acceder aux fichiers de l'image, laquelle est directement spécifiée en ligne de commande avec l'option -i.