


INSTALL(1)	    UNIX Programmer's Manual	       INSTALL(1)



NAME
     install - install binaries

SYNOPSIS
     install [-cs] [-f _f_l_a_g_s] [-g _g_r_o_u_p] [-m _m_o_d_e] [-o _o_w_n_e_r]
     _f_i_l_e_1 _f_i_l_e_2

     install [-cs] [-f _f_l_a_g_s] [-g _g_r_o_u_p] [-m _m_o_d_e] [-o _o_w_n_e_r]
     _f_i_l_e_1 ... _f_i_l_e_N _d_i_r_e_c_t_o_r_y

DESCRIPTION
     The file(s) are moved (or copied if the -c option is speci-
     fied) to the target file or directory.  If the destination
     is a directory, then the _f_i_l_e is moved into _d_i_r_e_c_t_o_r_y 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 install can be portable over a
	     large number of systems and binary types.

     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 /_d_e_v/_n_u_l_l creates an empty file.

     Upon successful completion a value of 0 is returned.  Other-
     wise, a value of 1 is returned.

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




Printed 11/26/99	February 20, 1996			1






INSTALL(1)	    UNIX Programmer's Manual	       INSTALL(1)



HISTORY
     The install utility appeared in 4.2BSD.





















































Printed 11/26/99	February 20, 1996			2



