{"id":32,"date":"2017-08-02T15:54:45","date_gmt":"2017-08-02T13:54:45","guid":{"rendered":"https:\/\/linux.netreaper.de\/?p=32"},"modified":"2017-08-02T15:54:45","modified_gmt":"2017-08-02T13:54:45","slug":"befehle-screen","status":"publish","type":"post","link":"https:\/\/blog.sscho.de\/?p=32","title":{"rendered":"Befehle: screen"},"content":{"rendered":"<p>Der Befehl\u00a0<strong>screen<\/strong> erlaubt es eine Art paralleles Terminal in einem Terminal zu \u00f6ffnen, um dort zum Beispiel bestimmte Aufgaben abarbeiten zu lassen und die M\u00f6glichkeit zu haben auf dieses Terminal zuzugreifen.<\/p>\n<p><strong>screen<\/strong> ist im normalen repository vorhanden und kann mit\u00a0<code>yum install screen<\/code> installiert werden.<\/p>\n<p>Eine ausf\u00fchrlichere Anleitung gibt es in diesem Youtube-Video:<\/p>\n<div class=\"jetpack-video-wrapper\"><iframe loading=\"lazy\" title=\"How to use GNU SCREEN - the Terminal Multiplexer - linux\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/I4xVn6Io5Nw?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/div>\n<p>(<a href=\"https:\/\/www.youtube.com\/watch?v=_vCVR-c-8zA\">Mirror<\/a>)<\/p>\n<p>Beispiele:<\/p>\n<p><code>screen -ls<\/code><br \/>\nListet die vorhandenen Screens auf zusammen mit der PID.<\/p>\n<p><code>screen -h 1024 -dmS minecraft java -Xms1G -Xmx1G -jar minecraft_server.jar nogui; screen -r minecraft<\/code><br \/>\nStartet einen screen \"minecraft\", startet java, h\u00e4lt 1024 Zeilen der Terminalausgabe vor und wechselt direkt in den screen namens minecraft<br \/>\nNachteil: sobald die Ausf\u00fchrung des Befehls \"java\" abgeschlossen ist (zum Beispiel wenn der Server abst\u00fcrzt) ist auch der screen nicht mehr vorhanden.<\/p>\n<p><code>screen -dmS test-screen bash -c \"\/usr\/bin\/top; exec bash\"<\/code><br \/>\nEine Vergleichbare Ausf\u00fchrung, allerdings wird im Anschluss an die Ausf\u00fchrung des Programms top der screen erhalten.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Der Befehl\u00a0screen erlaubt es eine Art paralleles Terminal in einem Terminal zu \u00f6ffnen, um dort zum Beispiel bestimmte Aufgaben abarbeiten zu lassen und die M\u00f6glichkeit zu haben auf dieses Terminal zuzugreifen. screen ist im normalen repository vorhanden und kann mit\u00a0yum install screen installiert werden. Eine ausf\u00fchrlichere Anleitung gibt es in diesem Youtube-Video: (Mirror) Beispiele: screen &hellip; <a href=\"https:\/\/blog.sscho.de\/?p=32\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eBefehle: screen\u201c<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[4,2],"tags":[],"class_list":["post-32","post","type-post","status-publish","format-standard","hentry","category-befehle","category-linux"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/blog.sscho.de\/index.php?rest_route=\/wp\/v2\/posts\/32","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.sscho.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.sscho.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.sscho.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.sscho.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=32"}],"version-history":[{"count":4,"href":"https:\/\/blog.sscho.de\/index.php?rest_route=\/wp\/v2\/posts\/32\/revisions"}],"predecessor-version":[{"id":43,"href":"https:\/\/blog.sscho.de\/index.php?rest_route=\/wp\/v2\/posts\/32\/revisions\/43"}],"wp:attachment":[{"href":"https:\/\/blog.sscho.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=32"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.sscho.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=32"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.sscho.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=32"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}