Netcat: Soll ich die Verbindung mit Strg + C trennen?

1

Ich habe Netcat geöffnet und gebe Dinge über die Tastatur ein. Wenn ich fertig bin und die Verbindung beenden möchte, drücke ich einfach "Strg + C"?

Ich möchte, dass die Verbindung "normal" geschlossen wird, aber ich habe keine Ahnung, ob Strg + C dies tut oder ob sie "abnormal" geschlossen wird, und ich habe keine Ahnung, wie ich die Verbindung über die Tastatur beenden könnte.

sashoalm
quelle

Antworten:

1

Um die Verbindung zu beenden, drücken Sie Strg + D , die in der Praxis ein EOF ist

fede.evol
quelle
Hm, das hat nicht funktioniert. Netcat hat nicht aufgehört und die Verbindung wurde nicht geschlossen. Vielleicht liegt es daran, dass ich auf Windows bin? Funktioniert es bei dir
sashoalm
Strg + d ist der richtige Weg, um Netcat in der * Nix-Welt zu schließen. Komischerweise sollte es unter Windows anders sein, wenn man bedenkt, dass es sich sowieso um einen Port handelt.
MariusMatutiae
Ich bezweifle, dass es irgendetwas mit Netcat selbst zu tun hat, wahrscheinlich liegt es an den Unterschieden zwischen den Terminalemulatoren.
sashoalm
Funktioniert nicht Ich verstehe, dass Strg + C und Strg + D Terminalsignale in Unix / Linux sind und netcat sie einfach auf einem anderen Kanal als Benutzereingaben verarbeitet. Bei dieser Frage geht es jedoch speziell um Windows, das diese Signale nicht erzeugt. Es muss also eine andere Lösung gefunden werden.
ygoe
Funktioniert gut unter Linux (Ubuntu 14.04 LTS)
Gabriel Staples