Как добавить эти строки в автозапуск

Здравствуйте!

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

В консоле я делаю так
1 консоль

cd parity
./target/release/parity --chain classic --author 0xf9452a0c49360663234a0b923e851b9ffd75fce6

оставляю консоль открытой так как этот процесс останавливать нельзя. (Запускается кошелек Parity и постоянно идет синхронизация)

2 консоль

cd open-ethereum-pool
./build/bin/open-ethereum-pool config.example.json

также оставляю консоль открытой так как запущенный процесс тоже постоянно отслеживает изменения и отсылает их в нужное место

3 консоль

cd /root/open-ethereum-pool/www/
ember server --port 8082 --environment development

также оставляю открытой так как если процесс прервать он прервет нормальную работу сервиса

Вот вопрос, как мне эти три процесса сделать автозагрузкой и чтобы они в фоновом режиме могли работать?

0
kot040188 - 4 Август, 2017 - 20:40
Изображение пользователя kot040188.

Создаёшь файл бла-бла.sh. В него пишешь:
#!/bin/bash
cd parity
./target/release/parity --chain classic --author 0xf9452a0c49360663234a0b923e851b9ffd75fce6

Первая строчка обязательна. Делаешь его исполняемым (в свойствах) и добавляешь в автозагрузку (в параметрах системы). Всё это легко гуглится. Можно склеить всё в один, можно по отдельности.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры