Name
install
Synopsis
install [options]file1 file2install [options]files directoryinstall -d [options] [file]directory
Used primarily in makefiles to update files.
install copies files into user-specified
directories. Similar to cp, with additional
functionality regarding inode-based information like uid, gid, mode,
flags, etc.
Options
- -
b Create backup copies of existing target files by renaming existing file as file.old. See
-Bfor specifying extension name (i.e., default is .old)- -
Bsuffix Use suffix as a filename extension when -
bis in effect.- -
c Copy the specified file(s). This is the default behavior of the
installcommand.- -
C Copy the file. Don’t change the modification timestamp if the target exists and is the same as the source.
- -
d Create any missing directories.
- -
fflags Set the file flags of the target file(s). Flags are a comma-separated list of keywords. See the
chflags(1)manpage for further details.-
-ggidorgroupname Set group ID of target file to group (privileged users only or user is member of specified group).
- -
mmode Set the mode of the target files to mode. The default is
0755, orrwxr-xr-x.- -
M Don’t use
mmap(2).-
-ouidorusername Set ownership to uid or username or, if unspecified, to root (privileged users only).
- -
s Strip binaries to enhance portability.
- -
S Safe copy. The source file is copied to temp file and then renamed. The default behavior is to first unlink the existing target before the source is copied.
- -
v Verbose. Install will print symbolic ...