自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

在 FreeDOS 中設置你的路徑

開源
學習 FreeDOS 路徑的知識,如何設置它,并且如何使用它。你在開源 FreeDOS 操作系統(tǒng)中所做的一切工作都是通過命令行完成的。

[[388750]]

學習 FreeDOS 路徑的知識,如何設置它,并且如何使用它。

你在開源 FreeDOS 操作系統(tǒng)中所做的一切工作都是通過命令行完成的。命令行以一個 提示符 開始,這是計算機說法的方式,“我準備好了。請給我一些事情來做。”你可以配置你的提示符的外觀,但是默認情況下,它是:

  1. C:\>

從命令行中,你可以做兩件事:運行一個內部命令或運行一個程序。外部命令是在你的 FDOS 目錄中可找到的以單獨文件形式存在的程序,以便運行程序包括運行外部命令。它也意味著你可以使用你的計算機運行應用程序軟件來做一些東西。你也可以運行一個批處理文件,但是在這種情況下,你所做的全部工作就變成了運行批處理文件中所列出的一系列命令或程序。

可執(zhí)行應用程序文件

FreeDOS 可以運行三種類型的應用程序文件:

  1. COM 是一個用機器語言寫的,且小于 64 KB 的文件。
  2. EXE 也是一個用機器語言寫的文件,但是它可以大于 64 KB 。此外,在 EXE 文件的開頭部分有信息,用于告訴 DOS 系統(tǒng)該文件是什么類型的以及如何加載和運行。
  3. BAT 是一個使用文本編輯器以 ASCII 文本格式編寫的 批處理文件 ,其中包含以批處理模式執(zhí)行的 FreeDOS 命令。這意味著每個命令都會按順序執(zhí)行到文件的結尾。

如果你所輸入的一個文件名稱不能被 FreeDOS 識別為一個內部命令或一個程序,你將收到一個錯誤消息 “Bad command or filename” 。如果你看到這個錯誤,它意味著會是下面三種情況中的其中一種:

  1. 由于某些原因,你所給予的名稱是錯誤的。你可能拼錯了文件名稱,或者你可能正在使用錯誤的命令名稱。檢查名稱和拼寫,并再次嘗試。
  2. 可能你正在嘗試運行的程序并沒有安裝在計算機上。請確認它已經安裝了。
  3. 文件確實存在,但是 FreeDOS 不知道在哪里可以找到它。

在清單上的最后一項就是這篇文章的主題,它被稱為路徑。如果你已經習慣于使用 Linux 或 Unix ,你可能已經理解 PATH 變量 的概念。如果你是命令行的新手,那么路徑是一個非常重要的足以讓你舒適的東西。

路徑

當你輸入一個可執(zhí)行應用程序文件的名稱時,FreeDOS 必須能找到它。FreeDOS 會在一個具體指定的位置層次結構中查找文件:

  1. 首先,它查找當前驅動器的活動目錄(稱為 工作目錄)。如果你正在目錄 C:\FDOS 中,接著,你輸入名稱 FOOBAR.EXE,FreeDOS 將在 C:\FDOS 中查找?guī)в羞@個名稱的文件。你甚至不需要輸入完整的名稱。如果你輸入 FOOBAR ,FreeDOS 將查找任何帶有這個名稱的可執(zhí)行文件,不管它是 FOOBAR.EXE,FOOBAR.COM,或 FOOBAR.BAT。只要 FreeDOS 能找到一個匹配該名稱的文件,它就會運行該可執(zhí)行文件。
  2. 如果 FreeDOS 不能找到你所輸入名稱的文件,它將查詢被稱為 PATH 的一些東西。每當 DOS 不能在當前活動命令中找到文件時,會指示 DOS 檢查這個列表中目錄。

你可以隨時使用 path 命令來查看你的計算機的路徑。只需要在 FreeDOS 提示符中輸入 path ,FreeDOS 就會返回你的路徑設置:

  1. C:\>path
  2. PATH=C:\FDOS\BIN

第一行是提示符和命令,第二行是計算機返回的東西。你可以看到 DOS 第一個查看的位置就是位于 C 驅動器上的 FDOS\BIN。如果你想更改你的路徑,你可以輸入一個 path 命令以及你想使用的新路徑:

  1. C:\>path=C:\HOME\BIN;C:\FDOS\BIN

在這個示例中,我設置我的路徑到我個人的 BIN 文件夾,我把它放在一個叫 HOME 的自定義目錄中,然后再設置為 FDOS/BIN?,F在,當你檢查你的路徑時:

  1. C:\>path
  2. PATH=C:\HOME\BIN;C:\FDOS\BIN

