Команда POSIX для ` which --all `, чтобы перечислить все в PATH, а не только сначала?

Поскольку вы используете 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, чтобы он запускался при каждой загрузке.

Похожие материалы:

0
21.05.2019, 18:21
1 ответ

type -a -pобеспечивает эту функциональность.

-aпредписывает предоставить все, а не только первое.

-pуказывает только путь печати (, в противном случае вы получаете префикс <executable> isк пути )и игнорируете результаты файлов, отличных от -, например. псевдонимы. (В качестве альтернативы -Pследует за псевдонимами и инициирует поиск PATH.)

0
28.04.2021, 23:33

Теги

Похожие вопросы