Was sind diese seltsamen Berechtigungen? ==> d ????????? ? ? ??

2

Da mein Mac abgestürzt ist und OS X momentan nicht bootet , versuche ich, einige Daten aus meinem Benutzerordner in OS X innerhalb von Ubuntu wiederherzustellen.

Normalerweise habe ich keine Probleme beim Zugriff auf die Dateien. Aber nicht dieses Mal.

Ich bin auf diese wirklich seltsamen Berechtigungen gestoßen und kann sie nicht ändern. Was ist das?

Die Verwendung von sudo chmod...und sudo chown...ist nicht möglich und ich erhalte die Meldung: (übersetzt)no access possible: input/output error

Bildbeschreibung hier eingeben

d????????? ? ?    ?     ?            ? matthias
Gentmatt
quelle

Antworten:

2

Wenn Sie keine Berechtigung für einen Ordner in Ubuntu (und verschiedenen anderen Linux-Betriebssystemen) haben, erhalten Sie d?????????.

Verwenden Sie diesen Befehl, um die Berechtigungen rekursiv zu korrigieren:

chmod -R a+rX matthias

Von dieser Antwort auf Ask Ubuntu:

Um eine Datei zu lesen, muss ihre Leseberechtigung festgelegt werden. Zum Lesen eines Verzeichnisses und der Auflistung seiner Dateien müssen jedoch sowohl die Lese- als auch die Ausführungsberechtigung festgelegt werden. Ist dies nicht der Fall, treten seltsame Fehler auf, wie sie bei Ihnen auftreten.

grg
quelle
Dies erklärt nicht die ??? @gentmatt sieht.
Nohillside
@patrix "Sowohl die Lese- als auch die Ausführungsberechtigungen müssen festgelegt werden. Wenn dies nicht der Fall ist, treten seltsame Fehler auf, wie sie bei Ihnen auftreten." …?
grg
Ist das Ubuntu-spezifisch? Ich erhalte d---------für Verzeichnisse, auf die ich unter OS X keinen Zugriff habe.
nohillside
@patrix Ja, ich glaube, es ist oder zumindest vielleicht Linux-spezifisch. Mein RPi zeigt auch ???keine Berechtigungen an, wenn ich versuche, über das Netzwerk oder über angeschlossene Laufwerke auf bestimmte Ordner auf meinem Mac zuzugreifen (in diesem Fall a chmod -R a+rX <directoryname>).
grg
Oh sorry, ich hätte erwähnen sollen, dass ich versucht habe chmodund chownmit sudo- aber in beiden Fällen erhalte ich die Meldung: (übersetzt)no access possible: input/output error
Gentmatt