Поскольку вы используете CentOS 7.x, создайте файл Unit. vim /usr/lib/systemd/system/miner.service
как root
и введите следующее содержимое:
[Unit]
Description=miner
[Service]
ExecStart=/path/to/miner
[Install]
WantedBy=multi-user.target
Вы можете добавить опции ExecStop=
и ExecReload=
, если есть определенные аргументы, используемые для закрытия или перезагрузки сервисов.
После этого вам просто нужно systemctl enable miner.service
, чтобы он запускался при каждой загрузке.
Похожие материалы:
type -a -p
обеспечивает эту функциональность.
-a
предписывает предоставить все, а не только первое.
-p
указывает только путь печати (, в противном случае вы получаете префикс <executable> is
к пути )и игнорируете результаты файлов, отличных от -, например. псевдонимы. (В качестве альтернативы -P
следует за псевдонимами и инициирует поиск PATH.)