dosdir 命令

用途

列出 DOS 文件的目录。

语法

dosdir [ -l [ -e ]] [ -a ] [ -d ] [ -t ] [ -v ] [ -D Device ] [ File ... | 目录 ...]

描述

dosdir 命令显示有关指定的 DOS 文件或目录的信息。 如果指定目录而不同时指定 -d 标志,那么 dosdir 命令显示关于该目录中文件的信息。

使用 DOS 文件命名约定有一个例外。 由于 \ (反斜杠) 字符对于操作系统具有特殊含义,请使用/(斜杠) 字符作为定界符,以指定 DOS 路径名中的子目录名称。 dosdir 命令在检查磁盘前将文件名或目录名中的小写字符转换成大写。 因为假定所有的文件名是全(不是相对)路径名,所以无需添加 /(斜杠)。

标志

描述
-a 写所有文件的信息。 包括隐藏文件和系统文件,以及 . (点)和 .. (点点)文件。
-d File 参数作为文件处理,即便指定了目录。 当用 Directory 参数指定目录时,那么不显示该目录下的文件信息,但显示该目录的本身信息。
-D设备 DOS 设备的名称指定为 /dev/fd0/dev/fd1。 缺省设备为 /dev/rfd0
-e 使用 -l 标志来写入分配给文件的集群的列表。
-l 建立包括创建日期、大小(以字节计)和文件属性等的集群列表。 子目录的大小为指定为 0 字节。 这些属性包含以下意义:
A (归档)
自从文件最后一次修改后没有进行备份。
D (目录)
该文件是一个子目录,不包含在正常的 DOS 目录搜索中。
H(隐藏)
该文件未包含在正常的 DOS 目录搜索中。
R (只读)
文件不能被修改。
S (系统)
该文件是系统文件,不包含在正常的 DOS 目录搜索中。
-t 从指定目录开始列举整个目录树。
-v 将有关该磁盘格式的信息写到标准输出。 使用此标志来验证设备是否为 DOS 磁盘。

示例

要读取 /dev/fd0DOS 文件的目录,请输入:

dosdir

该命令返回文件名和磁盘空间信息。

PG3-25.TXT
PG4-25.TXT
PG5-25.TXT
PG6-25.TXT
Free space: 312320 bytes

要读取 /dev/fd1DOS 文件的目录,请输入:

dosdir -D/dev/fd1

该命令返回文件名和磁盘空间信息。

PG7-25.TXT
PG8-25.TXT
PG9-25.TXT
PG10-25.TXT
Free space: 312320 bytes

文件

描述
/usr/bin/dosdir 包含 dosdir 命令。