IBM i 指令

作業系統使用控制語言 (CL) 指令來解譯來自使用者的指示。您必須懂得使用 CL 的基本規則,以及如何取得任何 CL 指令的詳細說明。

CL 提供強而有力又有彈性的方法,可讓您在系統上輸入指令。只要在文字介面輸入指令、在程式中併入指令,或在 System i® 領航員中傳送指令, 就可以使用 CL 來控制大部分的作業系統功能。雖然一開始可能不熟悉 IBM® i 功能表系統及 CL 指令, 但它們會遵循一種易於使用的語法,而且作業系統還含有許多功能,可協助您順利使用它們。

CL 指令語法

CL 指令包含動詞、物件,有時還包含形容詞;例如,WRKACTJOB:

動詞 形容詞 物件
WRK ACT JOB
運作 作用中 工作

CL 語法有一個重要功能,即它的一致性。例如,不管您要使用什麼物件或指令,在指令中使用動詞 WRK 都會啟動功能表,可讓您對指定的物件執行可用的動作。

輸入 CL 指令

您可以從作業板選取執行指令, 即可在 System i 領航員中輸入 CL 指令。在 System i 領航員中,作業板是一種系統作業視圖,可讓使用者與作業系統功能互動。它含有一組彼此相關的作業,可用來執行功能,或啟動說明以解釋如何執行功能。此外,您還可以從任何指令行及文字介面上大部分的顯示畫面輸入 CL 指令。

每個指令有一組必要及可選用的參數。例如,「建立檔案庫 (CRTLIB)」至少需要您指定想要建立的檔案庫名稱。更複雜的 CL 指令語法是 command_name parameter (value)。例如,CRTLIB LIB (FRED) 在物件類型 library 中輸入動詞 create, 並指定必要參數 LIB(檔案庫名稱)必須具有值 FRED。此指令會讓作業系統建立名稱為 FRED 的檔案庫。

如果您不熟悉與 CL 指令相關聯的參數,可以在指令中輸入您已經知道的參數,將游標放在該指令上,然後按 F4(提示)。接著,系統會顯示該指令的可用選項。輸入不含任何參數的指令也會使得系統提示您輸入任何必要的欄位,以便使用欄位層次的說明。例如,輸入 CRTLIB 會讓系統顯示下列顯示畫面。

CRTLIB 的必要欄位清單。輸入 '?' 會帶出存檔說明

在任何欄位上輸入 ? 可顯示該參數的詳細說明。

取得 CL 指令的說明

作業系統提供數種方法來協助使用者存取及輸入 CL 指令。 「輸入指令」程式提供了有用的介面及其他說明。您可以從指令行輸入 CALL QCMD 以啟動此程式。資訊中心的 CL 搜尋器也可以協助您尋找特定指令。更重要的是:請記得輸入不含任何參數的指令,或在游標位於指令時按下 F4(提示),才能顯示包含所有相關參數之詳細說明的功能表。