目录
1. wget 命令
作用:wget 是非交互式的文件下载器,可以在命令行内 下载网络文件
语法:wget [ -b ] URL
- 选项:-b,可选,后台下载,会将日志写入到当前工作目录的 wget-log 文件
- 参数:URL,下载链接
2. curl 命令
作用:发送 http 网络请求,可用于:文件下载,获取信息等。
语法:curl [ -O ] URL
- 选项:-O,用于下载文件,当 URL 是下载链接时,可以使用此选项保存文件
- 参数:URL,要发起请求的网络地址
① 向 cip.cc 发起网络请求:crul cip.cc
cip.cc 是一个公开的网站,可以帮助我们获取到主机的公网 IP 地址。
② 向 baidu.com 发起网络请求:curl baidu.com
③ 通过 curl 下载 hadoop - 3.3.0 安装包
3. nmap 命令
作用:查看端口占用情况
注意:nmap 命令,不是 Linux 系统自带的,要使用 nmap 命令,需要下载。yum -y install nmap 命令安装 nmap。
语法:nmap 被查看的 IP 地址
- 如图可以看到,本机(127.0.0.1)上有 5 个端口正在被程序占用。 22 端口,一般是 SSH 服务使用,即 FinalShell 远程连接 Linux 所使用的端口。
4. netstat 命令
作用:查看指定端口占用情况
注意:netstat 命令,不是 Linux 系统自带的,要使用 netstat 命令,需要下载。yum -y install net-tools 命令安装 netstat。
语法:netstat -anp | grep 端口号
① 查看 6000 端口占用情况
- 如图,可以看到当前系统 6000 端口,被程序(进程号7013)占用了。其中,0.0.0.0:6000,表示端口绑定在 0.0.0.0 这个 IP 地址上,表示允许外部访问。
② 查看 12345 端口占用情况
- 如上图所示,输入命令,什么都没有显示,这说明 12345 这个端口没有被占用 。即我们可以通过该命令,判断那些端口被占用,那些端口处在空闲之中。
5. 总结
这期分享总结了网络请求和下载相关知识点,如果有疑问的小伙伴,我们评论区交流嗷~,笔者必回,我们下期交流啦 !!