1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2024-11-02 07:18:29 +01:00
tldr/pages/common/nc.md

32 lines
494 B
Markdown
Raw Normal View History

2014-03-03 11:22:40 +01:00
# 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}}`
2015-10-22 09:31:52 +02:00
- set a timeout
2014-03-03 11:22:40 +01:00
`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`
2014-03-08 03:37:44 +01:00
- server stay up after client detach
`nc -k -l {{port}}`
2014-03-08 03:46:34 +01:00
- client stay up after EOF
2014-03-08 03:37:44 +01:00
`nc -q {{timeout}} {{ip_address}}`