Toon posts:

[FreeBSD] process migreren naar andere terminal

Pagina: 1
Acties:

Verwijderd

Topicstarter
Terwijl ik op een van de xs4all shell servers (xs1.xs4all.nl, FreeBSD machine met tcsh als shell) bezig was, crashte Windows. Als ik nu weer inlog zie ik het oude proces nog steeds draaien. Dit proces bevat data dit ik graag wil bewaren.

Hoe kan ik een process wat onder een andere terminal draait naar de huidige terminal halen?

Ik ben vrij newbie op FreeBSD/tcsh, na een snelle google sessie lijkt het dat sommige tcsh varianten hiervoor het 'migrate' commando hebben. De versie op xs1.xs4all.nl kent dit evenwel niet.

Verwijderd

screen is your best friend... Mits het geinstalled is natuurlijk.

Verwijderd

Topicstarter
Het is geinstalleerd.

Wordt mij niet echt duidelijk hoe ik het voor mijn concrete probleem kan gebruiken.

  • jvhaarst
  • Registratie: Maart 2000
  • Laatst online: 03-04 22:46

jvhaarst

Eendracht maakt macht

Kan ook niet, ben je te laat mee.
Screen is gemaakt om juist dit soort situaties te voorkomen.

Ik kan me vergissen, maar volgens mij ben je f*cked.

If you don’t have enough time, stop watching TV.


Verwijderd

Je kunt er je huidige processen niet mee terug halen. Als je nieuwe processen in screen spawned, kun je deze processen wel altijd terughalen.

[ Voor 3% gewijzigd door Verwijderd op 06-05-2003 16:16 ]


  • serkoon
  • Registratie: April 2000
  • Niet online

serkoon

mekker.

Misschien dat je met evile tools (gdb ofzo) wel een dump van het geheugen van dat andere proces kunt maken, waar je dan je data weer uit kunt vissen. Moet het wel erg belangrijk zijn..
Pagina: 1