Cambiar la propiedad de un archivo

LinuxBeginner
Practicar Ahora

Introducción

Este desafío pondrá a prueba sus conocimientos sobre la gestión de permisos de archivos en Linux. Aplicará lo aprendido para consultar y modificar los permisos y la propiedad de los archivos, demostrando su dominio de comandos esenciales de Linux.

Logros

Al completar este desafío, demostrará que sabe:

  • Usar chown para cambiar la propiedad de un archivo
  • Usar chmod para modificar los permisos de un archivo
  • Usar touch para crear archivos nuevos
  • Usar ls para consultar los detalles de un archivo

Crear un archivo

Su primera tarea es crear un archivo nuevo en el directorio ~/project.

Tareas

  • Cree un archivo llamado target_file en el directorio ~/project.

Requisitos

  • Use el comando touch para crear el archivo.
  • Asegúrese de crear el archivo en el directorio ~/project.

Ejemplo

Después de completar la tarea, ejecute el siguiente comando:

cd ~/project && ls

Debería obtener una salida similar a esta:

target_file

Cambiar el propietario y el grupo del archivo

En este paso, modificará la propiedad del archivo target_file que creó.

Tareas

  • Cambie el propietario de target_file a user1.
  • Cambie el grupo de target_file a group1.

Requisitos

  • Use el comando chown para cambiar tanto el propietario como el grupo.
  • El propietario del archivo debe ser user1.
  • El grupo del archivo debe ser group1.

Consejos

  • Es posible que deba anteponer sudo a ciertos comandos de este desafío. sudo le permite ejecutar comandos con los privilegios del superusuario (root).

Ejemplo

Después de completar la tarea, ejecute:

ls -l ~/project/target_file

Debería obtener una salida similar a esta:

-rw-rw-r-- 1 user1 group1 0 Jul 29 10:59 target_file

Establecer los permisos del archivo

En este último paso, modificará los permisos de target_file.

Tareas

  • Establezca los permisos de target_file en -rwxrw----.

Requisitos

  • Use el comando chmod para cambiar los permisos del archivo.
  • Los permisos finales deben ser -rwxrw----.

Ejemplo

Después de completar la tarea, ejecute:

ls -l ~/project/target_file

Debería obtener una salida similar a esta:

-rwxrw---- 1 user1 group1 0 Jul 29 10:59 target_file

Resumen

¡Felicitaciones por completar el desafío sobre permisos de archivos! Ha demostrado correctamente que sabe:

  1. Crear archivos con touch
  2. Cambiar la propiedad de un archivo con chown
  3. Modificar los permisos de un archivo con chmod
  4. Consultar los detalles de un archivo con ls

Estos comandos son fundamentales para la gestión de archivos en Linux y se usan con frecuencia en tareas de administración de sistemas. Siga practicando y explorando para consolidar sus conocimientos sobre los permisos y la propiedad de archivos en Linux.

✨ Revisar Solución y Practicar✨ Revisar Solución y Practicar✨ Revisar Solución y Practicar