mtools 是一组用于操作 MS-DOS 文件系统的 Linux 工具程序,它可以模拟许多 MS-DOS 命令。当你在 Linux 系统中输入 mtools 命令时,它会显示所有支持的 MS-DOS 命令列表,例如 mattribmbadblocksmcatmcdmcopymdelmdir 等 。

这些命令都是 mtools 的符号链接,因此它们共享一些共同的特性。mtools 命令还有一些参数,例如:

  • -a:长文件名重复时自动更改目标文件的长文件名。
  • -A:短文件名重复但长文件名不同时自动更改目标文件的短文件名。
  • -o:长文件名重复时,将目标文件覆盖现有的文件。
  • -O:短文件名重复但长文件名不同时,将目标文件覆盖现有的文件。
  • -r:长文件名重复时,要求用户更改目标文件的长文件名。
  • -R:短文件名重复但长文件名不同时,要求用户更改目标文件的短文件名。
  • -s:长文件名重复时,则不处理该目标文件。
  • -S:短文件名重复但长文件名不同时,则不处理该目标文件。
  • -v:执行时显示详细的说明。
  • -V:显示版本信息 。

如果你需要对 MS-DOS 磁盘进行操作,mtools 提供了一套非常有用的命令集。例如,你可以使用 mdir 来列出 MS-DOS 磁盘上的目录内容,使用 mcopy 来在 Linux 和 MS-DOS 磁盘之间复制文件等。