MT.1
上传用户:datang2001
上传日期:2007-02-01
资源大小:53269k
文件大小:3k
源码类别:

操作系统开发

开发平台:

C/C++

  1. .TH MT 1
  2. .SH NAME
  3. mt - magnetic tape control
  4. .SH SYNOPSIS
  5. .B mt
  6. .RB [ -f
  7. .IR device ]
  8. .RI [ count ]
  9. .SH DESCRIPTION
  10. .B Mt
  11. is a user interface to the magnetic tape commands described in
  12. .BR mtio (4).
  13. It allows one to space a tape forwards or backwards, write end of file
  14. markers, etc.
  15. .PP
  16. With the
  17. .B -f
  18. option a tape device can be named, otherwise the environment variable
  19. .B TAPE
  20. is used if set, otherwise the default device
  21. .B /dev/nrst4
  22. is assumed.  Standard input is used if the tape name is a dash (-).  The
  23. .I count
  24. argument is used to tell how many blocks or files to space or how many file
  25. markers to write.  It may be a C-style decimal, octal or hexadecimal constant,
  26. by default "1".
  27. .PP
  28. .I Command
  29. is the action to perform, it may be one of the following, or any
  30. unambiguous prefix (like
  31. .B st
  32. for
  33. .BR status ):
  34. .TP 15
  35. .B eof, weof
  36. Write
  37. .I count
  38. end-of-file markers.
  39. .TP
  40. .B fsf
  41. Forward space
  42. .I count
  43. file markers.
  44. .TP
  45. .B fsr
  46. Forward space
  47. .I count
  48. records.  (The size of a record depends on the tape, and may even be
  49. variable, depending on the size of the writes.)
  50. .TP
  51. .B bsf
  52. Backwards space
  53. .I count
  54. files.  The count may be zero to backspace to the start of the current file.
  55. (A tape device need not support backwards movement, or may be very slow
  56. doing it.  Rewinding and forward spacing may be better.)
  57. .TP
  58. .B bsr
  59. Backwards space
  60. .I count
  61. records.  The tape is positioned after the last block of the previous file
  62. if you hit a filemark when spacing backwards.  The block count is set to -1
  63. to indicate that the driver has no idea where it is on the previous file.
  64. .TP
  65. .B eom
  66. Forward space to the end of media.
  67. .TP
  68. .B rewind
  69. Rewind the tape.
  70. .TP
  71. .B offline, rewoffl
  72. Rewind and take offline.  This may cause some drives to eject the tape.
  73. .TP
  74. .B status
  75. Shows the status of the drive, the sense key of the last SCSI error,
  76. current file number, current record number, residual count if the last
  77. command that encountered end-of-file, and the current block size.
  78. .TP
  79. .B retension
  80. Removes tape tension by winding and rewinding the tape completely.
  81. .TP
  82. .B erase
  83. Erases the tape completely and rewinds it.
  84. .TP
  85. .B density
  86. Sets the density code to read or write the tape to
  87. .IR count .
  88. Density codes supported depend on the drive.  This command need not be
  89. used if the drive senses the proper density on read and can only write
  90. one density.
  91. .TP
  92. .B blksize, blocksize
  93. Sets the block size used to read or write the tape to
  94. .IR count .
  95. This command may be used to select a fixed block size for a variable block
  96. size tape.  This will speed up I/O for small block sizes.  Use a zero
  97. .I count
  98. to use variable sized blocks again.
  99. .SH ENVIRONMENT
  100. .TP 15n
  101. .B TAPE
  102. Tape drive to use if set.
  103. .SH FILES
  104. .TP 15n
  105. .B /dev/nrst4
  106. Default tape device.
  107. .SH "SEE ALSO"
  108. .BR mtio (4),
  109. .BR st (4).
  110. .SH AUTHOR
  111. Kees J. Bot (kjb@cs.vu.nl)