Для подключения флэш-накопителя через терминал в Linux нужно выполнить следующие шаги:
1. Вставьте флэш-накопитель в один из USB-портов на компьютере.
2. Откройте терминал.
3. Введите команду "sudo fdisk -l" для просмотра списка подключенных устройств. Найдите в этом списке свой флэш-накопитель (обычно он будет обозначен как /dev/sdX, где X - буква, обозначающая порядковый номер устройства).
4. Далее можно создать файловую систему на флэш-накопителе с помощью команды "sudo mkfs -t <filesystem_type> /dev/sdX" (где <filesystem_type> - тип файловой системы, например, ext4).
5. После этого можно создать точку монтирования для флэш-накопителя с помощью команды "sudo mkdir /mnt/usb" и примонтировать флэшку в эту точку с помощью команды "sudo mount /dev/sdX /mnt/usb". Теперь флэш-накопитель должен быть доступен для чтения и записи через /mnt/usb.
Касательно вашего второго вопроса, если команда "sudo fdisk -l" показывает флэшку, но она не отображается при попытке просмотра с помощью ls или перехода в /dev/sdb, это может быть связано с разными правами доступа к устройству. В таком случае попробуйте выполнить команды для монтирования флэш-накопителя с правами суперпользователя или убедитесь, что у вас есть права на доступ к устройству (например, добавьте себя в группу plugdev).