Prozess lässt sich nicht beenden

Hallo Linux Gemeinde

Ich habe ein kleines Problemchen

und zwar habe ich einen Prozess im hintergrund laufen der sich nicht beenden lässt.

ps ax zeigt

19267 ? D 0:00 ls -a -N --color=tty -T 0 -alF

nun habe ich schon
kill 19267
und
kill -SIGKILL 19267

probiert den Prozess zubeenden, jedoch hatte ich keinen erfolg
einen neustart möchte ich eigendlich ganz gerne nicht druchführen.

gibt es eine weitere möglichkeit diesen Prozess zubeenden ?
ich habe bei goggle nichts für meinen fall gefunden.

ich bin für jede hilfe dankkbar

MFG
Sandra

Hi,
kill wird in der bash nicht direkt aufgerufen, bash hat da ein eigenes progrämmchen.

Probier mal
command kill -9 19267
vielleicht hilft das ja was.

Gab’s irgend welche Fehlermeldungen?
Dass Du keinen fremden Prozess abschießen kannst (ausser als root) muss ich Dir wohl nicht erzählen :wink:

Grüße und viel Glück,
Moritz

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo Linux Gemeinde

Hi,

und zwar habe ich einen Prozess im hintergrund laufen der sich
nicht beenden lässt.

ps ax zeigt

19267 ? D 0:00 ls -a -N --color=tty -T 0 -alF

nun habe ich schon
kill 19267
und
kill -SIGKILL 19267
probiert den Prozess zubeenden, jedoch hatte ich keinen erfolg

Das wird nichts nutzen, da der Prozess schon beendet ist. Er wartet jetzt nur noch drauf, dass der Prozess, der ihn gestartet hat wait() aufruft, dann verschwindet er. Wer hat denn das ls gestartet? Weil eigentlich hat dieses Programm ein Problem.

Such den Prozess, der ihn gestartet hat:

$ ps ax --forest

kill den, dann kriegt das ls die ppid 1 und gehoert somit init. Und das macht fast nichts anderes, als wait() aufzurufen.

ich habe bei goggle nichts für meinen fall gefunden.

Du schwindelst.

HTH,
Gruss vom Frank.

Hallo,

kill wird in der bash nicht direkt aufgerufen, bash hat da ein
eigenes progrämmchen.

Welchen Unterschied bedingt das in diesem Fall für den Anwender?

Eben.

Sebastian

Hallo,

kill wird in der bash nicht direkt aufgerufen, bash hat da ein
eigenes progrämmchen.

Welchen Unterschied bedingt das in diesem Fall für den
Anwender?

Im Normall = beide Fehlerfrei => keinen

Eben.

Sebastian

Hallo Linux Gemeinde

Ich habe ein kleines Problemchen

und zwar habe ich einen Prozess im hintergrund laufen der sich
nicht beenden lässt.

ps ax zeigt

19267 ? D 0:00 ls -a -N --color=tty -T 0 -alF

Sorry, aber da hast du Pech gehabt. Wenn bei STAT ein D steht hilft nur rebooten. Es sieht so aus als wenn du ein ls auf ein Device macht das nicht mehr ansprechbar ist.