1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2024-11-02 11:17:59 +01:00
tldr/pages/common/nc.md
2014-03-08 13:46:34 +11:00

495 B

nc

reads and writes tcp or udp data

  • listen on a specified port

nc -l {{port}}

  • connect to a certain port (you can then write to this port)

nc {{ip_address}} {{port}}

  • set a timeout

nc -w {{timeout_in_seconds}} {{ipaddress}} {{port}}

  • serve a file

cat somefile.txt | nc -l {{port}}

  • receive a file

nc {{ip_address}} {{port}} > somefile.txt

  • server stay up after client detach

nc -k -l {{port}}

  • client stay up after EOF

nc -q {{timeout}} {{ip_address}}