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

操作系统开发

开发平台:

C/C++

  1. ELVPRSV(8)                Minix Programmer's Manual                 ELVPRSV(8)
  2. NAME
  3.      elvprsv - Preserve the the modified version of a file after a crash.
  4. SYNOPSIS
  5.      elvprsv ["-why elvis died"] /tmp/filename...
  6.      elvprsv -R /tmp/filename...
  7. DESCRIPTION
  8.      elvprsv preserves your edited text after elvis dies.   The  text  can  be
  9.      recovered later, via the elvprsv program.
  10.      For UNIX-like systems, you should never need to run this program from the
  11.      command line.  It is run automatically when elvis is about to die, and it
  12.      should be run (via /etc/rc) when the computer is booted.  THAT'S ALL!
  13.      For non-UNIX systems such as MS-DOS, you can either use elvprsv the  same
  14.      way as under UNIX systems (by running it from your AUTOEXEC.BAT file), or
  15.      you can run it separately with the "-R" flag to recover the files in  one
  16.      step.
  17.      If you're editing a file when elvis dies (due to  a  bug,  system  crash,
  18.      power  failure, etc.)  then elvprsv will preserve the most recent version
  19.      of your text.  The preserved text is stored in a  special  directory;  it
  20.      does NOT overwrite your text file automatically.
  21.      elvprsv will send mail to any user  whose  work  it  preserves,  if  your
  22.      operating system normally supports mail.
  23. FILES
  24.      /tmp/elv*
  25.           The temporary file that elvis was using when it died.
  26.      /usr/preserve/p*
  27.           The text that is preserved by elvprsv.
  28.      /usr/preserve/Index
  29.           A text file which lists the names of all preserved  files,  and  the
  30.           names  of  the  /usr/preserve/p* files which contain their preserved
  31.           text.
  32. BUGS
  33.      Due to the permissions on the /usr/preserve directory,  on  UNIX  systems
  34.      elvprsv  must  be  run  as superuser.  This is accomplished by making the
  35.      elvprsv executable be owned by "root" and turning on its  "set  user  id"
  36.      bit.
  37.                                                                              1
  38. ELVPRSV(8)                Minix Programmer's Manual                 ELVPRSV(8)
  39.      If you're editing a nameless buffer when elvis dies,  then  elvprsv  will
  40.      pretend that the file was named "foo".
  41. AUTHOR
  42.      Steve Kirkendall
  43.      kirkenda@cs.pdx.edu
  44.                                                                              2