如何使用 CD 和 DIR 命令在 FreeDOS 中导航

只需使用两个命令 DIR 和 CD,您就可以从命令行导航您的 FreeDOS 系统。
43 位读者喜欢这篇文章。
FreeDOS

Opensource.com

FreeDOS 是一个开源的 DOS 兼容操作系统,您可以使用它来玩经典的 DOS 游戏、运行旧的商业软件或开发嵌入式系统。任何可以在 MS-DOS 上运行的程序也应该可以在 FreeDOS 上运行。

但如果您从未用过 DOS,您可能会对如何导航系统感到困惑。 FreeDOS 主要是一个命令行界面;FreeDOS 中没有默认的图形用户界面 (GUI)。您需要在命令行输入每个命令。

两个可以帮助您在 FreeDOS 中找到方向的命令是:CD 和 DIR。 我用大写字母写了这些命令,但 DOS 实际上不区分大小写,所以您可以使用大写或小写字母输入您的命令。 DOS 不在乎。

让我们从 DIR 命令开始。 此命令名称是 directory(目录)的缩写,类似于 Linux 系统上的 ls 命令。 您可以在系统上的任何位置运行 DIR 以查看您有哪些文件。 只需键入命令 DIR 即可获得文件和目录的列表

DIR listing of the D: drive

 

图片由 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 列出其内容

Use CD to change your working directory

图片由 Jim Hall 提供,CC-BY SA 4.0

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

Specify a full path to change to another working directory

图片由 Jim Hall 提供,CC-BY SA 4.0

像 Linux 一样,DOS 也使用 . 和 .. 来表示相对路径. 目录是当前目录,而 .. 是比它高一级的目录,即目录。 使用 .. 允许您使用 CD 命令“后退”一个目录,因此您无需指定完整路径。

从第一个 DIR 屏幕截图中,我们可以看到根目录还包含一个 DEVEL 目录。 如果我们已经在 \FREEDOS 目录中,我们可以通过“后退”一个目录级别,然后通过相对路径“进入” ..\DEVEL 目录来导航到 DEVEL

Use .. to navigate using a relative path

图片由 Jim Hall 提供,CC-BY SA 4.0

只需使用两个命令 DIR 和 CD,您就可以从命令行导航您的 FreeDOS 系统。 在您的 FreeDOS 系统上尝试一下,找到文件并执行程序。

接下来要阅读什么

开始使用 FreeDOS

它看起来像复古计算,但它是一个现代操作系统,你可以用它来完成工作。

(通讯员)
2021 年 6 月 1 日
标签
photo of Jim Hall
Jim Hall 是一位开源软件倡导者和开发人员,最著名的是他在 GNOME 中的可用性测试,以及作为 FreeDOS 的创始人 + 项目协调员。

评论已关闭。

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 许可。
© . All rights reserved.