Создание точки монтирования

Можно использовать iptraf чтобы дать Вам оперативную информацию.

Это даст Вам после информации на номер порта (в Вашем случае, порт по умолчанию был бы 22): # пакетов, # байтов, #of пакеты Из/в, #of байты Из/в.

Это не покажет Вам отдельные сессии SFTP все же.

6
14.09.2012, 07:10
4 ответа

Можно действительно создать каталог точки монтирования где угодно. /mnt и /media конвенции, не технические требования, точно так же, как например, /home.

/media используется в особенности для автомонтирования. Некоторая часть Вашей настольной среды (возможно udisks) автомонтирует съемные носители когда его связанное. Это делает так путем создания каталога под /media, и рабочее монтирование (точно так же, как Вы были бы вручную). Изображение не "соединено" (в отличие от карты флэш-памяти USB, например), таким образом, настольная среда не замечает его и автомонтирует его.

/mnt часто используется для удаленных файловых серверов. В отличие от этого, /media, Ваша настольная среда автоматически не смонтирует материал там. Если Вы не используете /mnt для удаленных файловых серверов это - совершенно хорошее место для Вашего временного монтирования.

Вы видите описания конвенций для этих каталогов в Стандарте Иерархии Файловой системы.

10
27.01.2020, 20:23

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

Что касается того, где точка монтирования должна быть, /mnt и /media просто конвенции; они могут появиться где угодно. Я обычно монтирую вещи в /tmp/whatever если я только испытываю необходимость в них в течение минуты

2
27.01.2020, 20:23

Точки монтирования могут быть созданы где угодно. На самом деле осмотрите свою систему с mount (без аргументов) или cat /proc/mounts. В типичной системе Linux Вы будете видеть много “технических” файловых систем, смонтированных в различных местоположениях: /dev, /dev/shm, /lib/init/rw, /proc, /run, /sys, и т.д. Вы могли бы также найти GVFS (обертка виртуальной файловой системы Gnome) смонтированный в ~/.gvfs (с Samba, SSHfs и другим монтированием ниже его), AVFS в ~/.avfs и так далее.

Конвенция Linux, определенная в стандарте иерархии файловой системы, состоит в том, чтобы иметь два системных каталога: /mnt оставленный усмотрению системного администратора, и /media содержа один подкаталог на смонтированную или потенциально монтируемую файловую систему. /media был задуман, потому что было две противостоящих традиции для /mnt: или как временная точка монтирования, или как каталог, содержащий точки монтирования.

В некоторых системах Вы будете видеть каталоги такой как /home это - точки монтирования (если корневые каталоги находятся на центральном сервере). Вы могли бы видеть точку монтирования в /boot в системах, где загрузчик не может получить доступ к корневому каталогу ОС. Это редко в наше время, но отдельное, только для чтения /usr используемый, чтобы быть более распространенным.

mount команда требует существующего каталога для точки монтирования. Каталог должен быть пустым; это не требуется, но монтирование скрывает любые данные, которые были в том каталоге.

Другие команды и компоненты системы (pmount, udev, …) создают необходимый каталог автоматически и обычно удаляют его при выполнении. Так как они делают монтирование, они могли бы также создать каталог, в то время как они в нем.

2
27.01.2020, 20:23

Для автоматического монтирования всего в вашем / etc / fstab , но попробуйте сначала сделать точки монтирования, вы можете использовать один- лайнер вроде:

$ grep -E '^\s*/dev' /etc/fstab | awk '{ print $2 }' | xargs mkdir -p
$ mount -a

Разбитый:

Искать все записи fstab , которые устанавливают физические устройства (не например, procfs или tempfs):

grep -E '^\s*/dev' /etc/fstab

Выберите второй столбец (разделенный пробелами или табуляцией ), которая является точкой монтирования:

awk '{ print $2 }'

И создайте каждый из этих каталогов, включая любые предшественники

xargs mkdir -p
0
27.01.2020, 20:23

Теги

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