linux命令缩写详解(常用linux命令nc)
nc是netcat的简写,常用参数:
1) -l
指定nc将处于侦听模式意味着nc被当作server,侦听并接受连接,而非向其它地址发起连接
2) -p <port>
指定端口
3) -s
指定发送数据的源IP地址
4) -u
指定nc使用UDP协议(默认TCP)
5) -v
输出交互或出错信息
6)-w
超时秒数,后面跟数字
7)-z
zero,表示扫描时不发送任何数据
#监听1234端口号
$ nc -l 1234
#TCP端口扫描
$ nc -v -z -w 2 127.0.0.1 1234-1235
Connection to 127.0.0.1 port 1234 [tcp/search-agent] succeeded!
nc: connectx to 127.0.0.1 port 1235 (tcp) failed: Connection refused
#从192.168.1.1拷贝文件test.log到192.168.1.2
先运行接收端,指定一个端口为1234,文件为test.log,再执行发送端
接收端192.168.1.2执行
$ nc -l 1234 > test.log
发送端192.168.1.1执行
$ nc 192.168.1.2 < test.log
,我来为大家科普一下关于linux命令缩写详解?以下内容希望对你有帮助!
linux命令缩写详解
nc是netcat的简写,常用参数:
1) -l
指定nc将处于侦听模式。意味着nc被当作server,侦听并接受连接,而非向其它地址发起连接
2) -p <port>
指定端口
3) -s
指定发送数据的源IP地址
4) -u
指定nc使用UDP协议(默认TCP)
5) -v
输出交互或出错信息
6)-w
超时秒数,后面跟数字
7)-z
zero,表示扫描时不发送任何数据
#监听1234端口号
$ nc -l 1234
#TCP端口扫描
$ nc -v -z -w 2 127.0.0.1 1234-1235
Connection to 127.0.0.1 port 1234 [tcp/search-agent] succeeded!
nc: connectx to 127.0.0.1 port 1235 (tcp) failed: Connection refused
#从192.168.1.1拷贝文件test.log到192.168.1.2
先运行接收端,指定一个端口为1234,文件为test.log,再执行发送端
接收端192.168.1.2执行
$ nc -l 1234 > test.log
发送端192.168.1.1执行
$ nc 192.168.1.2 < test.log
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com