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.

Antworten:


1

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


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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.