功能说明:更改MS-DOS文件或目录的名称,或是移动文件或目录。
语 法:mren [源文件或目录…][目标文件或目录]
补充说明:mren为MS-DOS工具指令,模拟MS-DOS的ren指令,可更改MS-DOS文件或目录名称。除此之外,ren也可移动文件或目录,但仅限于在同一设备内。
功能说明:更改MS-DOS文件或目录的名称,或是移动文件或目录。
语 法:mren [源文件或目录…][目标文件或目录]
补充说明:mren为MS-DOS工具指令,模拟MS-DOS的ren指令,可更改MS-DOS文件或目录名称。除此之外,ren也可移动文件或目录,但仅限于在同一设备内。
功能说明:将MS-DOS文件复制到Linux/Unix的目录中。
语 法:mread [MS-DOS文件…][Linux文件或目录]
补充说明:mread为mtools工具指令,可将MS-DOS文件复制到Linux的文件系统中。这个指令目前已经不常用,一般都使用mcopy指令来代替。
功能说明:在MS-DOS文件系统中,移动文件或目录,或更改名称。
语 法:mmove [源文件或目录…][目标文件或目录]
补充说明:mmove为mtools工具指令,模拟MS-DOS的move指令,可在MS-DOS文件系统中移动现有的文件或目录,或是更改现有文件或目录的名称。
名称:more
使用权限:所有使用者
使用方式:more [-dlfpcsu] [-num] [+/pattern] [+linenum] [fileNames..]
说明:类似 cat ,不过会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能(与 vi 相似),使用中的说明文件,请按 h 。
参数:-num 一次显示的行数
-d 提示使用者,在画面下方显示 [Press space to continue, ‘q’ to quit.] ,如果使用者按错键,则会显示 [Press ‘h’ for instructions.] 而不是 ‘哔’ 声
-l 取消遇见特殊字元 ^L(送纸字元)时会暂停的功能
-f 计算行数时,以实际上的行数,而非自动换行过后的行数(有些单行字数太长的会被扩展为两行或两行以上)
-p 不以卷动的方式显示每一页,而是先清除萤幕后再显示内容
-c 跟 -p 相似,不同的是先显示内容再清除其他旧资料
-s 当遇到有连续两行以上的空白行,就代换为一行的空白行
-u 不显示下引号 (根据环境变数 TERM 指定的 terminal 而有所不同)
+/ 在每个档案显示前搜寻该字串(pattern),然后从该字串之后开始显示
+num 从第 num 行开始显示
fileNames 欲显示内容的档案,可为复数个数
范例:
more -s testfile 逐页显示 testfile 之档案内容,如有连续两行以上空白行则以一行空白行显示。
more +20 testfile 从第 20 行开始显示 testfile 之档案内容。
功能说明:建立暂存文件。
语 法:mktemp [-qu][文件名参数]
补充说明:mktemp可建立一个暂存文件,供shell script使用。
参 数:
-q 执行时若发生错误,不会显示任何信息。
-u 暂存文件会在mktemp结束前先行删除。
[文件名参数] 文件名参数必须是以”自订名称.XXXXXX”的格式。
功能说明:显示MS-DOS目录。
语 法:mdir [-afwx/][目录]
补充说明:mdir为mtools工具指令,模拟MS-DOS的dir指令,可显示MS-DOS文件系统中的目录内容。
参 数:
-/ 显示目录下所有子目录与文件。
-a 显示隐藏文件。
-f 不显示磁盘所剩余的可用空间。
-w 仅显示目录或文件名称,并以横排方式呈现,以便一次能显示较多的目录或文件。
-X 仅显示目录下所有子目录与文件的完整路径,不显示其他信息。
名称:mdel
使用权限:所有使用者
使用方式:
mdel [-v] msdosfile [ msdosfiles … ]
说明:
本程序可用来删除 MSDOS 格式的档案。
在删除唯读档案之前会先有提示讯息产生。
参数:
-v 显示更多的讯息。
范例:
mdel a:autoexec.bat . 将 A 槽磁片根目录中的 autoexec.bat 删除。
mc(midnight commander)
功能说明:提供一个菜单式的文件管理程序。
语 法:mc [-abcdfhkPstuUVx][-C ][-l ][-v ][目录]
补充说明:执行mc之后,将会看到菜单式的文件管理程序,共分成4个部分。
参 数:
-a 当mc程序画线时不用绘图字符画线。
-b 使用单色模式显示。
-c 使用彩色模式显示。
-C 指定显示的颜色。
-d 不使用鼠标。
-f 显示mc函数库所在的目录。
-h 显示帮助。
-k 重设softkeys成预设置。
-l 在指定文件中保存ftpfs对话窗的内容。
-P 程序结束时,列出最后的工作目录。
-s 用慢速的终端机模式显示,在这模式下将减少大量的绘图及文字显示。
-t 使用TEMPCAP变量设置终端机,而不使用预设置。
-u 不用目前的shell程序。
-U 使用目前的shell程序。
-v 使用mc的内部编辑器来显示指定的文件。
-V 显示版本信息。
-x 指定以xterm模式显示。
名称:mattrib
使用权限:所有使用者
使用方式:
mattrib [-a|+a] [-h|+h] [-r|+r] [-s|+s] [-/] [-X] msdosfile [ msdosfiles … ]说明:本程序可用来修改 MS_DOS 档案的属性。
参数:
-a/+a 除去/设定备份属性。
-h/+h 除去/设定隐藏属性。
-r/+r 除去/设定唯读属性。
-s/+s 除去/设定系统属性。
-/ 递回的处理包含所有子目录下的档案。
-X 以较短的格式输出结果。
范例:
mattrib a: 列出 A 槽 MSDOS 格式磁片上所有档案的属性。
mattrib -h -s -r a:msdos.sys 除去 A 槽磁片上 msdos.sys 档案的隐藏、系统与唯读属性。
mattrib -r -/ a:*.* 除去 A 槽磁片上包含子目录下所有档案的唯读属性。
lsattr(list attribute)
功能说明:显示文件属性。
语 法:lsattr [-adlRvV][文件或目录…]
补充说明:用chattr执行改变文件或目录的属性,可执行lsattr指令查询其属性。
参 数:
-a 显示所有文件和目录,包括以”.”为名称开头字符的额外内建,现行目录”.”与上层目录”..”。
-d 显示,目录名称,而非其内容。
-l 此参数目前没有任何作用。
-R 递归处理,将指定目录下的所有文件及子目录一并处理。
-v 显示文件或目录版本。
-V 显示版本信息。