Techniquement, la différence entre install -c
y cp
c'est que install
définit les permissions du fichier cible à rwxr-xr-x
. cp
préserve les permissions du fichier source moins le umask. Ces comportements par défaut sont utiles dans différentes situations. Évidemment, avec toutes les options que les deux cp
y install
Aujourd'hui, les fonctionnalités ont convergé.
De nos jours, install
est couramment utilisé dans les makefiles, cp
partout ailleurs. Cette distinction est parfois utile, car certains systèmes d'exploitation ou d'installation vous permettent de vous brancher sur l'interface de l install
pour enregistrer les paquets installés. Les systèmes modernes de gestion des paquets rendent ce type de programme obsolète, mais certaines personnes l'utilisent encore. En outre, la possibilité de définir les autorisations du fichier cible en une seule fois est très pratique.