Ich habe ein Verzeichnis namens erstellt folder
und die Ausführungsberechtigung weggenommen.
$ mkdir folder
$ touch folder/innerFile
$ mkdir folder/innerFolder
$ chmod -x folder
Wenn ich es jetzt tue
$ ls folder
Es gibt eine Liste von Dateien aus, aber wenn ich es tue
$ ls -l folder
Ich bekomme
ls: innerFile: Permission denied
ls: innerFolder: Permission denied
Warum das?
permissions
directory
Shnd
quelle
quelle
Antworten:
ls -l
auf einem Ordner versucht zustat
seinem Inhalt, währendls
nicht:Deshalb erhalten Sie eine "Erlaubnis verweigert" mit
ls -l
und nicht mitls
.quelle