更新升级 专属应用 系统故障 硬件故障 电脑汽车 鸿蒙刷机 鸿蒙开发Linux教程 鸿蒙开发Linux命令
当前位置:HMXT之家 > 鸿蒙开发Linux命令 > Linux mtoolstest、mtools、mshowfat、mren命令的用法及解释

Linux mtoolstest、mtools、mshowfat、mren命令的用法及解释

更新时间:2022-01-21 10:59:52浏览次数:532+次

以下为你详细解释mtoolstest、mtools、mshowfat、mren命令的用法。

\

Linux mtoolstest命令的用法及解释

Linux mtoolstest命令功能说明:测试并显示mtools的相关设置。

1、用法

mtoolstest

2、补充说明

mtoolstest为mtools工具指令,可读取与分析mtools的配置文件,并在屏幕上显示结果。

3、实例

在命令行中直接输入mtoolstest,即可显示mtools软件包当前的配置信息,结果如下:

$ mtoolstest #显示mtools 软件包当前的配置信息

drive J: #mtools软件包当前的配置信息列表

#fn=0 mode=0 builtin

file="/dev/sdb4" fat_bits=16

tracks=0 heads=0 sectors=0 hidden=0

offset=0x0

partition=0

mformat_only

drive Z:

#fn=0 mode=0 builtin

file="/dev/sdb4" fat_bits=16

tracks=0 heads=0 sectors=0 hidden=0

offset=0x0

partition=0

mformat_only

drive X:

#fn=0 mode=0 builtin

file="$DISPLAY" fat_bits=0

tracks=0 heads=0 sectors=0 hidden=0

offset=0x0

partition=0

drive A:

#fn=2 mode=128 defined in /etc/mtools.conf

file="/dev/fd0" fat_bits=0

tracks=0 heads=0 sectors=0 hidden=0

offset=0x0

partition=0

exclusive

drive B:

#fn=2 mode=128 defined in /etc/mtools.conf

file="/dev/fd1" fat_bits=0

tracks=0 heads=0 sectors=0 hidden=0

offset=0x0

partition=0

exclusive

drive M:

#fn=2 mode=0 defined in /etc/mtools.conf

file="/var/lib/dosemu/hdimage.first" fat_bits=0

tracks=0 heads=0 sectors=0 hidden=0

offset=0x80

partition=1

drive N:

#fn=2 mode=0 defined in /etc/mtools.conf

file="/var/lib/dosemu/fdimage" fat_bits=0

tracks=0 heads=0 sectors=0 hidden=0

offset=0x0

partition=0

mtools_fat_compatibility=0

mtools_skip_check=0

mtools_lower_case=0

Linux mtools命令的用法及解释

Linux mtools命令显示mtools支持的指令,mtools为MS-DOS文件系统的工具程序,可模拟许多MS-DOS的指令。这些指令都是mtools的符号连接,因此会有一些共同的特性。

1、语法

mtools(选项)

2、选项

-a:长文件名重复时自动更改目标文件的长文件名;

-A:短文件名重复但长文件名不同时自动更改目标文件的短文件名;

-o:长文件名重复时,将目标文件覆盖现有的文件;

-O:短文件名重复但长文件名不同时,将目标文件覆盖现有的文件;

-r:长文件名重复时,要求用户更改目标文件的长文件名;

-R:短文件名重复但长文件名不同时,要求用户更改目标文件的短文件名;

-s:长文件名重复时,则不处理该目标文件;

-S:短文件名重复但长文件名不同时,则不处理该目标文件;

-v:执行时显示详细的说明;

-V:显示版本信息。

3、实例

使用mtools命令显示其支持的所有的指令,输入如下命令:

[root@localhost ~]# mtools     #显示所有支持的指令名称

Supported commands:

mattrib, mbadblocks, mcat, mcd, mclasserase, mcopy, mdel, mdeltree

mdir, mdoctorfat, mdu, mformat, minfo, mlabel, mmd, mmount

mpartition, mrd, mread, mmove, mren, mshowfat, mtoolstest, mtype

mwrite, mzip

如上所示,其显示的所有命令均为mtools工具所支持的。

Linux mshowfat命令的用法及解释

Linux mshowfat命令功能说明:显示MS-DOS文件在FAT中的记录。

1、用法

mshowfat [文件...]

2、补充说明

mshowfat为mtools工具指令,可显示MS-DOS文件在FAT中的记录编号。

3、参数

[文件…]: 执行操作的文件相对路径或者绝对路径

4、实例

使用指令mshowfat查看文件"autorun.bat"的FAT信息,输入如下命令:

$ mshowfat autorun.bat

以上命令执行后,文件"autorun.bat"的FAT相关信息将会被显示出来。

注意:执行操作的文件必须是DOS文件系统下的文件。

Linux mren命令的用法及解释

Linux mren命令功能说明:更改MS-DOS文件或目录的名称,或是移动文件或目录。

1、用法

mren [源文件或目录...][目标文件或目录]

2、补充说明

mren为MS-DOS工具指令,模拟MS-DOS的ren指令,可更改MS-DOS文件或目录名称。除此之外,ren也可移动文件或目录,但仅限于在同一设备内。

3、参数

[源文件或目录…]:执行操作的源文件名或者源文件路径

[目标文件或目录]:执行操作的目标文件名或者目标文件路径

4、实例

使用指令mren将a盘下的文件"autorun.bat"的文件名修改为"auto.bat",输入如下命令:

$ mren a:\autorun.bat auto.bat  

#将文件autorun.bat重命名为auto.bat  

使用该命令前后使用mdir命令查看并对比,得到结果如下:

$ mdir -/ a:\*                  #查看a盘中的文件

Volume in drive A has no label  #加载信息

Volume Serial Number is 13D2~055C

Directory for A:\                   #以下为目录信息

./TEST <DIR> 2022-01-20 16:59       #文件名,目录大小,修改时间

AUTORUN.BAT 43 2022-01-20 16:56

3 files 308 bytes                   #统计总大小

724 325 bytes free              #剩余空间

#将文件autorun.bat重命名为auto.bat

$ mren a:\autorun.bat auto.bat

$ mdir -/ a:\*                  #再次查看a盘中文件

Volume in drive A has no label      #加载信息

Volume Serial Number is 13D2~055C

Directory for A:\                   #以下为目录信息

./TEST <DIR> 2022-01-20 16:59       #文件名目录大小修改时间

#文件名被改为auto.bat,修改时间改为当前系统时间

AUTO.BAT 43 2022-01-20 16:56

3 files 308 bytes                   #统计总大小

724 325 bytes free              #剩余空间