Toon posts:

shell probleempje

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een bitchxclient op mun shell draaien maar nu heb ik een probleem
als ik detach en later weer scr-bx doe om te re-attachen krijg ik dit

sourcerer@blaat:~$ scr-bx
There is more than one sockets available -
40698.pts-13.servicez Attached or dead
46628.pts-6.servicez Attached or dead
51823.pts-8.servicez detached


weet iemand wat dit is?

ik gebruik dus pts-8 op dit moment maar wat er met de andere aan de hand is weet ik dus niet :(

  • blaataaps
  • Registratie: Juli 2001
  • Niet online
Je hebt meerdere BitchX'en draaien.
2 ervan heb je niet gedetached (of ze zijn kaput).
En 1 ervan heb je wel gedetached, je kan reatachen met bijvoorbeeld
scr-bx 51823.pts-8.servicez

Verwijderd

Topicstarter
ja dat snap ik maar hoe kill ik die andere 2 dan?

want kill -9 BitchX werkt niet voor ze

  • blaataaps
  • Registratie: Juli 2001
  • Niet online
klopt, want kill $naam werkt nooit.
Als je dingen met een naam wil killen, heb je killall nodig.
Maar, de getallen die scr-bx laat zien, zijn pids.

Dus kill 40698 of kill -9 40698 should do the trick.
En voor 46628 ook.

Verwijderd

Topicstarter
sourcerer@blaat:~$ killall -9 40698
40698: no process killed
sourcerer@blaat:~$ killall -9 46628
46628: no process killed
sourcerer@blaat:~$ scr-bx
There is more than one sockets available -
40698.pts-13.servicez Attached or dead
46628.pts-6.servicez Attached or dead
51823.pts-8.servicez detached


hmm niet dus
ik kan ook niet reattachen naar pts-13 en pts-6

kl*tezooi

  • PolarWolf
  • Registratie: November 2001
  • Laatst online: 26-05 15:23

PolarWolf

Debian, of course.

Op maandag 26 november 2001 00:45 schreef Sourcerer het volgende:
sourcerer@blaat:~$ killall -9 40698
40698: no process killed
sourcerer@blaat:~$ killall -9 46628
46628: no process killed
sourcerer@blaat:~$ scr-bx
There is more than one sockets available -
40698.pts-13.servicez Attached or dead
46628.pts-6.servicez Attached or dead
51823.pts-8.servicez detached


hmm niet dus
ik kan ook niet reattachen naar pts-13 en pts-6

kl*tezooi
Tja, daar is 'screen' voor uitgevonden.

Daarbij komt, je hebt het voorgaande verhaal nog niet helemaal begrepen:

Het is:
killall -9 <naam> of:
kill -9 <PID>

Nu doe je het lekker andersom.

Undernet #linux, Undernet #ipsec


Verwijderd

volgens mij wil hij niet BitchX killen maar de screen sessie.

screen -w (wipe) zal het wel fixen

verder moet je even bepalen naar welke screen sessie je wilt attachen dus doe je bv. screen -r 51823.pts-8.servicez



ps. ik neem aan dat scr een alias is in dit geval.

Verwijderd

Als je ze wilt killen doe dan effe ps -aux of gebruik effe top, dan kun je wel goede het procesnummer zien, en dan werkt kill wel of anders effe killall -9 BitchX

  • blaataaps
  • Registratie: Juli 2001
  • Niet online
Sagar: screen -w werkt denk ik niet, omdat dit de ingebouwde detach functie is van bx, screen hoeft er niet eens voor geinstalleerd zijn, en screen snapt hier verder niks van.

  • PolarWolf
  • Registratie: November 2001
  • Laatst online: 26-05 15:23

PolarWolf

Debian, of course.

Op maandag 26 november 2001 13:16 schreef blaataaps het volgende:
Sagar: screen -w werkt denk ik niet, omdat dit de ingebouwde detach functie is van bx, screen hoeft er niet eens voor geinstalleerd zijn, en screen snapt hier verder niks van.
Die ingebouwde 'detach' functie stelt volgens mij zowiezo niet zoveel voor.
Met een ^Z gevolgd door een 'bg' bereik je volgens mij hetzelfde.

Ik blijf erbij dat het gebruik van screen toch de meest elegante oplossing is om interactieve programmas naar de achtergrond te schuiven.

Undernet #linux, Undernet #ipsec

Pagina: 1