INSTALL(1)                  NetBSD Reference Manual                 INSTALL(1)

NAME
     install - install binaries

SYNOPSIS
     install [-cs] [-f flags] [-g group] [-m mode] [-o owner] file1 file2
     install [-cs] [-f flags] [-g group] [-m mode] [-o owner] file1 ...  fileN
             directory
     install -d [-m mode] [-o owner] [-g group] directory ...

DESCRIPTION
     The file(s) are moved (or copied if the -c option is specified) to the
     target file or directory.  If the destination is a directory, then the
     file is moved into directory with its original filename.  If the target
     file already exists, it is overwritten if permissions allow.

     -c      Copy the file.  This flag turns off the default behavior of
             install where it deletes the original file after creating the
             target.

     -f      Specify the target's file flags.  (See chflags(1) for a list of
             possible flags and their meanings.)

     -g      Specify a group.

     -m      Specify an alternate mode.  The default mode is set to rwxr-xr-x
             (0755).  The specified mode may be either an octal or symbolic
             value; see chmod(1) for a description of possible mode values.

     -o      Specify an owner.

     -s      Install exec's the command strip(1) to strip binaries so that in-
             stall can be portable over a large number of systems and binary
             types.

     -d      Create directories.  Missing parent directories are created as
             required.

     By default, install preserves all file flags, with the exception of the
     ``nodump'' flag.

     The install utility attempts to prevent moving a file onto itself.

     Installing /dev/null creates an empty file.

     Upon successful completion a value of 0 is returned.  Otherwise, a value
     of 1 is returned.

SEE ALSO
     chflags(1),  chgrp(1),  chmod(1),  cp(1),  mv(1),  strip(1),  chown(8)

HISTORY
     The install utility appeared in 4.2BSD.

4.2 Berkeley Distribution     September 15, 1996                             1