路徑設置是按所列目錄的順序處理的。

你可能會注意到有一些字符是小寫的,有一些字符是大寫的。你使用哪一種都真的不重要。FreeDOS 是不區(qū)分大小寫的,并且把所有的東西都作為大寫字母對待。在內部,FreeDOS 使用的全是大寫字母,這就是為什么你看到來自你命令的輸出都是大寫字母的原因。如果你以小寫字母的形式輸入命令和文件名稱,在一個轉換器將自動轉換它們?yōu)榇髮懽帜负?,它們將被?zhí)行。

輸入一個新的路徑來替換先前設置的路徑。

autoexec.bat 文件

你可能遇到的下一個問題的是 FreeDOS 默認使用的第一個路徑來自何處。這與其它一些重要的設置一起定義在你的 C 驅動器的根目錄下的 AUTOEXEC.BAT 文件中。這是一個批處理文件,它在你啟動 FreeDOS 時會自動執(zhí)行(由此得名)。你可以使用 FreeDOS 程序 EDIT 來編輯這個文件。為查看或編輯這個文件的內容,輸入下面的命令:

  1. C:\>edit autoexec.bat

這一行出現在頂部附近:

  1. SET PATH=%dosdir%\BIN

這一行定義默認路徑的值。

在你查看 AUTOEXEC.BAT 后,你可以通過依次按下面的按鍵來退出 EDIT 應用程序:

  1. Alt
  2. f
  3. x

你也可以使用鍵盤快捷鍵 Alt+X。

使用完整的路徑

如果你在你的路徑中忘記包含 C:\FDOS\BIN ,那么你將不能快速訪問存儲在這里的任何應用程序,因為 FreeDOS 不知道從哪里找到它們。例如,假設我設置我的路徑到我個人應用程序集合:

  1. C:\>path=C:\HOME\BIN

內置在命令行中應用程序仍然能正常工作:

  1. C:\cd HOME
  2. C:\HOME>dir
  3. ARTICLES
  4. BIN
  5. CHEATSHEETS
  6. GAMES
  7. DND

不過,外部的命令將不能運行:

  1. C:HOME\ARTICLES>BZIP2 -c example.txt
  2. Bad command or filename - "BZIP2"

通過提供命令的一個 完整路徑 ,你可以總是執(zhí)行一個在你的系統(tǒng)上且不在你的路徑中的命令:

  1. C:HOME\ARTICLES>C:\FDOS\BIN\BZIP2 -c example.txt
  2. C:HOME\ARTICLES>DIR
  3. example.txb

你可以使用同樣的方法從外部介質或其它目錄執(zhí)行應用程序。

FreeDOS 路徑

通常情況下,你很可能希望在路徑中保留 C:\PDOS\BIN ,因為它包含所有使用 FreeDOS 分發(fā)的默認應用程序。

除非你更改 AUTOEXEC.BAT 中的路徑,否則將在重新啟動后恢復默認路徑。

現在,你知道如何在 FreeDOS 中管理你的路徑,你能夠以最適合你的方式了執(zhí)行命令和維護你的工作環(huán)境。 

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2021-11-18 15:54:17

FreeDOSLinux

2022-05-17 09:33:52

FreeDOS聽音樂Linux

2021-07-04 19:48:07

LinuxFreeDOS復制文件

2021-12-24 11:25:37

FreeDOS批處理文件Linux

2021-06-16 12:57:27

FreeDOS

2021-03-16 12:42:42

FreeDOS開源

2023-04-20 17:26:40

FreeDOSC 語言

2021-11-29 14:26:53

FreeDOSLinux

2021-12-08 15:11:51

FreeDOSLinux

2021-11-10 14:33:08

FreeDOSLinux

2022-07-20 21:03:05

FreeDOS文本編輯器

2022-09-22 06:53:02

FreeDOSLinux

2022-11-01 16:19:47

Powershell開源命令

2021-11-26 15:07:53

FreeDOSLinux

2021-12-20 09:29:42

LinuxFreeDOS命令

2023-10-12 15:38:50

FreeDOS命令

2022-04-06 10:34:09

Linux元數據

2013-02-27 12:19:08

ClearType設置

2020-10-27 10:16:11

只讀Web路徑的Web

2021-07-10 11:20:44

FreeDOS歸檔文件
點贊
收藏

51CTO技術棧公眾號