La diferencia entre el comando install y el comando cp en Linux
Al completar la misma tarea de copiar un archivo, las diferencias entre los dos comandos son las siguientes:
1. El punto más importante es que si el archivo de destino existe, cp lo hará. borre el archivo primero, luego se escribirá un archivo nuevo en él; la instalación primero eliminará el archivo original y luego escribirá un archivo nuevo en él. Esto se debe a que escribir en un archivo que está en uso puede causar algunos problemas. Por ejemplo, escribir en un archivo que se está ejecutando puede fallar o escribir en un identificador de archivo en el que se ha escrito continuamente puede provocar que falle la escritura. el archivo equivocado. Estos problemas se pueden evitar utilizando
instalar para eliminar y luego escribir (generar un nuevo identificador de archivo
2. El comando de instalación maneja los permisos de archivos de manera adecuada). Por ejemplo, install -c establecerá los permisos del archivo de destino en rwxr-xr-x;
3. El comando de instalación imprimirá información de depuración más apropiada y manejará automáticamente el contexto de SElinux.