mkdir: kann nicht erstellen Verzeichnis `pgsql': Permission denied
Möchte ich Verzeichnis erstellen wie unten:
ajs@ajs-HP-Compaq-dc5800-Small-Form-Factor:/usr/local$ mkdir pgsql
mkdir: cannot create directory `pgsql': Permission denied
Aber ich erhalte Fehler:
Permission denied
Wie kann ich das beheben und Verzeichnis erstellen pgsql
in dieser Lage /usr/local$
Freundlich mir empfehlen, hoffe auf Antwort.
Dank
- Einige weitere nützliche links, die Ihnen helfen können..! stackoverflow.com/questions/17450129/mkdir-permission-denied stackoverflow.com/questions/5246114/...
- Diese Frage wäre wohl besser geeignet für unix.stackexchange.com
Du musst angemeldet sein, um einen Kommentar abzugeben.
Erhalten Sie eine
Permission denied
Fehler, weil Sie nicht über die Zugriffsrechte zum erstellen eines Verzeichnisses in/usr/local
. Bestimmen Sie die Zugriffsrechte für diese Verzeichnisse mithilfe derstat
Befehl. Die Ausgabe wird in etwa so Aussehen.Nun überprüfen, wer Sie sind. Sie können die
whoami
Befehl oder dieid
Befehl, der aufgerufen wird unten zweimal, um zu zeigen, Benutzername und Gruppe.In der
stat
Ausgaberoot:root
besitzt/usr
und/usr/local
und nur der Eigentümer kann erstellen (schreiben) neue Verzeichnisse basierend auf den Zugriffsrechten. Um um die Verzeichnisse zu erstellen, würde ich empfehlen, entweder immerroot
oder versuchen Sie den Befehl mitsudo
. Wenn dies nicht möglich ist, ich fürchte, Sie müssen erstellen Sie das Verzeichnis an anderer Stelle oder Kontaktieren Sie den administrator der Maschine.Müssen Sie überprüfen Sie Ihren Benutzernamen, um die Berechtigung für die Erstellung von Verzeichnis in den Ordner
/usr/local$
Überprüfen Sie Ihre Berechtigung für den Ordner durch den Befehl
Link zu beziehen über Datei-Berechtigungen.
Werden Sie wahrscheinlich haben, um root sein, um solche Dinge zu tun, die in /usr/local.