LINUX.ORG.RU

Фоновый автозапуск файла

 , ,


0

1

У меня есть файл, условно prog.php. Как сделать так, чтобы этот файл автоматически запускался в фоновом режиме при запуске компьютера? То есть я включил комп, файл уже запущен и работает, при этом сообщений о том, что этот файл работает нет. P.S, Скорее всего, без суперпользователя это работать не будет, как хотя бы сделать это при запуске терминала (про .bashrc я знаю, но нужно ФОНОВОЕ ВЫПОЛНЕНИЕ)



Последнее исправление: vvediteima (всего исправлений: 1)

Пиши скрипт и пихай его в инит.

Zhbert ★★★★★
()

Если десктоп, то потыкай настройки. В кедах и крыске есть настройка автозапуска - можно что угодно запихать, и DE сама разберется куда это прописать

SR_team ★★★★★
()

crontab, @reboot

YAR ★★★★★
()
Ответ на: комментарий от vvediteima

большая разница, хотел бы я посмотреть как ты через автозапуск запустишь php файл.

XoFfiCEr ★★☆☆
()

фоновое выполнение запускается значком &. у меня так в rc.local

su yuraxu2236 -c "iperf3 -s&"

jura12
()
Последнее исправление: jura12 (всего исправлений: 1)

Создаем файл /etc/systemd/system/my-php-script.service

с содержимым

[Unit]
Description=My PHP script

[Service]
Type=simple
ExecStart=/usr/bin/php /path/to/prog.php

[Install]
WantedBy=multi-user.target

Выполняем от рута команды

systemctl enable my-php-script
systemctl start my-php-script

Проверяем, что работает

systemctl status my-php-script
biglpfan
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.