IBM TS2340 User Guide - Page 403

Linux System - Tape Utility Program (IBMtapeutil), Interactive Mode, Command-Line Mode

Page 403 highlights

Linux - Tape Utility Program (IBMtapeutil) Linux System - Tape Utility Program (IBMtapeutil) Installed with the device driver is a tape utility program (IBMtapeutil) that exercises or tests the functions of the tape device and the device driver. It also performs basic tape and medium changer operations. The tape utility program can be used in either the interactive or the command-line mode. The C source code for the IBMtapeutil program contains a sample of the interface to the device driver and the ioctl commands supported by the device driver. IBMtapeutil.c may be found in the tar file IBMtapeutil.x.x.x.tar on the device driver down load ftp site: ftp://ftp.software.ibm.com/storage/devdrvr/Linux/. Interactive Mode The interactive mode for the tape utility program can be invoked from the command line using the IBMtapeutil command. A list of general subcommands, medium changer subcommands, tape subcommands, and service aid subcommands is displayed. You must open a device before using these commands and operations. To open a device: 1. Select Open a Device from General Commands. 2. Enter the name of the device special file. Use any special file that exists for the device, for example, /dev/IBMtape0, /dev/IBMtape0n, or /dev/IBMchanger0. 3. Enter the Read/Write, Read Only, Write Only, or Append mode to open a device. These modes apply only to the tape devices. Append mode uses Write Only for file access permission. After you open a device, select a command using the appropriate number for the command from the window. Some commands require additional information after they are selected from the window. If an error occurs running the command, the error number, the error text, and the device sense data (if applicable) are displayed. Command-Line Mode The command-line mode for the tape utility program (IBMtapeutil) provides the same basic tape and changer commands as the interactive mode. Invoke the IBMtapeutil command from the Linux command line or within a shell script. If you enter the IBMtapeutil command without any arguments, the interactive mode is invoked. The syntax for the command-line mode of the tape utility program is: IBMtapeutil -f Device Subcommand [Subcommand ...] Note: 1. Device is the name of the device special file (for example, /dev/IBMtape0). 2. Subcommand is any valid command for the device. Multiple subcommands can be combined in a single command to perform more than one operation. The subcommands are processed one at a time in the order specified on the command line. For help information about the subcommands and their syntax, enter the IBMtapeutil ? command on the Linux command line. Figure 105 on page 386 is an example of the help information that is displayed. Appendix D. Tape Utility Programs 385

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428
  • 429
  • 430
  • 431
  • 432
  • 433
  • 434
  • 435
  • 436
  • 437
  • 438
  • 439
  • 440
  • 441
  • 442
  • 443
  • 444
  • 445
  • 446
  • 447
  • 448
  • 449
  • 450
  • 451
  • 452
  • 453
  • 454
  • 455
  • 456
  • 457

Linux System - Tape Utility Program (IBMtapeutil)
Installed with the device driver is a tape utility program (
IBMtapeutil
) that
exercises or tests the functions of the tape device and the device driver. It also
performs basic tape and medium changer operations. The tape utility program can
be used in either the interactive or the command-line mode.
The C source code for the
IBMtapeutil
program contains a sample of the interface
to the device driver and the
ioctl
commands supported by the device driver.
IBMtapeutil.c
may be found in the tar file
IBMtapeutil.x.x.x.tar
on the device driver
Interactive Mode
The interactive mode for the tape utility program can be invoked from the
command line using the
IBMtapeutil
command. A list of general subcommands,
medium changer subcommands, tape subcommands, and service aid
subcommands is displayed. You must open a device before using these commands
and operations.
To open a device:
1.
Select
Open a Device
from General Commands.
2.
Enter the name of the device special file. Use any special file that exists for the
device, for example,
/dev/IBMtape0, /dev/IBMtape0n
, or
/dev/IBMchanger0
.
3.
Enter the
Read/Write
,
Read Only
,
Write Only
, or
Append
mode to open a device.
These modes apply only to the tape devices.
Append
mode uses
Write Only
for
file access permission. After you open a device, select a command using the
appropriate number for the command from the window. Some commands
require additional information after they are selected from the window. If an
error occurs running the command, the error number, the error text, and the
device sense data (if applicable) are displayed.
Command-Line Mode
The command-line mode for the tape utility program (
IBMtapeutil
) provides the
same basic tape and changer commands as the interactive mode. Invoke the
IBMtapeutil
command from the Linux command line or within a shell script. If you
enter the
IBMtapeutil
command without any arguments, the interactive mode is
invoked. The syntax for the command-line mode of the tape utility program is:
IBMtapeutil
-f
Device Subcommand
[Subcommand ...]
Note:
1.
Device
is the name of the device special file (for example,
/dev/IBMtape0
).
2.
Subcommand
is any valid command for the device. Multiple
subcommands can be combined in a single command to perform more
than one operation. The subcommands are processed one at a time in the
order specified on the command line. For help information about the
subcommands and their syntax, enter the
IBMtapeutil ?
command on the
Linux command line. Figure 105 on page 386 is an example of the help
information that is displayed.
Linux - Tape Utility Program (IBMtapeutil)
Appendix D. Tape Utility Programs
385