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

操作系统开发

开发平台:

C/C++

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