.ie \n(.g .ds Aq \(aq .el .ds Aq ' .TH INSTALL 1 "2026-05-31" .SH NAME install \- Copy SOURCE to DEST or multiple SOURCE(s) to the existing DIRECTORY, while setting permission modes and owner/group .SH SYNOPSIS \fBinstall\fR [\fB\-\-backup\fR] [\fB\-b \fR] [\fB\-c \fR] [\fB\-C\fR|\fB\-\-compare\fR] [\fB\-d\fR|\fB\-\-directory\fR] [\fB\-D \fR] [\fB\-g\fR|\fB\-\-group\fR] [\fB\-m\fR|\fB\-\-mode\fR] [\fB\-o\fR|\fB\-\-owner\fR] [\fB\-p\fR|\fB\-\-preserve\-timestamps\fR] [\fB\-s\fR|\fB\-\-strip\fR] [\fB\-\-strip\-program\fR] [\fB\-S\fR|\fB\-\-suffix\fR] [\fB\-t\fR|\fB\-\-target\-directory\fR] [\fB\-T\fR|\fB\-\-no\-target\-directory\fR] [\fB\-v\fR|\fB\-\-verbose\fR] [\fB\-P\fR|\fB\-\-preserve\-context\fR] [\fB\-Z \fR] [\fB\-\-context\fR] [\fB\-U\fR|\fB\-\-unprivileged\fR] [\fB\-h\fR|\fB\-\-help\fR] [\fB\-V\fR|\fB\-\-version\fR] [\fIfiles\fR] .SH DESCRIPTION Copy SOURCE to DEST or multiple SOURCE(s) to the existing DIRECTORY, while setting permission modes and owner/group .SH OPTIONS .TP \fB\-\-backup\fR[=\fI\fR] make a backup of each existing destination file .TP \fB\-b\fR like \-\-backup but does not accept an argument .TP \fB\-c\fR ignored .TP \fB\-C\fR, \fB\-\-compare\fR compare each pair of source and destination files, and in some cases, do not modify the destination at all .TP \fB\-d\fR, \fB\-\-directory\fR treat all arguments as directory names. create all components of the specified directories .TP \fB\-D\fR create all leading components of DEST except the last, then copy SOURCE to DEST .TP \fB\-g\fR, \fB\-\-group\fR \fI\fR set group ownership, instead of process\*(Aqs current group .TP \fB\-m\fR, \fB\-\-mode\fR \fI\fR set permission mode (as in chmod), instead of rwxr\-xr\-x .TP \fB\-o\fR, \fB\-\-owner\fR \fI\fR set ownership (super\-user only) .TP \fB\-p\fR, \fB\-\-preserve\-timestamps\fR apply access/modification times of SOURCE files to corresponding destination files .TP \fB\-s\fR, \fB\-\-strip\fR strip symbol tables .TP \fB\-\-strip\-program\fR \fI\fR program used to strip binaries .TP \fB\-S\fR, \fB\-\-suffix\fR \fI\fR override the usual backup suffix .TP \fB\-t\fR, \fB\-\-target\-directory\fR \fI\fR move all SOURCE arguments into DIRECTORY .TP \fB\-T\fR, \fB\-\-no\-target\-directory\fR treat DEST as a normal file .TP \fB\-v\fR, \fB\-\-verbose\fR explain what is being done .TP \fB\-P\fR, \fB\-\-preserve\-context\fR preserve security context .TP \fB\-Z\fR set SELinux security context of destination file and each created directory to default type .TP \fB\-\-context\fR [\fI\fR] set security context of files and directories .TP \fB\-U\fR, \fB\-\-unprivileged\fR do not require elevated privileges to change the owner, the group, or the file flags of the destination .TP \fB\-h\fR, \fB\-\-help\fR Print help .TP \fB\-V\fR, \fB\-\-version\fR Print version .TP [\fIfiles\fR] .SH VERSION v(uutils coreutils) 0.9.0