sql >> Base de Datos >  >> NoSQL >> MongoDB

significado de sudo chown -R `id -u` /data/db

El comando principal es chown, que a su vez cambia el propietario de los archivos.

-R significa recursivamente, significa que se aplica a todos los archivos en el directorio

el comando dentro de ` se ejecuta primero y luego da el resultado al comando anterior

id -u es un solo comando separado de chown. Puedes probarlo y ver el resultado.

en mi computadora

id -u

regresa

myusername

entonces en mi computadora

sudo chown -R `id -u` /data/db

es lo mismo que

sudo chown -R myusername /data/db

Y ahora, como soy el propietario de ese directorio, puedo agregar, editar y eliminar archivos dentro de esas carpetas.