Рейтинг:2

Есть ли пользовательский интерфейс терминала USB Disks Manager?

флаг ng

Я видел достаточно ответов о том, как монтировать USB-диски через командную строку, но я хотел бы знать, есть ли текстовый инструмент для управления USB-накопителями.

Пейзаж

У меня есть сервер в удаленном месте. На сервере один жесткий диск для операционной системы и данных и USB-накопитель для резервных копий.

Иногда мне нужно удаленно (SSH) управлять USB-накопителем, чтобы монтировать/демонтировать по желанию.

Было бы полезно, если бы мы нашли текстовый менеджер USB-дисков.

Заранее спасибо.

Глоссарий

  • "управлять" = монтировать и размонтировать в визуальном режиме, без магии в чтобы угадать, какой диск /dev/sdX и без необходимости запоминать и напишите каждую команду для монтирования и размонтирования.
  • «Управление» = монтировать и размонтировать в терминале, как вы это делаете в своем любимом файловый браузер.
cocomac avatar
флаг cn
Что именно вы имеете в виду под моим «управлением USB-накопителем»? Если вам просто нужно его смонтировать, почему обычная команда mount не подходит для ваших требований?
флаг ng
@cocomac «manage» = монтировать и размонтировать в визуальном режиме, без магии, чтобы угадать, какой диск /dev/sdX, и без необходимости запоминать и писать каждую команду для монтирования и размонтирования. «Управление» = монтировать и размонтировать в терминале, как вы это делаете в своем любимом файловом браузере. Спасибо
cocomac avatar
флаг cn
Я не уверен, что он существует прямо сейчас, к сожалению. Я мог бы сделать один позже, но AFAIK, это не существует. Найдите [команду `lsblk`](https://manpages.ubuntu.com/manpages/bionic/en/man8/lsblk.8.html). Это даст вам список блочных устройств (дисков) в системе и их размер, так что этого может быть достаточно. Но с точки зрения реального текстового пользовательского интерфейса в стиле ncurses, я не знаю ни одного из существующих.
user535733 avatar
флаг cn
Вопрос кажется неясным без этого разъяснения в комментариях - пожалуйста, отредактируйте свой вопрос, чтобы добавить свой вариант использования.
user535733 avatar
флаг cn
Есть https://github.com/FedeDP/ncursesFM
флаг ng
Уважаемый @user535733, да. Это именно то, что я ожидал в качестве ответа. Большое тебе спасибо. Я приму его, если вы добавите его в качестве ответа на этот вопрос. С уважением
Рейтинг:0
флаг na

Если вы используете udisks2, вы можете рассмотреть возможность использования удиские за это.

удиские-информация -а

Эта команда покажет все управляемые подключенные устройства. для монтирования или размонтирования этих устройств используйте следующие команды:

udiskie-mount /dev/device
udiskie-umount /dev/device

Где монтируются устройства можно указать в файле конфига для удиски, по умолчанию это /media или /run/media.

флаг ng
Я установил, но он показывает только расположение устройств, а не фактическую информацию об устройстве. Выглядит полезно, но почему-то когда я запускаю `udiskie-info -a`, я получаю список почти из 25 устройств, когда у меня подключено только 3 физических устройства. Спасибо.
Ferdi avatar
флаг na
используйте udiskie-info -av для получения дополнительной информации о перечисленных устройствах. Не забудьте прочитать инструкцию....
флаг ng
Спасибо, Ферди, но ожидаемое решение - это визуальный инструмент, что-то, что нужно просто нажать *ENTER* или клавишу, чтобы сделать это. То, как вы просто щелкаете на боковой панели в своем любимом файловом браузере, чтобы смонтировать, или щелкаете правой кнопкой мыши, чтобы выбрать «Безопасное удаление» (размонтировать). С уважением

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.