Версия для печати темы

Нажмите сюда для просмотра этой темы в оригинальном формате

forum.0day.kiev.ua _ *NIX (BSD/Linux/etc) _ echo Usage не пашет

Автор: Trumen Feb 13 2020, 10:51

Алоха.
Я полный ламер в nix системах если что.

Есть ВПС на ubuntu 16.04. Настроил кое что по мануалу. Сделал скрипт автозапуска сервиса. В этом скрипте есть строка:

CODE Format
echo "Usage: \$0 {start|stop|restart}"

на которую собственно и ругается система при попытке его запуска. Вернее, не то, чтобы ругается, а просто выводит строку Usage: \$0 {start|stop|restart}

А после запуска должно быть что то типа
CODE Format
Starting servicename


А по факту пишет:
blablabla restart}: not found
blablabla stop: not found


Вот что я уже перепробовал - безрезультатно:
echo "Usage: $0 {start|stop|restart}"
echo Usage: "$0 {start|stop|restart}"
А также со скобками, без них и еще пачка вариантов, уже даже не припомню. Короче гуглил много и долго - хз куда копать.

Полная версия скрипта:
» Нажмите, чтобы показать спойлер - нажмите опять, чтобы скрыть... «


Может ктонить шарит и даст дельный совет как сделать так, чтобы этот гребаный скрипт заработал?
Благодарочка.

Автор: mak_v_ Feb 13 2020, 13:32

/etc/systemd/system/multi-user.target.wants/myservice.service

CODE Format
[Unit]
Description=myservice
After=network.target

[Service]
Type=simple
PIDFile=/var/run/myservice.pid
ExecStart=/usr/bin/myservice /etc/myservice/myservice.cfg
ExecStop=/usr/bin/pkill -F <myservice>pid
StandardError=syslog
ExecReload=/usr/bin/pkill -HUP -F <myservice>pid
StartLimitInterval=0
TimeoutStartSec=infinity
KillMode=mixed

[Install]
WantedBy=multi-user.target


systemctl daemon-reload
systemctl enable myservice
systemctl start myservice

Автор: rayder Feb 13 2020, 16:00

(mak_v_ @ Feb 13 2020, 13:32) Перейти к цитате

/etc/systemd/system/multi-user.target.wants/myservice.service

Не совсем верно, класть надо в
CODE Format
/etc/systemd/system/myservice.service


а вот команда
CODE Format
systemd enable myservice.service
как раз сделает симлинку
CODE Format
/etc/systemd/system/myservice.service -> /etc/systemd/system/multi-user.target.wants/myservice.service


так более правильно будет.

Автор: mak_v_ Feb 13 2020, 16:22

(rayder @ Feb 13 2020, 16:00) Перейти к цитате

Не совсем верно, класть надо в
CODE Format
/etc/systemd/system/myservice.service

так более правильно будет.

thumb_up.png таки да, копипастил , забыл что это симлинк ))

Автор: Trumen Feb 14 2020, 10:22

Не помогло, господа.
Больше инфы:
есть VPS, голый, с голой убунту 16,04. Я пытаюсь скачать, заинсталить и запустить прокси-сервис. Типа 3proxy или tinyproxy, это не важно.
Делаю всё по мануалам в инете. Но что то мне подсказывает, что в тех мануалах уже предустановлено всё, что нужно для корректной установки и запуска. Но это нигде не описано.
Так вот сколько я не пытался хотя бы запустить хоть одну установленную проксю, - нихрена не получалось.

https://techlist.top/install-tinyproxy-on-ubuntu-server/ - пример одного из мануалов.

Может кто ткнуть носом куда и как делать? Можно даже в онлайн режиме, типа телега, вайбер, дискорд? Или здесь описать нужные шаги...
Повторюсь - я полный ламер в убунту и подобными ОС.
Но конфиги сам сделаю и подредактирую в проксе smile.png

Автор: mak_v_ Feb 14 2020, 10:32

(Trumen @ Feb 14 2020, 10:22) Перейти к цитате

Не помогло, господа.
Больше инфы:
есть VPS, голый, с голой убунту 16,04. Я пытаюсь скачать, заинсталить и запустить прокси-сервис. Типа 3proxy или tinyproxy, это не важно.
Делаю всё по мануалам в инете. Но что то мне подсказывает, что в тех мануалах уже предустановлено всё, что нужно для корректной установки и запуска. Но это нигде не описано.
Так вот сколько я не пытался хотя бы запустить хоть одну установленную проксю, - нихрена не получалось.

https://techlist.top/install-tinyproxy-on-ubuntu-server/ - пример одного из мануалов.

Может кто ткнуть носом куда и как делать? Можно даже в онлайн режиме, типа телега, вайбер, дискорд? Или здесь описать нужные шаги...
Повторюсь - я полный ламер в убунту и подобными ОС.
Но конфиги сам сделаю и подредактирую в проксе smile.png

Скока денег?

Автор: Trumen Feb 14 2020, 10:51

(mak_v_ @ Feb 14 2020, 10:32) Перейти к цитате

Скока денег?

В смысле сколько денег за чьи то услуги я готов заплатить или сколько ВПС/мес стоит?

Автор: mak_v_ Feb 14 2020, 11:12

(Trumen @ Feb 14 2020, 10:51) Перейти к цитате

В смысле сколько денег за чьи то услуги я готов заплатить или сколько ВПС/мес стоит?

Может кто ткнуть носом куда и как делать? Можно даже в онлайн режиме, типа телега, вайбер, дискорд? Или здесь описать нужные шаги...

Проще удаленно зайти, глянуть, сделать и описать. Чем гадать что вы там делаете и что у вас не так ))
А это - время, а время, как известно - деньги.

Invision Power Board
© Invision Power Services