Muszę losowo rozpocząć i zatrzymać (z powodu braku lepszego słowa w mojej głowie) pracę. Zaczynam od pisania java -jar foo.jar
i żeby go zatrzymać, znajdź jego pid i zabij go. Zabicie go nie powoduje utraty danych, uszkodzenia ani nic, tylko informacje. Oba te kroki są żmudne, ponieważ pierwsze polecenie musi zostać wykonane z określonego katalogu, tj. /usr/share/jetty
(Zabicie można wykonać z dowolnego miejsca).
Więc myślałem o czymś w rodzaju
service foo start
oraz service foo stop
do uruchamiania i zatrzymywania usług. Czy to możliwe, a co ważniejsze prawidłowe? Czy jest jakieś inne rozwiązanie?
Dzięki.
update-rc.d
nie działa /update-rc.d
prac upstart.expect fork
tam (przedscript
rozpoczęciem).