ping命令、telnet命令、weget命令
ping命令学习,测试当前主机到⽬标机器的⽹络连通性
可以对域名进⾏ping, 查看是否能够通信,也可以⽤这个命令当做检测本机是否能够dns解析的命令
ping ip地址,省去dns解析的过程
1.ping命令跟着域名或是ip地址,他会⼀直刷新ping命令的结果。windows平台应该是刷新⼏次后停⽌
2.ping命令发送给了远程主机56字节的数据
3.从⽬标机器收到64字节的数据,icmp_seq表⽰收到的字节数据序列号,ttl是数据包的存活时间,秒为单位,time是两台
机器收发数据的延迟时间
ping⽤于检测主机⽹络状态
telnet命令
telnet命令在以前是⽤于登录远程主机的命令,以及检测远程主机的端⼝是否打开了,但是telnet命令采⽤的是明⽂传输,安全性太低,在远程登录
的时候。容易丢失或者被⿊客截取服务器的密码,因此后来被弃⽤,采⽤了更安全的ssh远程登录命令
⽤于检测远程主机是否打开了某端⼝
yum install telnet -y
检测远程机器的22端⼝是否打开
ssh安全的远程连接命令
ssh命令是openssh软件包中的⼀个套件命令,使⽤ssh加密的协议进⾏远程登录,并且实现
对服务器的远程管理
在windows平台,常⽤xshell,crt⼯具远程登录
ssh命令指定端口linux,macos,可以直接在命令⾏终端,输⼊ssh指令即可
ssh链接的是服务器上运⾏的sshd这个应⽤程序,且后台监听的22端⼝
语法
ssh ⽤户名@IP地址
-p port
wget命令
没有需要先安装
yum install wget -y
wget命令⽤于下载指定的url资源⽂件,⽐如⼀个图⽚的url地址
wget⾮常稳定,可以在⽹速很差或者很好的情况下都能够很强的适⽤⽹络环境,进⾏下载资源
wget还⽀持断点续传,当你下载⼀个⼤⽂件,突然失败,下次还可以继续的对该⽂件下载,直到结束
wget在下载普通⽂件的时候,即使⽹络出现问题,他也会不断的尝试再次下载
1.⽀持断点续传
2.wget还⽀持ftp以及http协议下载
3.wget也⽀持添加代理
-O 指定⽂件名,可以指定路径
-c 断点续传
-b 后台下载
--spider 不下载任何⽂件
wget 不加参数,默认下载pc端页⾯
可以通过--user-agent参数,设置客户端⾝份,伪装成⼿机端的信息
wget --user-agent=“Mozilla/5.0 (Linux; Android 5.0; SM-G900P Build/LRX21T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.106 Mobile Safari/537.36” www.abc
利⽤wgetde -q 安装输出 -T指定访问⽹站的超时时间 -t 表⽰重试访问⽹站⼏次
wget -q -T 3 -t 1 --spider baidu
输⼊ echo $? 为0表⽰⽹站存活
bash的特殊变量 $?
echo $?
当上⼀次命令执⾏失败,$?就是⾮0的错误状态码
当上⼀次命令执⾏正确,$? 就是0
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论