Смотрите содержимое SD-карты в окне терминала в Mac OS X

12

У меня есть фотографии на моей SD-карте. Я не могу видеть файлы на моем Mac. Я вижу это в своей камере, и когда я загружаю карту micro SD в телефон, я вижу фотографии. Мой Mac не показывает никаких файлов. Я предполагаю, что мог быть какой-то вирус, который сделал файлы скрытыми.

Я хочу видеть эти файлы в Терминале (как в DOS).

hk_
источник
cdна карту, а затем ls -al? (Я не знаю, есть ли в OSX «скрытые» файлы - в Linux и BSD файл скрыт, если имя файла начинается с символа «.».)
user55325
моя карта называется "телефонная карта", но компакт-диск "телефонная карта" не работает
hk_
4
Вы должны быть в каталоге, где ОС монтирует его - в OS X это, вероятно /Volumes, так что вам нужно cd "/Volumes/phone card"(или cd /Volumes/phone\ card).
user55325
@ user55325, это работает, вы можете опубликовать его как ответ. И дополнительная помощь будет, как я могу скопировать файлы с моей SD-карты на мой Mac-диск, скажем, папку документов. Спасибо
hk_

Ответы:

13

Чтобы перечислить содержимое карты, сначала cd /Volumes/<card name>- в этом случае cd /Volumes/phone\ card( \пробел выходит). Затем вы можете сделать ls -alсписок файлов (скрытых и видимых) на карте.

Если вы хотите скопировать файлы в другое место на диске, вы можете использовать cp. Например, чтобы скопировать файлы в ваш домашний каталог cp <some file> ~(или скопировать все, cp -R ./* ~где * означает «соответствовать любому символу (ам)», а ~ означает сокращение для вашего домашнего каталога (я не помню иерархию каталогов по умолчанию в OS X) . -Rозначает рекурсивное копирование каталогов (если cp встречает каталог, он должен также копировать содержимое каталога).

man cp расскажет вам больше о cp (или любой другой команде).

user55325
источник