Используя терминал, как я могу видеть каталог (и файлы) во внешнем жестком диске, присоединенном через USB-порт? (Я - новичок, так ценил бы простые инструкции. Я попытался найти ответ посредством "поиска" - существуют подобные вопросы с ответами, которые я пытался изогнуть к своим потребностям, но не мог - извините).
Тема, которую Вы ищете, монтирование . В файловом менеджере Вы просто нажимаете на кнопку, чтобы открыть его или отсоединить диск, но негласно это использует udisksctl
. Большое преимущество этой команды состоит в том, что она монтируется как Ваш пользователь, и Вы не должны указывать всех из опций, в отличие от классика mount
команда.
, Например, для монтирования карты памяти, находят путь устройства или с lsblk
или с sudo blkid
и затем монтируются как так, например,
udisksctl mount -b /dev/sdb1
, Конечно, не забывают заменять sdb1
названием существующего устройства, которое Вы хотите смонтировать.
, После того как устройство смонтировано успешно, будет сообщаться, где это смонтировано. Например,
skolodya@ubuntu:$ udisksctl mount -b /dev/sdb5
Mounted /dev/sdb5 at /media/xieerqi/0ca7543a-5463-4a07-8bbe-233a7b0bd625.
Затем Вы могли перейти к /media/$USER/folder-name
и начать исследовать файлы и папки
Просто маленькое дополнение к предыдущему ответу: Если Вы запустили на машине командной строки или бездисплейной системе (как rpi, например), устройство, вероятно, не смонтируется автоматически.
затем необходимо сначала искать его имя устройства (sudo fdisk -l
) и затем смонтировать его в пустой папке (sudo mount /dev/sdb1 /media/myNewlyCreatedFolder
)
Медиа USB обычно монтируются в /media
, идут туда в Вашем терминале с cd /media && ls
теперь, необходимо видеть все устройство хранения данных, смонтированное в том каталоге. Если Ваше устройство находится в употреблении списка cd
для изменения в том каталоге и использовании ls
или ll
для списка файлов в HDD.
, Если HDD не перечислен открытый Ваш файловый браузер и использование ctrl+ l
для входа в панель адреса. Там Вы видите путь своего HDD.