Comando de instalación de Linux

Comando de instalación de Linux

linux instalar El comando se utiliza para copiar archivos a un destino específico y establecer atributos. Copia archivos a un destino específico. No sirve para instalar programas como su nombre lo indica. . Para descargar e instalar un programa, tenemos que usar apt-get, apt, yum y más utilidades, según el tipo de distribución .

Es bastante similar al comando 'cp'. Además, nos permite controlar los atributos de los archivos de destino. Se usa comúnmente para copiar programas en archivos MAKE a su directorio de destino. Se niega a copiar archivos sobre sí mismo.

El comando de instalación combina elementos de los diferentes comandos, como CP , chown, chmod, mkdir y quitar comandos. Nos permite utilizar funciones de todos estos comandos en una sola acción.

Las características del comando de instalación son las siguientes:

  • Se utiliza para copiar archivos como el comando cp.
  • Proporciona la funcionalidad para seleccionar si se sobrescriben los archivos existentes o no.
  • Se utiliza para crear el directorio de destino si no existe.
  • Se utiliza para configurar los indicadores de permiso de usuario de los archivos, como el comando chmod.
  • Se utiliza para establecer el propietario de los archivos.
  • Se utiliza para eliminar equipaje no esencial de archivos ejecutables.

Sintaxis:

 install [OPTION]... [-T] SOURCE DEST install [OPTION]... SOURCE... DIRECTORY install [OPTION]... -t DIRECTORY SOURCE... install [OPTION]... -d DIRECTORY...  

Opción:

Las opciones admitidas por el comando de instalación son las siguientes:

    --copia de seguridad[=CONTROL]: Esta opción crea un archivo de respaldo para cada archivo de destino existente. -b: Es como una opción '--backup', pero no requiere argumento. -C, --comparar: Se utiliza para comparar cada par de archivos de origen y de destino y, en algunos casos, no modifica el destino en absoluto. -d, --directorio: Si se especifica la opción '-d o -directory', tratará todos los argumentos como nombres de directorio. -D: Se utiliza para crear todos los componentes del directorio de destino; después de eso, copia la FUENTE a DESTINO. -g, --grupo=GRUPO: Se utiliza para fijar las tenencias del grupo. -m, --modo=MODO: Se utiliza para configurar el modo de permiso (como en chmod), en lugar de rwxr-xr-x. -o, --propietario=PROPIETARIO: Se utiliza para establecer la propiedad. Sólo puede ser utilizado por el superusuario. -p, --preserve-marcas de tiempo: Aplica el tiempo de acceso del archivo fuente al archivo especificado. -s, --strip: Se utiliza para las tablas de símbolos de tiras. --strip-program=PROGRAMA: Solía ​​eliminar los binarios del programa. -S, --sufijo=SUFIJO: Se utiliza para anular el sufijo de respaldo habitual. -t, --directorio-destino=DIRECTORIO: Se utiliza para copiar todos los argumentos fuente en el directorio especificado. -T, --directorio-sin-destino: Se utiliza para tratar el archivo de destino como un archivo normal. -v, --detallado: Se utiliza para imprimir el nombre de cada directorio. --preserve-contexto: Se utiliza para preservar el contexto de seguridad de SELinux. -CON: Se utiliza para configurar el contexto de seguridad SELinux del archivo de destino y cada directorio creado al tipo predeterminado. --ayuda: La opción '-help' muestra el manual de ayuda. --versión: Se utiliza para mostrar la información de la versión.

¿Cómo copiar archivos a un directorio?

Podemos personalizar cada carpeta y archivo según nuestras necesidades utilizando el comando de instalación. Se utiliza de la siguiente manera:

 install -D /source/folder/*.txt /destination/folder  

Del comando anterior, el La opción '-D' copiará todos los archivos de texto de la carpeta de origen a la carpeta de destino.

Si necesita crear una nueva carpeta de destino, ejecute el siguiente comando:

 install -d /destination/New_folder  

El comando anterior creará una 'Nueva_carpeta' en el directorio especificado. Por ejemplo, para copiar dos archivos 'Demo.txt' y 'Test.txt' al directorio 'Descargas', ejecute el comando de la siguiente manera:

 sudo install Demo.txt Test.txt Downloads  

El comando anterior copiará los archivos proporcionados a la carpeta 'Descargas'. Considere el siguiente resultado:

Comando de instalación de Linux