Siehe Inhalt der SD-Karte im Terminalfenster unter Mac OS X.

12

Ich habe Fotos auf meiner SD-Karte. Ich kann die Dateien auf meinem Mac nicht sehen. Ich kann es in meiner Kamera sehen und wenn ich die Micro-SD-Karte in das Telefon lade, kann ich die Bilder sehen. Mein Mac zeigt keine Dateien an. Ich gehe davon aus, dass es eine Art Virus geben könnte, der die Dateien versteckt hat.

Ich möchte diese Dateien im Terminal sehen (genau wie unter DOS).

hk_
quelle
cdauf die Karte und dann ls -al? (Ich weiß nicht, ob OSX 'versteckte' Dateien hat - unter Linux und BSD ist eine Datei versteckt, wenn der Dateiname mit einem '.' Zeichen beginnt.)
user55325
Mein Kartenname ist "Telefonkarte", aber CD "Telefonkarte" funktioniert nicht
hk_
4
Sie müssen sich in dem Verzeichnis befinden, in dem das Betriebssystem es bereitstellt - in OS X ist es wahrscheinlich /Volumes, also müssten Sie cd "/Volumes/phone card"(oder cd /Volumes/phone\ card).
user55325
@ user55325, das funktioniert, du kannst es als Antwort posten. Und zusätzliche Hilfe wäre, wie kopiere ich Dateien von meiner SD-Karte auf mein Mac-Laufwerk, weniger sagen Dokumente Ordner. Danke
hk_

Antworten:

13

Um den Inhalt der Karte aufzulisten, zuerst cd /Volumes/<card name>- in diesem Fall cd /Volumes/phone\ card(der \entkommt dem Leerzeichen). Anschließend können Sie ls -aldie Dateien (versteckt und sichtbar) auf der Karte auflisten.

Wenn Sie Dateien an eine andere Stelle auf dem Laufwerk kopieren möchten, können Sie verwenden cp. Zum Beispiel, um Dateien in Ihr Home-Verzeichnis cp <some file> ~zu kopieren (oder um alles zu kopieren cp -R ./* ~, wobei * "mit einem beliebigen Zeichen übereinstimmen" bedeutet und ~ für Ihr Home-Verzeichnis steht (ich erinnere mich nicht an die OS X-Standardverzeichnishierarchie). . -RMittel Verzeichnisse rekursiv kopieren (wenn cp ein Verzeichnis findet, sollte es den Inhalt des Verzeichnisses und kopieren).

man cp Hier erfahren Sie mehr über cp (oder einen anderen Befehl).

user55325
quelle