Как подключить / отключить флешку из командной строки? [закрыто]

11

Я использую Debian. Я могу подключить и просмотреть содержимое моего флэш-накопителя с помощью файлового менеджера под X, но как я могу это сделать из командной строки и как я могу безопасно удалить его, когда я закончу?

Стив Робиллард
источник
Дубликат вопроса U + L: unix.stackexchange.com/questions/18925/…
finnw
Подобные вопросы лучше задать в Unix и Linux . Вопросы, полностью относящиеся к Linux, но не имеющие отношения к Raspberry Pi, обычно не подходят для этого сайта.
Рамблинян

Ответы:

10

Если вас интересует автоматическая установка дисков при их подключении, попробуйте установить usbmount:

sudo apt-get install usbmount

Когда вы вставляете флешку, она обнаружит и смонтирует ее, /media/usb[0-7]а также размонтирует, когда она будет извлечена.

Замечания:

Вы захотите отредактировать свой /etc/usbmount/usbmount.conf
Для настройки автоматического монтирования как доступный для записи для вашего пользователя.

Для этого отредактируйте FS_MOUNTOPTIONSопцию в соответствии с вашим UID.
Запустите, idчтобы найти свой UID. Пример:

FS_MOUNTOPTIONS="uid=1000,gid=1000"

источник

Jivings
источник
8

После подключения вашего флэш-накопителя. Запустите следующую команду:

grep "SCSI removable disk" /var/log/messages

вы должны увидеть что-то вроде следующего

16 июня 23:48:58 ядро ​​raspberrypi: sd 2: 0: 0: 0: [sda] Прикрепленный съемный диск SCSI

Важной частью является бит в квадратных скобках, в данном случае "sda"

Затем введите следующую команду, чтобы создать точку монтирования:

mkdir ~/myflashdrive

затем подключите диск, введя следующую команду (замените x на результаты команды grep, которую вы запускали выше, например, sda):

sudo mount -t vfat -o rw,users /dev/xxx1 ~/myflashdrive

Теперь вы можете перейти в каталог, куда вы установили флешку, используя следующую команду:

cd ~/myflashdrive

для просмотра содержимого каталога введите следующую команду:

ls -la

Когда вы закончите и хотите удалить флэш-накопитель, вернитесь в свой домашний каталог с помощью следующей команды (вы не можете размонтировать диск, если в данный момент работаете в одном из его каталогов.)

cd ~

это вернет вас в ваш домашний каталог. затем вы можете использовать следующую команду для размонтирования диска (обратите внимание на написание команды):

sudo umount ~/myflashdrive

Теперь вы можете безопасно удалить флэш-накопитель.

Это относится к флеш-дискам в формате fat32 (почти все флеш-накопители являются дисками в формате fat32).

Стив Робиллард
источник