Lösung:
sudo -s #进入root用户模式,仍在原来目录下(不要用su - root,否则进入root目录了)
cd /var/lib #进入指定目录
ll # 查看该目录下所有文件权限
chmod 777 files-name #更改指定文件的权限
Zusätzliche Wissenspunkte:
r bedeutet, dass die Datei gelesen (gelesen) werden kann
w bedeutet, dass die Datei geschrieben (geschrieben) werden kann
x bedeutet, dass die Datei ausgeführt werden kann (wenn es sich um ein Programm handelt)
wobei: rwx auch durch eine Zahl ersetzt werden kann
r ————4
w ————–2
x ————1
- ————0
-rw— —- (600) Nur der Besitzer hat Lese- und Schreibrechte
-rw-r–r– (644) Nur der Besitzer hat Lese- und Schreibrechte, Gruppen und andere haben nur Leserechte Berechtigungen
-rwx—— (700) Nur der Besitzer hat Lese-, Schreib- und Ausführungsberechtigungen
-rwxr-xr-x (755) Nur der Besitzer hat Lese-, Schreib- und Ausführungsberechtigungen Ausführungsberechtigungen, die Gruppe und andere haben nur Lese- und Ausführungsberechtigungen
-rwx–x–x (711) Nur der Besitzer hat Lese-, Schreib- und Ausführungsberechtigungen, die Gruppe und andere haben nur Ausführungsberechtigungen. Berechtigungen
-rw-rw-rw- (666) Jeder hat Lese- und Schreibberechtigungen
-rwxrwxrwx (777) Jeder hat Lese-, Schreib- und Ausführungsberechtigungen
Wie „755“ wird gebildet: „0“ bedeutet keine Berechtigung, „1“ bedeutet ausführbare Berechtigung, „2“ bedeutet Schreibberechtigung und „4“ bedeutet Leseberechtigung. „7=1+2+4, 5=1+4“
Empfohlenes Tutorial: Linux-Tutorial
Das obige ist der detaillierte Inhalt vonLinux kann das Verzeichnis nicht öffnen und weist auf unzureichende Berechtigungen hin. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!