CONTENTS
Acknowledgments = xv
Trademarks = xvii
Chapter 1. Introduction = 1
1.1 Why Should You Learn How to Use Minis and Mainframes? = 1
1.1.1 What This Book Assumes That You Know = 3
1.2 Minicomputers = 4
1.3 Mainframes = 5
1.4 Getting to Know an Operating System = 7
1.4.1 History and Culture = 8
1.4.2 Starting Up : Getting to Use the System = 9
1.4.3 Filenames = 9
1.4.4 How Files Are Organized = 10
1.4.5 On-Line Help = 10
1.4.6 Dealing with Files : The Most Important Commands = 10
1.4.7 The Text Editor = 11
1.4.8 Printing Text Files = 12
1.4.9 Command Files = 12
1.4.10 Sending and Receiving Mail = 13
1.4.11 A Sample Session = 13
1.5 General Advice = 14
1.5.1 Filenames = 14
1.5.1.1 Wildcards = 15
1.5.1.2 Wildcards and File Delection = 17
1.5.2 Mail = 18
1.5.3 The Text Editor = 18
1.5.3.1 Line Editors, Full-Screen Editors = 18
1.5.3.2 The Editing Buffer = 19
1.5.4 Looking at Text Files = 20
1.5.5 "Printing" on the Screen = 20
1.5.6 Reading and Writing = 21
1.5.7 Logging Off (or Out) = 21
1.5.8 Terminal Emulation and File Transfer = 22
1.5.8.1 Emulated Terminals = 23
1.6 Syntax Expressions in This Book = 23
1.7 Comments and Suggestions = 24
Chapter 2. UNIX : An Introduction = 25
2.1 History = 25
2.1.1 Today = 27
2.1.2 USENET = 28
Chapter 3. Getting Started with UNIX = 31
3.1 Starting Up = 31
3.1.1 finishing Your UNIX Session = 32
3.2 Filenames = 32
3.2.1 Wildcards = 33
3.2.1.1 The Asterisk = 33
3.2.1.2 The Question Mark = 33
3.3 How Files Are Organized = 34
3.3.1 Relative Pathnames = 35
3.3.2 Moving Between Directories = 36
3.4 Available On-Line Help = 37
Chapter 4. Using Files in UNIX = 39
4.1 The Eight Most Important Commands = 39
4.1.1 Command Options : Switches = 40
4.1.2 Common Error Messages = 40
4.1.3 Listing Filenames = 41
4.1.3.1 Listing More Than Filenames = 43
4.1.4 Displaying a Text File's Contents = 48
4.1.4.1 Looking at Text Files One Screen at a Time = 48
4.1.5 Copying Files = 50
4.1.6 Renaming Files = 52
4.1.7 deleting Files = 53
4.1.8 Controlling Access to a File = 55
4.1.9 Creating Directories = 57
4.1.10 Removing Directories = 58
Chapter 5. The UNIX vi Text Editor = 61
5.1 Entering vi = 62
5.2 Inserting Text = 63
5.3 Deleting Text = 63
5.4 Typing Over Existing Text = 64
5.5 Searching for Text = 64
5.6 Saving Your Changes = 64
5.7 Quitting vi = 66
5.8 Other vi Commands = 66
Chapter 6. Using a UNIX System = 69
6.1 Printing Text Files = 69
6.1.1 Checking the Point Queue = 69
6.1.2 Cancelling Your Print Job = 70
6.2 Command Files = 70
6.2.1 Te Automatic Login Command File = 71
6.3 Communicating with Other Users = 72
6.3.1 Recelving Mail = 73
6.4 A Sample UNIX Session = 75
Chapter 7. OpenVMS : An Introduction = 79
7.1 History = 80
7.1.1 Today = 81
7.1.1.1 Popular VMS Software = 82
7.1.2 VMS, DCL = 82
Chapter 8. Getting Started with OpenVMS = 85
8.1 Starting Up = 85
8.1.1 Finishing Your VMS Session = 86
8.1.1.1 reconnecting = 86
8.1.2 Entering Commands = 86
8.1.2.1 Retrieving Previous Commands = 87
8.1.2.2 Aborting Screen Output = 87
8.1.2.3 Command Parameters = 87
8.1.2.4 Case Sensitivity = 88
8.2 Filenames = 88
8.2.1 Wildcards = 89
8.2.1.1 The Asterisk = 89
8.2.1.2 The Percent Sign = 90
8.3 How Files Are Organized = 90
8.3.1 Moving Between Directories = 92
8.3.1.1 Default Directory? Current Directory? = 93
8.3.2 Querying Available Disk Space = 94
8.4 Available On-Line Help = 94
Chapter 9. Using Files in OpenVMS = 99
9.1 The Eight Most Important Commands = 99
9.1.1 Command Options : Qualifiers = 99
9.1.2 Common Error Messages = 100
9.1.3 Listing Filenames = 101
9.1.3.1 Listing More Than Filenames = 102
9.1.4 Displaying a Text File's Contents = 103
9.1.4.1 Looking at Text Files One Screen at a Time = 103
9.1.5 Copying Files = 104
9.1.5.1 Copying Files to Other Directories = 105
9.1.6 Renaming Files = 106
9.1.7 Deleting Files = 107
9.1.7.1 Purging Old Versions of Your Files = 108
9.1.8 Controlling Access to a File = 108
9.1.9 Creating Directories = 110
9.1.10 Removing Directories = 110
Chapter 10. The OpenVMS EVE Text Editor = 113
10.1 EVE and Special Keys = 113
10.2 Entering EVE = 114
10.3 Inserting Text = 116
10.4 Deleting Text = 116
10.5 Typing Over Existing Text = 117
10.6 Searching for Text = 117
10.7 Saving Your Changes = 117
10.8 Quitting EVE = 118
10.9 EVE On-Line Help = 118
10.10 Other EVE Features = 120
Chapter 11. Using an OpenVMS System = 121
11.1 Printing Text Files = 121
11.1.1 Checking the Print Queue = 121
11.1.2 Canceling Your Print Job = 122
11.2 Command Files = 122
11.2.1 Symbols = 123
11.2.2 DCL Command Procedures = 123
11.2.3 the Automatic Login command File = 124
11.3 communicating with Other Users = 125
11.3.1 Sending an Existing File = 126
11.3.2 Receiving Mail = 126
11.3.2.1 Mail Folders = 126
11.3.2.2 Reading Mail = 128
11.3.2.3 Moving a Message to Another Folder = 128
11.3.2.4 deleting Messages from a Folder = 129
11.3.2.5 Leaving the MAIL Program = 129
11.3.2.6 Saving a Message in a Text File = 129
11.3.3 On-Line Help in the MAIL Program = 130
11.4 A Sample OpenVMS Session = 130
Chapter 12. OS/400 : An Introduction = 133
12.1 History = 134
12.1.1 Today = 135
12.1.1.1 Popular OS/400 Software = 137
Chapter 13. Getting Started with OS/400 = 139
13.1 Starting Up = 139
13.1.1 Finishing Your OS/400 Session = 141
13.1.2 Entering Commands = 141
13.1.2.1 Command Parameters = 142
13.1.2.2 Positional Parameters = 144
13.1.2.3 Case Sensitivity = 145
13.1.2.4 The Four Types of Displays = 145
13.1.2.5 Important Special Keys = 147
13.2 Filenames = 149
13.2.1 Wildcards = 149
13.3 How Files Are Organized = 150
13.3.1 Physical, Source Physical, and Logical Files = 152
13.3.2 The Library List and Your Current Library = 152
13.4 Available On-Line Help = 153
13.4.1 The Search Index = 154
13.4.2 Navigating Help Screens = 156
13.4.2.1 Expanding Help Windows = 156
13.4.2.2 The User Support and Education Menu = 158
13.4.2.3 Hypertext Links = 160
13.4.3 The On-Line Tutorial = 161
13.4.4 Other Helpful Features = 162
Chapter 14. Using Files in OS/400 = 165
14.1 The 12 Most Important Commands = 165
14.1.1 Common Error Messages = 165
14.1.2 Listing Filenames = 168
14.1.2.1 Listing a File's Members = 169
14.1.2.2 Listing a File's Members with the Program Development Manager = 171
14.1.3 Displaying a Text File's Contents = 172
14.1.3.1 Displaying a File's Members with the Program Development Manager = 174
14.1.4 Copying Files = 174
14.1.4.1 Copying Members = 176
14.1.4.2 Copying Members with the Program Development Manager = 176
14.1.5 Renaming Files = 177
14.1.5.1 Renaming Members = 178
14.1.5.2 Renaming Members with the Program Development Manager = 179
14.1.6 Deleting Files = 179
14.1.6.1 Deleting Members = 179
14.1.6.2 Deleting Members with the Program Development Manager = 179
14.1.7 Editing Your Library List = 180
14.1.7.1 Changing Your Current Library = 183
14.1.8 Creating and Deleting Libraries = 183
Chapter 15. The OS/400 SEU Text Editor = 185
15.1 Entering SEU = 185
15.1.1 Entering SEU from the Program Development Manager = 187
15.2 Line Commands = 187
15.2.1 Adding New Lines = 188
15.2.2 Moving Your Cursor Around = 190
15.3 Inserting, Deleting, and Typing over Words and Characters = 191
15.3.1 Duplicating Lines = 191
15.3.2 Deleting Lines = 192
15.3.3 Copying Lines = 193
15.3.4 Moving Lines = 194
15.4 Searching for Text = 194
15.4.1 Case Sensitivity = 195
15.5 Saving Your Changes = 196
15.6 Quitting SEU = 196
15.7 Other SEU Features = 196
15.7.1 SEU On-Line Help = 196
15.7.2 Syntax Prompting = 197
Chapter 16. Using an OS/400 System = 199
16.1 Printing Text Files = 199
16.1.1 Printing a File Members from the Program Development Manager or SEU = 202
16.1.2 Checking the Print Queue = 202
16.1.3 Canceling Your Print Job = 203
16.2 Command Files = 203
16.2.1 The Automatic Signon Command File = 208
16.3 Communicating with Other Users = 209
16.3.1 Receiving Mail = 211
16.3.2 Inquiry Messages = 212
16.3.3 Sending an Existing File = 215
16.3.3.1 Receiving a File = 216
16.4 A Sample OS/400 Session = 216
Chapter 17. VM/CMS : An Introduction = 223
17.1 History = 223
17.1.1 CP : the Control Program = 225
Chapter 18. Getting Started with VM/CMS = 227
18.1 Starting Up = 227
18.1.1 The Logon Screen = 227
18.1.2 Entering CMS = 229
18.1.3 Entering Commands = 230
18.1.3.1 MORE... = 231
18.1.3.2 Aborting Screen Output = 232
18.1.3.3 Case Sensitivity = 233
18.1.4 Finishing Your CMS Session = 234
18.2 Filenames = 234
18.2.1 Wildcards = 235
18.2.1.1 The Asterisk = 236
18.2.1.2 The Percent Sign = 237
18.3 How Files Are Organized = 237
18.3.1 Free Space on Your Disk = 238
18.4 Available On-Line Help = 238
18.4.1 Help Function Keys = 240
18.4.2 Help Menus = 241
18.4.3 Command-Line Help = 244
18.4.3.1 Command-Line Help and Error Messages = 248
Chapter 19. Using Files in VM/CMS = 249
19.1 The Five Most Important Commands = 249
19.1.1 Command Options = 249
19.1.2 Common Error Messages = 250
19.1.3 Listing Filenames = 251
19.1.3.1 Listing More Than Filenames = 253
19.1.4 Displaying a Text File's Format = 255
19.1.5 Copying Files = 255
19.1.5.1 Changing a File's Format = 257
19.1.6 Renaming Files = 258
19.1.7 Deleting Files = 259
19.2 Sharing Files Between Users = 260
19.2.1 Unlinking the Disk = 262
19.2.2 Other Ways to Link = 263
Chapter 20. The VM/CMS XEDIT Text Editor = 265
20.1 Entering XEDIT = 265
20.2 Customizing Your XEDIT Environment = 266
20.3 Prefix Commands = 268
20.3.1 Adding New Lines = 269
20.3.2 Moving Your Cursor Around = 269
20.3.3 Inserting, Deleting, and Typing over Words and Characters = 270
20.3.4 Dupllcating Lines = 270
20.3.5 Deleting Lines = 272
20.3.6 Copying Lines = 273
20.3.7 Moving Lines = 274
20.4 Searching for Text = 274
20.5 Saving Your Changes = 275
20.6 Quitting XEDIT = 275
20.7 Other Useful XEDIT Features = 276
20.7.1 XEDIT On-Line Help = 276
20.7.2 The Automatic Startup Macro = 276
20.7.3 The Split/Join Key = 277
Chapter 21. Using a VM/CMS System = 279
21.1 Printing Text Files = 279
21.1.1 Checking the Print Queue = 279
21.1.2 Canceling Your Print Job = 280
21.2 Command Files = 280
21.2.1 The Automatic Logon Command File = 282
21.3 Communicating with Other Users = 282
21.3.1 Sending Files = 283
21.3.2 Receiving Mail and Files = 284
21.3.2.1 Looking at a File in the Reader = 285
21.3.2.2 Saving a File from the Reader = 286
21.3.2.3 Discard a File from the Reader = 288
21.4 The FILELIST Program = 288
21.4.1 Copying Files = 289
21.4.2 Renaming Files = 289
21.4.3 Deleting Files = 290
21.4.4 Displaying a Text File's Contents = 290
21.4.5 Editing a File = 290
21.4.6 Printing a File = 290
21.5 A Sample VM/CMS Session = 290
Chapter 22. MVS : An Introduction = 295
22.1 Batch Jobs = 296
22.2 Interacting with MVS = 297
22.2.1 TSO = 297
22.2.2 ISPF = 297
22.2.3 CICS = 298
22.2.4 Other MVS Components = 298
22.3 History = 299
Chapter 23. Getting Started with MVS = 301
23.1 Starting Up = 301
23.1.1 VTAM = 301
23.1.2 Logging On = 302
23.1.2.1 Reconnecting = 304
23.1.3 Entering Commands = 304
23.1.3.1 Aborting Screen Output = 306
23.1.3.2 Command Parameters = 306
23.1.3.3 Long Commands = 306
23.1.3.4 Case Sensitivity = 307
23.1.3.5 Command-Line Options = 307
23.1.4 Finishing Your MVS Session = 308
23.2 Filenames = 308
23.2.1 Sequential and partitioned Data Sets = 308
23.2.2 Line Numbers and Data Sets = 309
23.2.3 Naming Data Sets = 309
23.2.3.1 The Members of a Partitioned Data Set = 311
23.2.4 Wildcards = 311
23.3 How Files Are Organized = 312
23.4 Available On-Line Help = 312
Chapter 24. Using Files in MVS = 315
24.1 The Seven Most Important Commands = 315
24.1.1 Common Error Messages = 316
24.1.2 Listing Data Set Names = 317
24.1.2.1 Listing a Catalog's Data Sets = 318
24.1.2.2 Listing a Partitioned Data Set's Members = 319
24.1.3 Looking at Data Sets = 320
24.1.4 Copying Data Sets = 321
24.1.4.1 Copying and Partitioned Data Sets = 321
24.1.5 Renaming Data Sets = 322
24.1.6 Deleting Data Sets = 323
24.1.7 Allocating Data Sets = 324
24.1.7.1 Allocating Existing Data Sets = 324
24.1.7.2 Allocating New Data Sets = 326
24.1.7.3 Unallocating Data Sets = 329
24.1.7.4 Finding Out a Data Set's Allocation Status = 330
24.1.8 Adding a Data Set to a Catalog = 332
Chapter 25. The MVS ISPF Text Editor = 333
25.1 The ISPF Text Editor = 333
25.2 Entering the ISPF Editor = 333
25.2.1 Customizing Your Editor's Environment = 337
25.3 Line Commands = 338
25.3.1 Adding New Lines = 339
25.3.2 Moving Your Cursor Around = 341
25.4 Inserting, Deleting, and Typing over Words and Characters = 341
25.4.1 Duplication Lines = 342
25.4.2 Deleting Lines = 343
25.4.3 Copying Lines = 344
25.4.4 Moving Lines = 345
25.5 Searching for Text = 345
25.6 Saving Your Changes = 347
25.7 Quitting the ISPF Editor = 347
25.7.1 On-Line Help in the Editor = 348
25.8 TSO's EDIT Text Editor = 349
25.8.1 Starting the Editor = 349
25.8.2 Creating a New Data Set = 349
25.8.3 Line Numbering and the EDIT Editor = 350
25.8.4 Input Mode and Edit Mode = 350
25.8.5 Displaying the Data Set's Current Contents = 352
25.8.6 The Current Line = 352
25.8.7 Adding New Lines = 353
25.8.8 Editing Existing Lines = 354
25.8.9 Deleting Lines = 355
25.8.10 Copying Lines = 355
25.8.11 Duplicating Lines = 356
25.8.12 Moving Lines = 356
25.8.13 Searching for Text = 357
25.8.14 Saving Your Changes = 357
25.8.15 Quitting the TSO Editor = 358
25.8.16 On-Line Help and the TSO Editor = 358
Chapter 26. Using an MVS System = 359
26.1 Printing Data Sets = 359
26.2 Command Files = 360
26.2.1 The Automatic Logon Command File = 361
26.3 Communicating with Other Users = 362
26.3.1 Sending Files = 363
26.3.2 Receiving Mail and Data Sets = 365
26.4 ISPF = 366
26.4.1 Allocating Data Sets = 368
26.4.2 Copying Data Sets = 370
26.4.3 Renmaing Data Sets = 372
26.4.4 Deleting Data Sets = 373
26.4.5 Displaying A Data Set's Contents = 374
26.4.6 Printing a Data Set = 374
26.5 A Sample MVS Session = 374
Index = 379