The install command is a Unix program used to copy files and set file permissions. Some implementations offer to invoke strip while installing executable files.

The command is not defined in POSIX. It has mostly split into two camps in terms of compatibility, a GNU type and a BSD type. The main incompatibility lies in the definition of options -D and -d. The command is available as a separate package for Microsoft Windows as part of the UnxUtils collection of native Win32 ports of common GNU Unix-like utilities.[1]


  1. ^ "Native Win32 ports of some GNU utilities".