使用系統指令與主控台

學習內容
繼續使用本課程教材即表示您同意這些條款與條件。 Interskill Learning Pty. Ltd. © 2025
學習檢核
- 能用自己的話說明「使用系統指令與主控台」在本 topic 中的用途。
- 能把本頁概念連回日常 z/OS system activity 監控情境。
本模組說明如何輸入 MVS 系統指令、檢視與調整主控台設定,並使用 ROUTE 指令在 sysplex 中將指令導向一個或多個系統。

繼續使用本課程教材即表示您同意這些條款與條件。 Interskill Learning Pty. Ltd. © 2025

在本模組中,您將會接觸 MVS 指令格式,探討 CONTROL 指令的一些用法,並瞭解如何在 sysplex 環境中使用 ROUTE 指令。
在本模組結束時,您應該能夠:

你可能會直接參與的一項工作是監控系統的健康狀況。雖然有許多產品提供 GUI 介面來呈現這些資料,但你仍需輸入系統指令,以確認系統上硬體、軟體與活動的狀態。
本模組說明如何輸入這些指令、定義畫面上資料的格式,並顯示與控制台相關的一般特性。

系統指令的一般格式如下所示。
一次只能輸入一個指令。從主控台輸入指令時,最多可使用126個字元。如果您的指令包含的字元超過單行實際能容納的長度,系統會自動將文字換到下一行,您不需手動輸入換行。

指令可用大寫或小寫輸入。小寫字元在指令處理前會被轉換為大寫,除非該指令的那部分被單引號括起,例如,SEND 'System IPL will occur at 18:00 CDT',BRDCST。
MVS 指令可以經由輸入串流(也就是提交的 JCL)或透過控制台輸入到 JES2 系統。這個控制台可以是 multiple console support (MCS) 控制台、HMC multiple console support (HMCS) 控制台、SNA multiple console support (SMCS) 控制台,或 extended MCS (EMCS) 控制台。
按一下 Play 以檢視輸入 MVS 指令的範例。

在本模組中,您檢視了 MVS 指令的格式與使用方式。您還檢視了 CONTROL 指令,並了解如何顯示 CONTROL 指令功能的清單。您也看到如何從一個主控台使用 ROUTE 指令,將指令傳送到 sysplex 環境中的多個系統。
您也檢視了 MCS,以及用來顯示主控台狀態的指令。
您現在應該能夠:

您首先會看到的指令是 CONTROL 指令,用來變更 MCS、HMCS 與 SMCS 控制台的屬性。這個指令通常不會經常使用,主要在您初次設定控制台時才會輸入。

CONTROL 的縮寫是 K。
要顯示 CONTROL 指令的所有選項,操作員可以在主控台輸入 D C,K。顯示結果會跨數頁。
按一下 Play 以檢視這個範例。

操作員主要使用 CONTROL 指令來停止畫面滾動。這可讓較長的顯示內容保留在畫面上,直到操作員有時間找到相關資訊。如果您輸入指令 K S,類似下列的一行會出現在您控制台的輸入區。這些是目前控制台規格的值。
K S,DEL=RD,SEG=20,CON=N,RNUM=20,RTME=001,MFORM=(J)
按一下「播放」以檢視此範例。

DEL=RD 將主控台設為可捲動刪除模式。這表示所有未加亮的訊息會從畫面捲出。
CONTROL 指令用於調整訊息在操作員主控台上出現與消失的方式。
將滑鼠游標移到 CONTROL 指令後的程式碼行上,以檢視詳細說明。

MCS 讓您的大型主機可擁有多個操作主控台。其主要功能是提供備援主控台,但依據指派給它的訊息,它也可以提供不同功能的主控台。例如,您可以有一個僅顯示磁帶相關訊息的主控台,或是一個顯示列印機相關訊息的主控台。這可避免單一主控台成為瓶頸。
只有在邏輯 parmlib 中的 CONSOLxx 成員(通常位於 SYS1.PARMLIB)所定義的終端機,才能被變更為操作主控台。在 z/OS 下,可設定 SNA Multiple Console Support (SMCS) 主控台,並使用 z/OS Communication SNA 與 TCP/IP 服務進行輸入與輸出。也可以設定 Hardware Management Console Multiple Console Support (HMCS) 主控台,用於管理系統初始化程序等工作。按一下 Play 可觀看有關 MCS 的動畫。

