home | help
INSTALL(1)		     General Commands Manual		      INSTALL(1)

NAME
     install -- install binaries

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

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

     -m      Specify an alternate mode.  The default mode is set  to  755.   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.

     -g      Specify a group.

     -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.

     Install refuses to move 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
     chgrp(1), chmod(1), cp(1), mv(1), strip(1), a.out(5), chown(8)

HISTORY
     The install utility appeared in 4.2BSD.

4.2 Berkeley Distribution	  May 31, 1991			      INSTALL(1)

home | help