sql >> Database >  >> NoSQL >> MongoDB

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

Het hoofdcommando is chown, dat zelf de eigenaar van de bestanden verandert.

-R betekent recursief, betekent dat het wordt toegepast op alle bestanden in de map

het commando binnen ` wordt eerst uitgevoerd en geeft dan het resultaat aan het vorige commando

id -u is een enkele opdracht gescheiden van chown. Je kunt het proberen en het resultaat zien.

op mijn computer

id -u

retourneert

myusername

dus op mijn computer

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

is hetzelfde als

sudo chown -R myusername /data/db

En nu ik de eigenaar ben van die map, kan ik bestanden in die mappen toevoegen, bewerken en verwijderen.




  1. Null opslaan versus de sleutel helemaal niet opslaan in MongoDB

  2. Een DB-service maken in een MVC Express-app

  3. JavaScript NoSQL-injectiepreventie in MongoDB

  4. Hoe _id verbergen voor aggregatie?