Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Hallo zusammen,

ich logge mich per ssh auf meinem Linux-Server ein und möchte dort ein Skript starten. Das klappt soweit auch ganz gut. Wenn ich die ssh-Session jedoch beende, beendet sich auch das Skript (es ist das Startskript eines Servers).

Wie bekomme ich es hin, das das Skript auch bei Beendigung der Session weiterläuft? Ein Kollege in einer anderen Firma hat mir das mal gezeigt, ich glaube, man musste nur ein Sonderzeichen hinter den Aufruf stellen. Aber welches?

Vielen Dank für Eure Hilfe und schönes Wochenende noch!

Peter

Hallo zusammen,

vielen Dank für die prompte Hilfe. Ich werde das morgen gleich mal probieren. Stimmt, ich hatte das & gemeint, aber wenn das nichts hilft, wird mir ja bestimmt der nohup helfen.

Schönes Wochenende noch!

Peter

oder screen benutzen. Damit kann man quasi im hintergrund mehrere Komandozeilenfenster öffnen und sich auch ausloggen, beim einloggen kann man dann wieder auf die Screenfenster zurückgreifen

nohup <programm> > /dev/null 2>&1 &

nohup <programm> > /dev/null 2>&1 &

Ganz sicher (/dev/null nach stdin umleiten, ohne nohup - Produktiv erprobt :D ):

script >/dev/null 2>&1 </dev/null &

Noch sicherer und wesentlich komfortabler, wie einer meiner Vorredner bereits erwähnte, ist screen.

Die Installation lohnt ungemein!

Das '&' startet das Programm nur im Hintergrund. Der Prozess wird beim abmelden aber trotzdem beendet.

Seit wann denn das bitte?

Wenn Du einen Prozess mit "&" startest, läuft der brav im Hintergrund weiter, auch wenn Du dich ausloggst.

Seit wann denn das bitte?

Wenn Du einen Prozess mit "&" startest, läuft der brav im Hintergrund weiter, auch wenn Du dich ausloggst.

Das ist ein allgemeiner und bekannter Erfahrungswert. Du kannst natürlich

Glück haben und das Programm läuft weiter - aber es kommt halt darauf

an, wie Stdin und Stdout bzw. Stderr benutzt werden - der sichere und allgemeingültige Weg ist der in meinem Post beschriebene.

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.