Исчезновение каталогов/mnt

Добавить другие ответы...

stdin и stdout являются дескрипторами файлов и считаны и записаны, как будто они - файлы. поэтому можно сделать echo hi | grep hi, и это заменит stdout эха каналом и заменит stdin grep к другому концу этого канала.

5
13.09.2010, 20:41
2 ответа

Я не думаю, что необходимо использовать /mnt таким образом. Согласно Стандарту Иерархии Файловой системы;

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

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

Постоянное монтирование, указанное в fstab, должен пойти где-то в другом месте.

Обратите внимание, что существующие системы Ubuntu используют подкаталоги в /media для съемных дисков, и /mnt всегда оставляется как пустой каталог для ручного, одноразового монтирования. Я подозреваю, что Ubuntu осуществляет это или по крайней мере упрощает его путем удаления и воссоздания его на каждом запуске.

Я предлагаю, чтобы Вы создали новый каталог корневого уровня /network и помещенный Ваша постоянная сеть монтируется там. Вы можете сходить с рук вставление их /media, но, вероятно, лучше оставить это для использования системой. Используя /network поскольку префикс приятно маркирует Ваш как сетевые диски.

8
27.01.2020, 20:36
  • 1
    я смонтировал бы его в /home создание нового корневого каталога за пределами FHS является, вероятно, неправильным. Я также подозреваю, что существует способ сказать KDE монтироваться на входе в систему. –  xenoterracide 14.09.2010, 00:01
  • 2
    Ограничительные дистрибутивы FHS, не администраторам. Администраторов предупреждают, что дистрибутивы хотели бы описывать владение областей FHS, такой как /usr и /var. /mnt явно оставлен администратору (/media был создан, потому что люди не могли договориться, использовать ли /mnt как точка монтирования или как каталог, содержащий точки монтирования). Если распределение не позволяет администратору создать точки монтирования как подкаталоги /mnt, это повредило wrt FHS. –  Gilles 'SO- stop being evil' 14.09.2010, 02:23
  • 3
    @xenoterracide: Я просто бросил другой беглый взгляд на FHS, и я ничего не вижу о не вставлении дополнительных каталогов /. Цель стандарта состоит в том, чтобы позволить различным системам Unix договориться, куда поместить вещи, и что обеспечить, для не ограничения включения дополнительных вещей. Используя /home не чувствует себя хорошо мне, так как это, прежде всего, для корневых каталогов пользователя. –  Neil Mayhew 14.09.2010, 02:36
  • 4
    @Gilles: FHS говорит, "Этот каталог предоставлен так, чтобы системный администратор мог временно смонтировать файловую систему по мере необходимости" (шахта акцента). Даже если каталог воссоздается на каждом запуске, временный аспект FHS все еще уважают. A /mnt каталог предоставлен, и Вы свободны сделать подкаталоги, как желаемый: "Содержание этого каталога является локальной проблемой и не должно влиять на способ, которым запущена любая программа". Используя /mnt или подкаталог его как постоянная точка монтирования ясно не соответствует FHS. –  Neil Mayhew 14.09.2010, 02:38
  • 5
    Кто-либо смог найти, где точно человечность очищает/mnt? Я сделал быстрый grep через/etc/init/,/etc/init.d/, и/etc/udev/rules.d/и не нашел ссылок на "mnt". –  Steven D 14.09.2010, 02:40

Действительно ли установка является постоянным SMB, монтируют действительно правильный поступок? Современные настольные среды как KDE и GNOME позволяют Вам отмечать сетевые ресурсы, и доступ к ним становится одиночным нажатием или выбором пункта меню. Имя пользователя и пароль для доли могут затем быть сохранены в связке ключей пользователя. Это намного лучше, чем помещение имен и паролей в fstab, который может быть считан любым.

1
27.01.2020, 20:36
  • 1
    Да, но у нас есть консольное приложение, для которого нужен доступ к доле кого-то для получения файлов. Используя fstab делает его руки прочь для наших пользователей. Это - внутренняя доля только для чтения с известными учетными данными, таким образом, я принял бы его зеленый в этой ситуации. –  mxmissile 27.10.2010, 01:40
  • 2
    @mxmissile: существуют консольные программы smbclient и smbget, который мог бы быть альтернативой использованию fstab. Можно передать имя пользователя и пароль на командной строке, и отключить считанный из мира на сценариях. –  Neil Mayhew 12.02.2011, 07:06

Теги

Похожие вопросы