Hogyan tudom azt megoldani, hogy a PuTTY bezárása után továbbra is fusson, napokig az az alkalmazás, amit elindítottam? Ubuntu 16. 04 VPS-ről lenne szó.
Attól függ mit szeretnél háttérben futtatni.
Ha van fent screen nevű program, akkor az "nyitva hagyja a terminált" ha kilépsz. Valamilyen biztonsági okokból a screen-t viszont már a '90-es évek végén se nagyon szerették azóta nem tudom mi a helyzet.
A nohup parancs segítségével is háttérbe tudod tenni a futtatandó programot.
Elvileg egy "&" beírásával is háttérbe megy (de előtte érdemes vagy log fájlba vagy /dev/null felé irányítani a kimenetet).
Tapasztaltam már, hogy az így háttérbe küldött program kilépéskor megszakad ("There are stopped jobs") üzenettel.
Remélhetőleg a nálam jobban hozzáértők ajánlanak valami jó megoldást, addig is nézd meg a nohup parancsot és az adott, háttérben futtatandó alkalmazást, hátha van olyan paramétere, mely automatikusan háttérbe teszi.
Egyenlőre egy bányász programmal próbálgatom.
./xmrig ...
De egy idő után még le is dobál.
Az is lehet, hogy le van szabályozva, hogy ha egy alkalmazás különösen beterheli a rendszert, azt lője ki.
A VPS nem bérelt virtuális szerver? elnézést ha félreértek valamit.
előző++
nohup <cmd> &
A nohup nem engedi hogy hangup(kijelentkezés) commandot küldj a processnek, a & miatt pedig a háttérben indítja azt.
Telepíted a screen programot - sudo apt install screen
majd a programot így indítod puttyban : screen -AmdS programneve programneve.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!