Сервис Systemd не распознает библиотеку Python

Я пытаюсь запустить Python Discord Bot, когда запускается мой Raspberry Pi. Для этого я использовал сервис systemd: [Unit] Description=Testing [Service] Type=idle WorkingDirectory=/home/pi ExecStart=/usr/bin/python3 /home/pi/discord/bug.py [Install] WantedBy=multi-user.target Я уже провел несколько тестов с использованием более простых программ на Python, и все это прекрасно работает. При попытке запустить бот-диск, он выдает ошибку в операторе импорта. Для тестирования […]

Как перейти в создание файла журнала, чтобы перейти к сценарию, чтобы прикрепить файл

У меня есть несколько заданий cron, которые я запускаю для резервного копирования базы данных: 0 8 * * * BACKUP=DEV DB=01 /usr/local/bin/backup.sh > /var/log/backup-db01-`date “+\%m\%d\%y”`.log 2>&1||/usr/local/bin/create-ticket.sh 0 16 * * * BACKUP=DEV DB=02 /usr/local/bin/backup.sh > /var/log/backup-db02-`date “+\%m\%d\%y”`.log 2>&1||/usr/local/bin/create-ticket.sh В сценарии я пытаюсь создать билет JIRA при ошибке и прикрепить журналы для резервного копирования: Скрипт create-ticket.sh […]

ИНОГДА nf_conntrack_sip не работает, перезапуск iptables ОБЫЧНО исправляет это

Я пытаюсь использовать nf_conntrack_sip на коробке, на которой работает Asterisk, то есть не маршрутизировать трафик для другой коробки VoIP. Настройка работает до перезагрузки. После перезагрузки nf_conntrack_sip ALMOST всегда перестает работать и трафик медиа теряется. conntrack –dump | grep -E ‘sip|helper’ # No output matching ‘sip’ nor ‘helper’ while a call is in progress (albeit no […]

Знаю пароль, но не могу SU или запускать команды с помощью sudo

Эта проблема появилась около недели назад, не знаю, что ее вызвало. Ранее среда работала так, как ожидалось. Используя виртуальную машину, размещенную на инструментах VMWare, uname -a возвращает примерно следующее. -virtual-machine 4.10.0-38-generic #42~16.04.1-Ubuntu SMP Tue Oct 10 16:32:20 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux Например, sudo su root возвращает “Sorry, user linuxUser is not allowed to […]

Файл Bash: нет такого файла или каталога

У меня есть следующий скрипт ssh user@host << EOF STATUS="$(git status)" SEARCH_STATUS="Not a git" if [[ "$STATUS" == *$SEARCH_STATUS* ]]; then echo "Not a git repository" fi EOF Я получаю следующую ошибку -bash: line 3: file: No such file or directory Что соответствует этой линии STATUS=”$(git status)” Проблема здесь в том, что вышеприведенная строка работает, […]

Нет маршрута к хосту через порт (SSH)

Я обновил свой порт SSH с 22 до 6433, и теперь я не могу подключиться к моей машине по SSH. Я обновил эту строку в /etc/ssh/sshd_config : # If you want to change the port on a SELinux system, you have to tell # SELinux about this change. # semanage port -a -t ssh_port_t -p […]

Символ глобуса внутри переменной расширяется в bash, но не в zsh

Я вижу проблему с zsh, когда символ глобуса внутри переменной не расширяется, как я ожидал. Следующий пример лучше объясняет это. $ echo $0 -bash $ echo $HOME/Downloads/zsh-test/* /Users/bruce/Downloads/zsh-test/file1 /Users/bruce/Downloads/zsh-test/file2 /Users/bruce/Downloads/zsh-test/file3 /Users/bruce/Downloads/zsh-test/file4 $ file=*; echo $HOME/Downloads/zsh-test/$file /Users/bruce/Downloads/zsh-test/file1 /Users/bruce/Downloads/zsh-test/file2 /Users/bruce/Downloads/zsh-test/file3 /Users/bruce/Downloads/zsh-test/file4 Macbook% echo $0 zsh Macbook% echo $HOME/Downloads/zsh-test/* /Users/bruce/Downloads/zsh-test/file1 /Users/bruce/Downloads/zsh-test/file2 /Users/bruce/Downloads/zsh-test/file3 /Users/bruce/Downloads/zsh-test/file4 Macbook% file=*; echo $HOME/Downloads/zsh-test/$file /Users/bruce/Downloads/zsh-test/* […]

ls -d * / работает в некоторых папках, а не в других

Я на удаленном сервере, который является Ubuntu 16.04.1 LTS, и мне нужно перечислить только каталоги в этой папке с именем “NewsData”. Я обнаружил, что ls -d */ – хорошая команда для вывода списка папок, однако она работает в некоторых папки и не в других. Ниже приведен пример вывода (venv_p3.5) anjali@momo:/scratche/home/anjali$ ls -d */ archive/ DownloadImages/ […]

Невозможно создать имя пула: нет такого пула или набора данных

Я уничтожил существующий Zpool, запустив zpool destroy -f poolname Сейчас я пытаюсь создать новый пул sudo zpool create -f poolname xbd0 xbd1 xbd2 xbd3 cannot create ‘poolname’: no such pool or dataset

Не удалось выйти из интерактивного режима для команды верха пряжи

У меня есть скрипт bash, который находится на сервере А. Этот скрипт отправляет команду ssh на сервер B и запускает команду top yarn, извлекает метрики и помещает их в файл (test.txt) на сервере A. Ниже приведена команда, которую я использую: ssh -oStrictHostKeyChecking=no -i username@hostname “yarn top” | head -5 | grep -w ‘Applications’ | awk […]

Interesting Posts

XEN или KVM: что обеспечивает более надежную поддержку для гостей FreeBSD / OpenBSD?

Нет звука в Linux

Удалить строки из файла с разделителями табуляции с отсутствующими значениями

Инструмент разрешения имен доменов, не относящийся к DNS

«Печатать» текстовый файл на изображения с макетом из командной строки

Карта Вставить ключ в конец / Главная

вставить строку для отсутствующего значения

Агент SSH признал отказ подписываться с помощью ключей

Шифрование тома Linux: можно указать собственный инструмент шифрования?

Отладка запущенного процесса python

Bash найти и заменить в файле C ++

Вручную добавление статического ip не будет разрешено через некоторое время

В чем причина того, что функция lseek возвращает дескрипторы файлов как длинные целые числа?

Необходимо преобразовать байты в GB, MB, KB в нормальный десятичный формат

Разница между initramfs.cpio и rootfs.cpio

Linux и Unix - лучшая ОС в мире.