1、AS400基本操作技巧及其通用命令上海CORSWORK软件有限公司技术文档密级:一般AS/400培训AS/400基本操作及常用命令文档编号:项目名称: 编撰:吴敏编撰日期:2010年4月26日 审核:审核日期: 上海CORSWORK软件有限公司核心业务系统研发组未找到目录项。1AS/400基本操作AS/400用户接口满足各种用户的需求,无论他们是新用户、数据管理人员、系统管理员、或程序员。用户可以灵活的使用OS/400提供的多种方法,对系统进行操作。如果用户并不了解显示屏幕或如何启动任务,通过AS/400帮助功能,在任何屏幕上都可使用帮助。帮助的信息包括整个屏幕的信息到现实屏幕上个别项目的信息
2、。AS/400系统还提供相应国家语言,支持用户以其所在国家的语言作为与系统的接口。1.1屏幕显示AS/400系统提供一些不同的显示屏幕作为其用户接口的一部分。组成用户接口的显示屏幕类型有:菜单(MENU)输入(ENTRY)列表(LIST)帮助(HELP)登录画面用于用户注册: 使用用户名和口令 Sign On System . . . . . : S101766G Subsystem . . . . : QINTER Display . . . . . : PC5250 User . . . . . . . . . . . . . . USER Password . . . . . . . .
3、 . . . .USER Program/procedure . . . . . . . . Menu . . . . . . . . . . . . . . Current library . . . . . . . . . 进入系统后,首先会看到的显示屏幕就是菜单 1.1.1菜单用户可以使用菜单选择他们想执行的任务,而不需使用系统命令,如图:MAIN AS/400 Main Menu 菜单名 System: S101766G Select one of the following: 1. User tasks 2. Office tasks 3. General system tasks
4、4. Files, libraries, and folders 菜单选项 5. Programming 6. Communications 7. Define or change the system 8. Problem handling 9. Display a menu 90. Sign off Selection or command = 命令行 F3=Exit F4=Prompt F9=Retrieve F12=Cancel F13=Information Assistant F23=Set initial menu 功能键提示 Type option number or comm
5、and. 状态条 使用菜单之间的导航器,可以不用知道系统命令,也可以完成相应的操作。命令形式为:GO 菜单名,来调用特定的菜单。在菜单屏幕种的命令行上,有经验的用户也可以通过直接输入命令来完成操作。1.1.2输入当用户在菜单上选择一个任务或在命令行上输入命令时,系统会显示输入屏幕,他是由作为提示的描述性短语与其后的输入字段所组成。提醒用户在该特定字段中所需的指定的值。该字段可接受的列表可能也被提供,让用户选择。如下图 Change Spooled File Attributes (CHGSPLFA) Type choices, press Enter. Spooled file . . . .
6、 . . . . . . QSYSPRT Name, *SELECT Job name . . . . . . . . . . . . PC5250 Name, * User . . . . . . . . . . . . . KZSQ Name Number . . . . . . . . . . . . 005163 000000-999999 Spooled file number . . . . . . 1 1-9999, *ONLY, *LAST Printer . . . . . . . . . . . . *OUTQ Name, *SAME, *OUTQ 输入字段 Print s
7、equence . . . . . . . . . *SAME *SAME, *NEXT Form type . . . . . . . . . . . *STD Form type, *SAME, *STD Copies . . . . . . . . . . . . . 1 1-255, *SAME Restart printing . . . . . . . . *STRPAGE Number, *SAME, *STRPAGE. Additional Parameters Output queue . . . . . . . . . . QPRINT Name, *SAME, *DEV
8、Library . . . . . . . . . . . QGPL Name, *LIBL, *CURLIB BottomF3=Exit F4=Prompt F5=Refresh F10=Additional parameters F12=Cancel F13=How to use this display F24=More keys 打印假脱机文件 当屏幕要求用户输入信息时,只是要求与用户请求有关的信息,且系统默认值已输入字段中。通过条件提示和默认值的使用,用户不需要一一知道命令的参数,也能完成操作任务。1.1.3列表列表显示时,将包括一或多个可在显示的目标上执行的动作。当使用目标时,会显
9、示有关属性的目标列表,其中包含类型和其他标识的信息。下面的列表提供在这些目标上直接执行的任务(如:更改、显示、复制)的便利方法。而不必对每个动作都调用和提供目标名称。每个目标名称旁都有一任选项字段,所支持的动作都显示在屏幕顶部的指令区中。要在列表的目标上执行动作,用户在动作之前的任选项字段输入相应的动作代码即可。如:管理设备 Work with Line Descriptions System: S101766G Position to . . . . . Starting characters Type options, press Enter. 2=Change 3=Copy 4=Dele
10、te 5=Display 6=Print 7=Rename 8=Work with status 9=Retrieve source 动作代码 Opt Line Type Text _ ETHLINE *ELAN _ JF01 *SDLC _ QESLINE *SDLC _ QTILINE *SDLC 动作字段 Bottom Parameters or command = F3=Exit F4=Prompt F5=Refresh F6=Create F9=Retrieve F12=Cancel F14=Work with status 1.1.4帮助帮助显示屏幕提供有关如何使用显示屏幕或如何启
11、动任务的信息。使用AS/400帮助,用户可取得数种帮助的层次。帮助的范围包括整个屏幕的信息以及用户在不知道命令时,如何完成任务的帮助。字段层次帮助:是有关屏幕上提示的信息。将光标移动到特定的提示或其输入字段中,按帮助健F1,用户就可以找到与该特定字段的信息。让用户迅速找到解决问题的答案,而不需要查阅操作手册。扩展帮助:通常提供有关任务的所有提示,以及功能健提供之功能的信息。通过扩展帮助,用户可以翻页查阅所有与屏幕有关的标题。索引搜索:可以让用户进一步请求可能与当前显示屏幕有关的信息。一般用于AS/400在线书库的查询。在主菜单下,菜单选项下,按F1-MAIN AS/400 Main Menu
12、System: S101766G Select one of the following: 1. User tasks 2. Office tasks 3. General system tasks 4. Files, libraries, and folders 5. Programming 6. Communications 7. Define or change the system 8. Problem handling 9. Display a menu F1=帮助 帮助屏幕 10. . 11. : Option 9 - Help : : : 90. : Select this op
13、tion to choose the menu you want to display. You : : can display menus and select options from them to do your tasks. : Selecti : Bottom : = : F2=Extended help F3=Exit help F10=Move to top F12=Cancel : : F13=Information Assistant F14=Print help : F3=Exit : : F23=Set :.: 1.2命令命令可以取代所有的菜单项,为了简化控制语言(CL
14、)命令的使用,所有的命令都使用一致的语法。此外操作系统提供所有命令的提示支持,大部分命令参数的默认值和语法检查,以保证在执行功能前命令被正确的输入。1.2.1命令语法每个命令都有命令名称和参数。IBM提供的命令有一致的命名惯例,使用描述性命令名称中每个字的三个字母形成系统可以辨识的缩写命令名称。命令的名称通常是一个动作或动词,加上识别动作接收者的名词或短语组成。当命令执行时,命令名称识别程序执行的功能。例如:SNDMSG是从某个用户发送信息至另一个用户的CL命令。 Command Entry S101766G Request level: 4 Previous commands and mes
15、sages: SNDMSG MSG(HELLOW MY FRIEND) TOUSR(USER1) 1 2 3 4 5 Bottom Type command, press Enter. = F3=Exit F4=Prompt F9=Retrieve F10=Include detailed messages F11=Display full F12=Cancel F13=Information Assistant F24=More keys 大部分CL命令都有一或多个参数,用来指定用于运行命令的目标和值。输入命令时,用户提供这些参数的目标名称和值。所指定的参数树目是依命令而定。用于CL命令的参
16、数与命令的缩写的方式一样,以易于标示参数的用途。例如:发送信息命令的参数关键字TOUSR,表示To User(接收信息的用户)。1命令名称:第一部分说明要采取的动作,第二部分说明动作的目标。2 关键字:指定MSG(信息)参数3 参数值:指定的MSG参数的参数值是Good morning 。4 最后指定的关键字TOUSR。1.2.2命令提示操作系统提供的或用户建立的任何命令的交互式命令提示。用户只要健入命令名称,再按功能健(F4=提示)就能察看该命令的提示显示屏幕。提示显示屏幕提供所需或常用的列表。提示显示屏幕能显示可能的值或关键字名称的列表。可使用功能减灾两个显示屏幕任选项间交换。例如:建立显
17、示器描述时,只呈现该设备所需的那些参数。依据用户为显示之参数所指定的值,提示用户其余的信息。此条件的提示限制了执行功能所需的那些参数所请求的信息。显示SNDMSG命令上参数的提示: Send Message (SNDMSG) 1 Type choices, press Enter. Message text . . . . . . . . . . HELLOW MY FRIEND 2 To user profile . . . . . . . . USER1 Name, *SYSOPR, *ALLACT. 3 Bottom F3=Exit F4=Prompt F5=Refresh F10=Ad
18、ditional parameters F12=Cancel F13=How to use this display F24=More keys 4 1 命令名称2 输入字段。用户可指定参数值3 To User (TOUSR)参数的可能值4 功能键如果在请求提示屏幕前已经指定了一些命令参数,这些已经指定的值会出现在提示显示屏幕上。有些用于命令的参数具有默认值,它会出现在输入字段,且如果未指定其他值,则使用默认值。用户也可以根据需要自己输入指定值。按帮助或F1键,可使用IBM提供的命令联机帮助信息。此项帮助包括命令参数值的列表,以提供用户所需的信息或动作的类型 1.3信息信息是由一个系统用户或程
19、序发送给另一个用户或程序的通知。系统提供很多预先定义的信息。在系统间的程序或系统与系统之间通信时,应用程序员可使用这些信息。识别应用程序中的状态或错误情形。例如:系统响应启动批处理子系统命令的预先定义的 信息的形式为:Start of subsystem QBATCH in library QGPL in program 此外,用户可通过信息与系统的其他用户通信。信息是在发送时同时建立的,用户可发送信息的例子可用SNDMSG命令来说明。系统用户接收信息以响应在显示站输入的命令。这些信息是放在信息队列中的,用以存储用户的信息。每个显示站都有一个与显示站同名的信息队列。每个用户也由一个与用户描述文
20、件同名的信息队列。系统操作员还有一个称为QSYSOPR的信息队列。这些队列是系统自动建立的当已建用户描述而且用户第一次登录系统时,系统自动建立信息队列当显示站第一次连接至系统时,系统自动建立显示站信息队列当系统第一次配置时,系统自动建立系统操作员队列三种基本的信息状态 用户不需作任何响应,此状态并没有严重到需要结束程序,例如:系统通知用户已经启动批处理程序。通知 情况已经严重到需要用户的响应,但没有严重到需要结束程序。例如:如果打印机纸用完了,则发送通知信息让用户可重新装入纸张响应 需要用户干预,且程序结束。信息可被监视,以保证程序控制恢复操作。例如:如果OS/400程序发现受损的目标,则结束
21、应用程序,如此将只使用有效的数据。每个信息都有一个严重级别玛,指示造成发送信息的状况有多严重。例如:资料式信息具有严重级别码00,系统完整性信息严重级别码为90,所有信息中最严重的是动作信息,严重级别为99。所有OS/400信息都可以使用帮助。下面所示是显示系统操作员信息 DSPMSG QSYSOPR Display Messages System: S101766G Queue . . . . . : QSYSOPR Program . . . . : *DSPMSG Library . . . : QSYS Library . . . : Severity . . . : 99 Deliv
22、ery . . . : *HOLD 严重级别 信息类型 Type reply (if required), press Enter. All jobs at work station QPADEV0002 ended. All jobs at work station QPADEV0001 ended. Usage limit of 0 exceeded. Grace period expires in 11 days on 11/20/00. Usage limit of 0 exceeded. Grace period expires in 11 days on 11/20/00. Usa
23、ge limit of 0 exceeded. Grace period expires in 11 days on 11/20/00. Usage limit of 0 exceeded. Grace period expires in 11 days on 11/20/00. Log version QHST00307A in QSYS closed and should be saved. Usage limit of 0 exceeded. Grace period expires in 11 days on 11/20/00. Usage limit of 0 exceeded. G
24、race period expires in 11 days on 11/20/00. Usage limit of 0 exceeded. Grace period expires in 11 days on 11/20/00. All jobs at work station QPADEV0006 ended. All jobs at work station QPADEV0001 ended. Operating System/400 grace period expires in 1 days on 11/10/00. Bottom F3=Exit F11=Remove a messa
25、ge F12=Cancel F13=Remove all F16=Remove all except unanswered F24=More keys 1.4GUI接口-操作导航器现在,用户可以利用IBM的Client Access for windows95/NT,使用它提供的Operation Navigator(导航器),用鼠标脱拽或点击方式实现对AS/400的控制和管理,而不必像在5250仿真方式(字符方式)下,记忆太多的命令。2AS/400常用命令2.1CL 命令的作用CL (Control Language) 控制语言是用户与操作系统之间的主要接口。可以说用户管理和操作 AS/40
26、0 系统,均可以通过 CL 实现。用户在不同的工作站或客户端可以同时使用 CL,其输入方式有五种:在命令行输入在菜单画面选择在 work with 菜单中,option 选项在 CL 程序中执行远程调用前三种输入方式给用户提供一种交互式的操作方法,只执行一条命令;第四种方式给用户提供一种操作,并包含逻辑控制,可以完整地实现一项功能;第五种方式给用户提供在客户端直接执行主机操作的接口。由于 CL 使用了统一的命名方法,提供 prompt 式的提示功能和具体到域值的在线帮助,以及自动生成命令参数的缺省值, 再加上有效性检查,从而使得 CL 的使用变得非常简单、方便和灵活。2.2CL 命令的分类CL
27、 使用了一种很科学,较为成功的命名方法。每条命令由命令名和一系列参数组成。命令名通常由动词加上接受动词的名词(定义为目标Ob ject)组成,单词通常缩写为三个字母。例如: CL 命令 命令名 Send Message SNDMSG Copy File CPYF Work with Device Desripyions WRKDEVDCL 的参数由关键字和参数值组成,关键字通常和命令一样缩写,它用于说明参数的作用,在命令输入屏,按 F11 键,即可看到关键字。在命令行输入命令时,如果参数是按照固定的顺序输入,则可以省略关键字。例如: SNDMSG MSG (HOLLEO) TOUSR (LEN
28、G) 命令名 关键字 参数值大多数 CL 都是 针对目标而言,目标是一个占据了一定存储空间的实体,它包括自身属性及其数据特征的描述,系统可以对它进行操作。目标的属性包括名字、类型、长度、建立日期及其它属性。不同目标具有不同的属性描述,大部分属性是可以修改的,而不需要重新建立。目标的数据值是储存于目标中的信息集合,例如:程序的值是组成程序的执行码,文件的值是组成文件的记录。目标的类型很多,常用的几种包括:LIB 库FILE 文件MSGF 信息文件PGM 程序CMD 命令JOBQ 作业队列DTAQ 数据队列MSGQ 信息队列OUTQ 输出队列DTAARA 数据域JRN 日志JRNRCV 日志接受器
29、USRPRF 用户简要表SBSD 子系统描述JOBD 作业描述 LIND 线路描述CTLD 控制器描述DEVD 设备描述一个具体目标是由目标名和目标类型来唯一标识的,不同的目标类型可以使用同一个目标名。目标名由用户指定,目标类型由生成它的命令决定。不同类型的目标具有不同的操作。例如:CALL 命令只针对 *PGM 目标进行操作。关于目标的操作,系统也进行了统一的规范,常用的几种包括:WRK 工作CRT 建立ADD 增加CHG 改变DLT 删除DSP 显示EDT 编辑CPY 拷贝MOV 移动RNM 变名SAV 备份RST 恢复RTV 获取GRT 授权DMP 转储2.3系统菜单在操作屏幕下,可使用菜单选项形式完成相应的操作,也可以使用主菜单的导航器功能,到达可以完成操作的菜单屏幕下,使用菜单提示选项,在命令行键入菜单序号即可。主菜单go main使用菜单的命令为:go 菜单名2.4基本操作命令汇编信息当前信息命令:DSPMSG 系统信息命令:DSPMSG QSYSOPR提供关于系统操作的信息,如通讯线、设备出错信息的提示及建议解决方法等设备控制线描述命令: WRKLI
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1