Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Подскажите, как отобразить работу скрипта запущенного через systemctl?  (Прочитано 676 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн rofl

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Все привет  :coolsmiley:

У меня есть скрпт написанный на Python

while True:
      print("Привет мир")

Я добавил этот скрипт в service, что бы он запускался вместе с os

Если я выполняю в консоле   
sudo systemctl status my-script.service то все отлично, и я вижу что мой скрипт работает

Но иногда мне хочеться посмотреть в консоле на цикл скрипта и убедиться что он выводит именно  print("Привет мир")
Подскажите какя команда для это преднозначенна?
Спасибо

ТС не появлялся на Форуме более трех месяцев по состоянию на 18/03/2020 (последняя явка: 30/11/2019). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 18 Марта 2020, 11:41:25 от zg_nico »

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6743
  • 20% Cooler
    • Просмотр профиля
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн rofl

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
что-то не работать

sudo journalctl -u my-script.service
-- Logs begin at Sat 2019-11-16 10:56:23 MSK, end at Sun 2019-11-17 16:00:44 MSK. --
ноя 17 14:45:17 name-pc systemd[1]: Started My Script Service.
ноя 17 14:59:59 name-pc systemd[1]: Stopping My Script Service...
ноя 17 14:59:59 name-pc systemd[1]: Stopped My Script Service.
ноя 17 14:59:59 name-pc systemd[1]: Started My Script Service.
ноя 17 15:00:35 name-pc systemd[1]: Stopping My Script Service...
ноя 17 15:00:35 name-pc systemd[1]: Stopped My Script Service.
-- Reboot --
ноя 17 15:02:59 name-pc systemd[1]: Started My Script Service.

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6743
  • 20% Cooler
    • Просмотр профиля
systemctl cat my-script.service
?
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн rofl

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
#  /lib/systemd/system/my-script.service
[Unit]
Description=My Script Service
After=multi-user.target
Conflicts=getty@tty1.service
 
[Service]
Type=simple
ExecStart=/usr/bin/python3 /home/my-script.py
StandardInput=tty-force
 
[Install]
WantedBy=multi-user.target

 

Страница сгенерирована за 0.05 секунд. Запросов: 23.