网络常用命令
大约 1 分钟
1、curl命令发送post请求
curl -X POST -H "Content-Type: application/json" -H "referer:http://localhost" http://localhost:8080/test/file/import -d '{"param":"20210608"}'
2、命令行下载远程文件
curl -O http://xxxx
3、检测ip和端口通畅
ping 检测ip是否通
telnet 检测ip端口是否开放 如:
telnet 127.0.0.1 3306 (win出现全黑框表示通的,linux:没报连接不上就是通的)
4、跟踪路由
检测ip途径的各代理地址
tracert是获得目标ip经过路径的所有地址 Ping就是一个测试程序,可以检验本地或目标网络的延迟,如果Ping运行正确,我们大体上就可以排除网络访问层、网卡、路由器等存在的故障减小了问题的范围
win版
tracert ip地址
linux版
traceroute ip地址
5、linux网卡开机自启动
centos:不同网卡修改不同文件
vi /etc/sysconfig/network-scripts/ifcfg-enxxx
找到其中的ONBOOT=no 改作ONBOOT=yes,然后:wq保存
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp2s1
UUID=eef13cf9-886b-476f-a977-50a7299fbe21
DEVICE=enp2s1
ONBOOT=yes
ZONE=public
#重启网络(重启挂载不会掉)
service network restart
6、linux刷新网卡
/etc/init.d/network restart
7、网络传输
scp 本地文件 用户名@ip:传输到远程文件夹
scp /home/wmx/1.mp3 root@114.168.1.81:/home/root/music/001.mp3