Cambiar la propiedad del directorio de Linux

Cambiar la propiedad del directorio de Linux

Tengo un Netgear ReadyNAS y configuré SFTP en él.
Creé un usuario llamado "nuevo usuario" y cambié el directorio a "nuevo directorio".

Si ejecuto el comando chown newuser * -Rdentro de "nuevodirectorio", ¿esto cambiará la propiedad del archivo solo en este directorio?

Respuesta1

Ejecutar cualquier comando en bash, usando el asterisco *, hace que el shell seleccione todos los archivos y directoriosenla carpeta en la que te encuentras ahora mismo. La -Rbandera se asegurará de que los subdirectorios y subarchivos también se modifiquen. Tenga en cuenta que el directorio donde se encuentra no se modificará. Si desea modificar elactualcarpeta, debes usar el punto ..

Resumen:

$ cd newdirectory/
$ chown newuser * -R
├─ newdirectory/     # not modified
│  ├─ subdirectory/  # modified
│  │   └── subfile/  # modified
│  └─ file           # modified

$ cd newdirectory/
$ chown newuser . -R
├─ newdirectory/     # modified
│  ├─ subdirectory/  # modified
│  │   └── subfile/  # modified
│  └─ file           # modified

información relacionada