lucisfer  

1.下载和网络请求

  • ping命令,检查指定的网络服务器是否可联通状态
    ping [-c num] ip或主机名
    选项-c,检查的次数,不使用将无线此持续检查
    参数IP或主机名,被检查服务器的ip地址或主机名地址
  • wget是非交互式的文件下载器,可以再命令行内下载网络文件
    wget [-b] url
    选项-b可选,后台下载,会将日志写入到当前工作目录的wger-log文件
    参数url,下载链接
  • curl可以发送网络请求,可用于下载文件获取信息等
    curl [-O] url
    选项-O表示用于下载文件,当url是下载链接时,可以使用此选项保存文件
    参数url,要发起请求的网络地址
    例:curl cip.cc
    此命令可以得到本机在公网的IP地址

2.端口:是设备与外界通讯交流的出入口,可以分为物理端口和虚拟端口

  • 物理端口:又叫接口,是可见的端口,如USB
  • 虚拟端口:是指计算机内部的端口,是不可见,是用于操作系统和外部进行交互的
  • 计算机程序之间的通讯,通过IP只能锁定计算机,无法锁定具体的程序,所以才有虚拟端口,通过端口可以锁定计算机上的具体的程序,确保程序之间进行沟通

3.虚拟端口,linux支持65535个端口,这些端口分为3类使用

  • 公认端口:1~1023,通常用于一些系统内置或知名程序的预留使用,例如SSH服务的22号端口,HTTPS服务的443端口
  • 注册端口:1024~49151,通常可以随意使用,用于松散的绑定一些程序/服务
  • 动态端口:其余的端口,通常不固定绑定程序,二十当程序对外进行网络链接时,用于临时使用
  • 查看端口占用情况的命令
    nmap 被查看的IP地址
    namp安装:yum -y install namp

    查看指定端口占用情况

    netstat anp | grep 端口号
    netstat安装:yum -y install net-tools
posted on 2023-07-17 14:25  lucisfer  阅读(48)  评论(0编辑  收藏  举报