MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

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

Der Hauptbefehl ist chown, der selbst den Eigentümer der Dateien ändert.

-R bedeutet rekursiv, bedeutet, dass es auf alle Dateien im Verzeichnis angewendet wird

Der Befehl innerhalb von ` wird zuerst ausgeführt und gibt dann das Ergebnis an den vorherigen Befehl weiter

id -u ist ein einzelner Befehl, der von chown getrennt ist. Sie können es ausprobieren und das Ergebnis sehen.

in meinem Computer

id -u

zurück

myusername

also in meinem Computer

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

ist dasselbe wie

sudo chown -R myusername /data/db

Und jetzt, da mir dieses Verzeichnis gehört, kann ich Dateien in diesen Ordnern hinzufügen, bearbeiten und löschen.