монтировать/демонтировать на время

Тема в разделе "Raspberry Pi", создана пользователем Igor68, 24 авг 2019.

  1. Igor68

    Igor68 Гуру

    Бывает надо то примонтировать, то отмонтировать диск/раздел в нужное место. Понятно что это делается от root или через sudo. Вот и я вместо того, что бы набирать каждый раз строки в консоли по ssh сделал вот это:
    Код (Text):
    #!/bin/bash
    #

    # монтирование диска/раздела в нужное
    # место на время.
    # бывает так, что надо то примонтровать
    # то отмонтировать
    # не забваем про разрешения(это про chmod)!
    case $1 in
            m)
                    mount /dev/sdb1 /mnt/dsk
                    mount --bind /mnt/dsk/trsh /home/httpd/trs
            ;;
            u)
                    umount /home/httpd/trs
                    umount /mnt/dsk
            ;;
            i)
                    mount
            ;;
            h)
                    echo ""
                    echo "Монтирование диска(дисков) для использования"
                    echo "m - монтирование"
                    echo "u - размонтирование"
                    echo "i - информация о примонтированных дисках и разделах"
                    echo "h - эта подсказка"
                    echo ""
            ;;
            *)
                    echo "{m|u|i|h}"
            ;;
    esac
     
    обозвал "mymount" и поместил в /etc/init.d Всё память... то и дело забываю где какой раздел на диске для монтрования в директорию веб сервера. Монтирование в моём случае постоянно не нужно. Скрипт надо исправить под себя для своих устройств/путей.
    Ну и запуск от toot:
    Код (C++):
    service mymount
    И будет подсказка по ключам h - описание

    Это описано как цель для устранения будущих вопросов типа "А как...". Так, что прошу не ругайте.
     
    Последнее редактирование: 26 авг 2019
    parovoZZ нравится это.