Как настроить Движение получить доступ к моему скопированному файлу конфигурации?

Каталог /mnt довольно старый каталог, где ресурсы, такие как жесткие диски, часто монтируются в систему. Они обычно монтируются от /etc/fstab, но не должны быть исключительно смонтированы оттуда.

Если Вы задаетесь вопросом где ресурс такой как /mnt/usb0 указывает, или скорее какое устройство находится "позади" него, можно использовать df управляйте для опроса ситуации немного далее.

$ cd /mnt/usb0
$ df -h .

Пример

В соответствии с несколькими Linux каталог /media стал псевдо стандартным местоположением для монтирования карт флэш-памяти USB и т.д. На моем ноутбуке, например, когда я включаю карту флэш-памяти USB и cd к он смонтировал каталог, как который это представляет так:

$ pwd
/media/KINGSTON

$ df -h .
Filesystem            Size  Used Avail Use% Mounted on
/dev/sdb1             7.5G  6.4G  1.2G  86% /media/KINGSTON

Можно использовать вышеупомянутое, чтобы попытаться получить лучшее понимание устройства, если таковые имеются, который может быть позади точки монтирования /mnt/usb0.

3
25.08.2014, 15:39
1 ответ

Вы можете указать Motion использовать другой файл конфигурации с помощью параметра -c. Например, если я работаю над некоторыми изменениями, я обычно делаю копию моего файла motion.conf с именем test.motion.conf и использую его со следующей командой:

motion -c / home / b / motion /test.motion.conf

Вы можете узнать больше о параметрах командной строки на веб-сайте разработчика. Для параметров командной строки щелкните здесь .

Редактировать:

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

sudo apt-get install motion
mkdir /home/b/scripts/motion
sudo cp /etc/motion/motion.conf /home/b/scripts/motion/test.motion.conf
sudo chown b:b /home/b/scripts/motion/test.motion.conf


$ motion -c /home/b/scripts/motion/test.motion.conf
[0] Processing thread 0 - config file /home/b/scripts/motion/test.motion.conf
[0] Motion 3.2.12 Started
[0] ffmpeg LIBAVCODEC_BUILD 3547904 LIBAVFORMAT_BUILD 3544067
[0] Thread 1 is from /home/b/scripts/motion/test.motion.conf
[1] Thread 1 started
...

Я не уверен, как выглядит ваша конфигурация. Возможно, вы пытаетесь запустить его в режиме демона. Или, если вы скопировали файл, у него все еще может быть root, назначенный в качестве владельца. Вы можете попробовать запустить его, а затем просмотреть / var / log / syslog, чтобы понять, что вызывает ошибку. Или вы можете попробовать добавить своего пользователя в группу motion .

1
27.01.2020, 21:31

Теги

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