在任何單一 MVS 系統中,可定義的主控台數上限為 250,其中最多可有 99 個同時啟用。在 sysplex 中,這個 99 個主控台的限制會隨系統數量成倍增加。
透過實作 Extended Multiple Console Support (EMCS) 主控台,可以提升此一限制。EMCS 主控台是指非屬 MCS 或 SMCS 主控台的裝置,操作員或程式可從中輸入指令並接收訊息。
例如,TSO 使用者可以從 TSO/E 終端操作延伸式 MCS 主控台,或您可能會想執行一個程式以啟動延伸式 MCS 主控台來控制印表機的作業。

此指令用來顯示名為 CONTAPE 的特定主控台的資訊。
如果某個主控台未如預期運作,您可以輸入 DISPLAY CONSOLES (D C) 指令,以顯示其狀態與屬性。
將滑鼠移到此處顯示的範例上,即可檢視可產生的資訊類型。

用來顯示名為 PROD 的控制台的狀態與屬性的指令為:
D C,CN=PROD

D C,CN=PROD
CN 參數用來指定主控台的名稱,長度可為兩到八個字元。輸入的主控台名稱中也可以使用萬用字元(* 與 ?)。
如果您需要顯示屬於 sysplex 中某一指定主控台的詳細資料,可以改用 CA=consolename 參數。
您現在將檢視此處顯示的主控台屬性。

D C,CN=PROD
此畫面的 MSG 與 RPLY 區域提供有關 write-to-operator (WTO) 與 write-to-operator with reply (WTOR) 訊息緩衝區使用情況與限制的資訊。
SYS 參數指出處理此顯示指令的系統名稱,而 PFK 則顯示包含目前程式功能鍵 (PFK) 表格定義的 PFKTABxx 成員。在此範例中,NONE 表示未指定任何 PFKTABxx 成員。

D C,CN=PROD
除了有已定義的名稱外,MCS 主控台也可以透過其裝置編號來識別。該裝置編號由三到四個十六進位數字組成,前面可選擇加上斜線(/),並可在顯示指令中如下參照:

D C,CN=PROD
AUTH 屬性描述可以從此控制台輸入的指令類型。在此範例中,AUTH=(ALL) 表示可以輸入任何 INFO、SYS、IO 或 CONS 指令。

D C,CN=PROD
你可能會認出這些。它們與 K S 指令產生的結果相同。

最後一個要檢視的主控台屬性是 ROUT。此屬性用來指定分派給該主控台的路由代碼。
在此範例中,ROUT=(ALL) 表示路由代碼 1 到 128 已分派給此主控台。上方表格說明了某些路由代碼的用途。

在您的資料中心環境中,可能有多個系統都連接成一個 sysplex,但有時您可能只能存取單一主控台。或者,您可能想要在 sysplex 中的所有系統上發出一個指令,而不必在每一部連接的主控台上重複執行。

在這種情況下,可以使用 ROUTE 指令將命令導向 sysplex 中的一個或多個系統進行處理。
假設系統效能下降,需要輸入這個指令來檢查是否有尚未處理的系統要求。ROUTE 指令可快速讓你從 sysplex 內的所有系統取得回應,而不必在每個系統上逐一直接輸入該指令。

包含 MVS 與 JES2 指令的系統指令,可由具有 INFO 權限的任何 MCS、HMCS、SMCS 或 extended MCS 控制台輸入。不過,單一 ROUTE 指令一次只能傳送一個指令。在向一個或多個系統發出 ROUTE 指令後,IBM 建議您在執行下一個 ROUTE 指令之前,先等候成功回應。
按一下 Next 以檢視有關 ROUTE 指令及其使用方法的更多資訊。

在使用 ROUTE 指令時,您在執行前可能需要考量若干注意事項;其中一些適用於使用 *ALL 參數或將指令導向系統群組名稱的情況,列在此處。欲瞭解所有 ROUTE 指令限制的詳細說明,請參閱 IBM z/OS MVS System Commands 手冊。

您即將進入計分測驗,測驗結果可能會被記錄以供日後參考。
請完成接下來各頁面上的問題。

您可以按一下 「Exit」 離開 使用系統指令與主控台 並記錄您的結果,或使用 目錄 返回並複習此模組。
若要再次參加 使用系統指令與主控台 模組測驗,您需要先離開模組,然後在您的 LMS 中重新參加測驗。
注意:為確保您的結果正確儲存,請使用位於本訓練視窗右上角的 「Exit」 按鈕。切勿使用瀏覽器右上角的 'X'。
本模組的練習測驗與 Module Test 題目已納入「練習與評量」,可依題型或來源篩選練習。本站以非計分模式提供 24 題練習;正式分數、attempt、completion 與憑證仍以 YourLearnings / InterSkill 為準。