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工具远程登录

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.com

利用wgetde  -q 安装输出  -T指定访问网站的超时时间  -t 表示重试访问网站几次

wget -q -T 3 -t 1 --spider baidu.com  

输入  echo $?  为0表示网站存活

bash的特殊变量 $?

echo $?

当上一次命令执行失败,$?就是非0的错误状态码

当上一次命令执行正确,$? 就是0  

 

posted on 2021-06-22 18:29  sprr  阅读(1087)  评论(0编辑  收藏  举报