{"id":13069,"date":"2019-04-29T05:51:28","date_gmt":"2019-04-29T03:51:28","guid":{"rendered":"http:\/\/blog.wenzlaff.de\/?p=13069"},"modified":"2019-07-15T20:35:12","modified_gmt":"2019-07-15T18:35:12","slug":"linux-quickie-nohup-oder-wie-koennen-programme-im-hintergrund-laufen","status":"publish","type":"post","link":"http:\/\/blog.wenzlaff.de\/?p=13069","title":{"rendered":"Linux Quickie: Nohup oder wie k\u00f6nnen Programme im Hintergrund laufen?"},"content":{"rendered":"<p>Java ua. Programme k\u00f6nen auf Linux bzw. dem Raspberry Pi \u00fcber die Komandozeile mit dem Programm <strong>screen<\/strong> im Hintergrund gestartet werden. Dieses ist aber nicht immer installiert. Deshalb kann man als alternative ein Programm mit nohub als Prozess starten.<\/p>\n<p>Z.B.wird ein Programm in einem Jar wie folgt im Hintergrund gestartet:<\/p>\n<p><strong>java -jar twpdftagger-0.0.2.jar &#038;<\/strong><\/p>\n<p>Es braucht also nur das <strong>&#038;<\/strong> angef\u00fcgt zu werden. Nun ist man aber oft per <strong>ssh<\/strong> eingeloggt und will das das Programm auch nach einem exit der Konsole noch weiterl\u00e4uft. Hier kommt nun <strong>nohup<\/strong> zum Einsatz:<\/p>\n<p><strong>nohup java -jar twpdftagger-0.0.2.jar &#038;<\/strong><\/p>\n<p>Die Ausgaben des aufgerufenen Programms werden automatisch in die Datei <strong>nohup.out<\/strong> geleitet, die im Verzeichnis angelegt wird, von dem aus der Befehl ausgef\u00fchrt wurde. Weitere Infos zu nohup gibt es mit<!--more--><\/p>\n<p><strong>man nohup<\/strong><\/p>\n<p><a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2019\/04\/Bildschirmfoto-2019-04-19-um-11.59.31.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2019\/04\/Bildschirmfoto-2019-04-19-um-11.59.31.png\" alt=\"\" width=\"1746\" height=\"950\" class=\"aligncenter size-full wp-image-13070\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2019\/04\/Bildschirmfoto-2019-04-19-um-11.59.31.png 1746w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2019\/04\/Bildschirmfoto-2019-04-19-um-11.59.31-300x163.png 300w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2019\/04\/Bildschirmfoto-2019-04-19-um-11.59.31-768x418.png 768w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2019\/04\/Bildschirmfoto-2019-04-19-um-11.59.31-1024x557.png 1024w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Java ua. Programme k\u00f6nen auf Linux bzw. dem Raspberry Pi \u00fcber die Komandozeile mit dem Programm screen im Hintergrund gestartet werden. Dieses ist aber nicht immer installiert. Deshalb kann man als alternative ein Programm mit nohub als Prozess starten. Z.B.wird ein Programm in einem Jar wie folgt im Hintergrund gestartet: java -jar twpdftagger-0.0.2.jar &#038; Es &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/blog.wenzlaff.de\/?p=13069\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eLinux Quickie: Nohup oder wie k\u00f6nnen Programme im Hintergrund laufen?\u201c <\/span>weiterlesen<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[2056,829,1096,230,3609,3610],"class_list":["post-13069","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-exit","tag-hintergrund","tag-kill","tag-linux","tag-nohup","tag-weiterlaufen"],"_links":{"self":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/13069","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=13069"}],"version-history":[{"count":0,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/13069\/revisions"}],"wp:attachment":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=13069"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=13069"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=13069"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}