FreeDOS 是一个开源的 DOS 兼容操作系统,您可以使用它来玩经典的 DOS 游戏、运行旧的商业软件或开发嵌入式系统。任何可以在 MS-DOS 上运行的程序也应该可以在 FreeDOS 上运行。
但如果您从未用过 DOS,您可能会对如何导航系统感到困惑。 FreeDOS 主要是一个命令行界面;FreeDOS 中没有默认的图形用户界面 (GUI)。您需要在命令行输入每个命令。
两个可以帮助您在 FreeDOS 中找到方向的命令是:CD
和 DIR
。 我用大写字母写了这些命令,但 DOS 实际上不区分大小写,所以您可以使用大写或小写字母输入您的命令。 DOS 不在乎。
让我们从 DIR
命令开始。 此命令名称是 directory(目录)的缩写,类似于 Linux 系统上的 ls
命令。 您可以在系统上的任何位置运行 DIR
以查看您有哪些文件。 只需键入命令 DIR
即可获得文件和目录的列表

图片由 Jim Hall 提供,CC-BY SA 4.0
DIR
的输出非常实用。 在顶部,DIR
打印当前驱动器的“卷名”。 然后 DIR
显示所有文件和目录。 在屏幕截图中,您可以看到 FreeDOS 1.3 RC4 LiveCD 的目录列表。 它包含几个目录,包括包含所有核心 FreeDOS 程序和实用程序的 FREEDOS
目录。 您还可以看到几个文件,从 COMMAND.COM
shell 开始,它类似于 Linux 上的 Bash,只是简单得多。 FreeDOS 内核本身是列表中的 KERNEL.SYS
文件。
在进入目录之前,在任何驱动器的顶层,您都位于根目录。 DOS 使用 \
(“反斜杠”)字符来分隔路径中的目录,这与 Linux 系统中的 /
(“斜杠”)字符略有不同。
要导航到目录中,您可以使用 CD
命令。 像 Linux 上的 cd
一样,这代表 change directory(更改目录)。 CD
命令将新的工作目录 设置为您想去的任何地方。 例如,您可以进入 GAMES
目录并使用 DIR
列出其内容

图片由 Jim Hall 提供,CC-BY SA 4.0
您还可以指定一个路径给 CD
,以跳转到系统上其他位置的特定目录。 如果我想更改为 FREEDOS
目录,我可以简单地指定相对于根目录的完整路径。 在这种情况下,它是 \FREEDOS
目录。 从那里,我可以运行另一个 DIR
命令来查看存储在那里的文件和目录

图片由 Jim Hall 提供,CC-BY SA 4.0
像 Linux 一样,DOS 也使用 .
和 ..
来表示相对路径。 .
目录是当前目录,而 ..
是比它高一级的目录,即父目录。 使用 ..
允许您使用 CD
命令“后退”一个目录,因此您无需指定完整路径。
从第一个 DIR
屏幕截图中,我们可以看到根目录还包含一个 DEVEL
目录。 如果我们已经在 \FREEDOS
目录中,我们可以通过“后退”一个目录级别,然后通过相对路径“进入” ..\DEVEL
目录来导航到 DEVEL

图片由 Jim Hall 提供,CC-BY SA 4.0
只需使用两个命令 DIR
和 CD
,您就可以从命令行导航您的 FreeDOS 系统。 在您的 FreeDOS 系统上尝试一下,找到文件并执行程序。
评论已关闭。