El comando de instalación en Linux: copiar archivos, crear directorios, cambiar permisos de usuario y propiedad de archivos

los instalar comando en Linux copia archivos y establece atributos de archivos. No debe usarse para instalar paquetes. Para instalar paquetes en su sistema Linux, debe usar comando apto o comando yum. En este tutorial, aprenderemos a usar el comando de instalación para copiar archivos y cambiar los atributos de los archivos.

Repasemos una lista de cosas que puede hacer con el comando de instalación.

  • Copiar archivos ( c.p. mando)
  • Cree el directorio de destino si no existe ( mkdir mando).
  • Establecer las banderas de permisos de usuario de los archivos ( chmod mando).
  • Establecer la propiedad de los archivos ( Chon mando).

Tabla de contenido

¿Cómo copiar archivos usando la instalación?

Para copiar archivos usando el comando de instalación, use la siguiente sintaxis:

                      
install [OPTION]… SOURCE… DIRECTORY

                    

Esto copiará el archivo en el origen al directorio de destino con el mismo nombre.

veamos un example :

                      
install sample.txt test_directory

                    

Para comprobar el contenido del directorio vamos a discos compactos en ello.

                      
cd test_directory
ls

                    

Producción :

Directorio de prueba

También puede obtener un salida detallada desde el comando de instalación. Veamos cómo hacerlo en la siguiente sección.

¿Cómo obtener una salida detallada?

Para obtener una salida detallada del comando de instalación, use el -en bandera junto con eso.

                      
install -v sample.txt test_directory

                    

Producción :

                      
'sample.txt' -> 'test_directory/sample.txt'

                    

También puede usar el comando de instalación para crear directorios. Aprendamos sobre esto en la siguiente sección.

¿Cómo crear directorios usando el comando de instalación?

Intentemos ejecutar el siguiente comando en Linux:

                      
 install sample.txt new_parent/new_file

                    

El directorio ‘nuevo_padre’ no existe. Por lo tanto la salida que obtenemos es:

                      
install: cannot create regular file 'new_parent/new_file': No such file or directory

                    

Sin embargo, si usamos el -D bandera junto con el comando anterior, el comando de instalación crea el directorio principal y luego realiza la operación de copia.

                      
install -D -v sample.txt new_parent/new_file

                    

Producción :

                      
install: creating directory 'new_parent'
'sample.txt' -> 'new_parent/new_file'

                    

Utilizando el -en bandera proporcionado un salida detallada.

¿Cómo configurar los permisos de usuario?

Para establecer el permiso de usuario, puede utilizar el -m bandera junto con el comando de instalación. Esto funciona igual que el comando chmod.

                      
 install -m 700 sample.txt new_directory

                    

Esto copiará el contenido del archivo antiguo al archivo nuevo. El permiso para el nuevo archivo se establece en -rwx—— .

Para comprobar el uso:

                      
ls -l new_directory

                    

Producción :

                      
-rwx------ 1 root root 314 Nov 20 09:05 new_directory

                    

¿Cómo cambiar la propiedad de los archivos?

Para cambiar la propiedad de los archivos, puede utilizar el -o bandera junto con el comando de instalación. Esto funciona exactamente como el comando chown.

                      
install -o Adam sample.txt new_directory

                    

Producción:

Esto copia el contenido del archivo antiguo al archivo nuevo. La propiedad del nuevo archivo se establece en ‘Adam’. Para comprobar el uso:

                      
ls -l new_directory

                    

Producción :

                      
-rwxr-xr-x 1 Adam root 314 Nov 20 09:04 new_directory

                    

Conclusión

Este tutorial fue sobre el comando de instalación en Linux. Cubrimos diferentes utilidades proporcionadas por el comando. Copiamos archivos, creamos directorios, cambiamos la propiedad de los usuarios y los permisos de archivo, todo con un solo comando. ¡Espero que te hayas divertido aprendiendo con nosotros!

Related Posts