精华内容
下载资源
问答
  • 测试工程师常用linux2——连接wifi、查看usb设备、测试与外网是否联通

    假如你是一名测试工程师,有需要进行一部分嵌入式软件的操作,那么设置WiFi和查看USB端口将会在工作中用到,下面就简单来讲一下。

    一、连接WIFI

    Linux使用WiFi一般都需要wifi管理软件,常用的是NetworkManager这里我们进行下载即可,一般用这个功能我们直接输入查看命令即可
    1.yum -y install iw NetworkManager-wifi #下载连接wifi管理软件包(插网线)
    2.systemctl enable NetworkManager #设置NetworkManager开机自启
    2.ip a #查看无线网卡名称
    我的无线网卡名称为wlp2s0,以下步骤中的网卡名称根据实际情况替换。
    5.iw wlp2s0 scan | grep SSID #扫描附近的wifi——注意大小写
    6.举例连接WIFI,例如:名称:name ; 密码:12345678

    nmcli dev wifi connect router password 123456789    
    

    连接wifi(密码含有空格就加引号)

    7.ip a #查看是否已经连接路由器并获取到IP
    在这里插入图片描述

    8、ifconfig 查看连接情况
    在这里插入图片描述

    二、查看USB设备

    1、查看串口是否可用
    可以对串口发送数据比如对com1口

    echo /dev/ttyS0
    

    设备一般会在/dev目录下显示
    2、查看串口名称使用

    ls -l /dev/ttyS*
    

    一般情况下串口的名称全部在dev下面,如果你没有外插串口卡的话默认是dev下的ttyS*,一般ttyS0对应com1,ttyS1对应com2,当然也不一定是必然的;
    在这里插入图片描述
    3、查看串口驱动

    cat /proc/tty/driver/serial
    

    在这里插入图片描述
    4、查看串口设备

       dmesg | grep ttyS*
    

    在这里插入图片描述
    当一个串行卡或数据卡被侦测到时,它会被指定成为第一个可用的串行设备。通常是/dev/ttyS1(cua1)或/dev/ttyS2(cua2),这完成看原已内建的串口数目。ttyS*设备会被报告在/var/run/stab内。

    PC上的串口一般是ttyS,板子上Linux的串口一般叫做ttySAC
    5、查看USB设备是否连接的日志

    dmesg | tail -f   
    

    在这里插入图片描述
    一般USB设备都会是ttyUSB[数字] 命名

    补充:
    如果需要查看这个串口设备输出
    cat ttyUSB0

    如果需要对这个设备输入
    echo aaaaa>ttyUSB0

    三 测试与外网是否联通

    1、直接ping 网络,此方法有时会因为防火墙的问题而失败

    ping www.baidu.com
    

    在这里插入图片描述

    2、通过将首页下载下来的方式来验证是否与外网联通

    wget http://www.baidu.com 
    
    

    在这里插入图片描述
    3、通过将网页加载出来的方式来检测网络

    curl -l http://www.baidu.com
    

    在这里插入图片描述

    参考链接:
    https://blog.csdn.net/NetRookieX/article/details/86369973
    https://blog.csdn.net/adeel1989/article/details/53573820

    展开全文
  • linux nc命令 查看端口通不通

    万次阅读 2016-12-15 15:45:33
    当某个服务不能访问,首先要查看服务的端口是否能够访问。 如何查看服务器的端口是否处在监听状态,并能被client端访问。 服务器网络是联通,端口没有ip策略封封掉。 linux的nc命令,NetCat,在网络工具中有...
    当某个服务不能访问,首先要查看服务的端口是否能够访问。
    如何查看服务器的端口是否处在监听状态,并能被client端访问。
    服务器网络是否联通,端口有没有ip策略封封掉。
    linux的nc命令,NetCat,在网络工具中有“瑞士军刀”美誉“,是解决这个问题的工具。
    nc命令安装:
           yum install nc
    nc命令参数解析:
           nc [-hlnruz][-g<网关...>][-G<指向器数目>][-i<延迟秒数>][-o<输出文件>][-p<通信端口>][-s<来源位址>][-v...][-w<超时秒数>][主机名称][通信端口...]
    参数说明:
        -g<网关> 设置路由器跃程通信网关,最丢哦可设置8个。
        -G<指向器数目> 设置来源路由指向器,其数值为4的倍数。
        -h 在线帮助。
        -i<延迟秒数> 设置时间间隔,以便传送信息及扫描通信端口。
        -l 使用监听模式,管控传入的资料。
        -n 直接使用IP地址,而不通过域名服务器。
        -o<输出文件> 指定文件名称,把往来传输的数据以16进制字码倾倒成该文件保存。
        -p<通信端口> 设置本地主机使用的通信端口。
        -r 乱数指定本地与远端主机的通信端口。
        -s<来源位址> 设置本地主机送出数据包的IP地址。
        -u 使用UDP传输协议。
        -v 显示指令执行过程。
        -w<超时秒数> 设置等待连线的时间。
        -z 使用0输入/输出模式,只在扫描通信端口时使用。
     使用:
          #nc -v -z -w 2 10.0.0.1 1-1000  (扫描10.0.0.1 的1-1000端口)
           Connection to 10.0.0.1 22 port [tcp/*] succeeded!
           Connection to 10.0.0.1 80 port [tcp/*] succeeded!
          #nc -v -z -w 2 10.0.0.1 80  (扫描10.0.0.1 的80端口)
           Connection to 10.0.0.1 80 port [tcp/*] succeeded!


    展开全文
  • 首先要ping一下看是否联通 ping 192.168.43.47 之后使用telnet命令查看是否可用 telnet 192.168.43.47 3306 2、linux开启3306端口 2.1 常用指令 查看防火墙状态: service iptables status 重启防火墙: service ...

    1、本地测试3306是否开启

    首先要ping一下看是否联通
    ping 192.168.43.47
    
    之后使用telnet命令查看是否可用
    telnet 192.168.43.47 3306
    

    2、linux开启3306端口

    2.1 常用指令

    查看防火墙状态:
    service iptables status
    
    重启防火墙:
    service iptables restart
    
    查看3306端口状态
    netstat -an|grep 3306
    
    
    

    2.2 编辑防火墙配置文件

    编辑文件

    vi /etc/sysconfig/iptables
    

    注:一定注意自己的虚拟机系统是什么

    ubuntu 使用
    -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT 
    
    CentOS 使用
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT 
    

    注意上述代码要放在之后

    -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT 
    

    注意上述代码要放在之前

    -A INPUT -j REJECT --reject-with icmp-host-prohibited 
    

    如下:
    在这里插入图片描述
    2.3 重启防火墙

    service iptables restart
    

    参考文章:
    [1] 添加3306端口
    [2] CentOS用这个开3306
    [3] 连接mysql1
    [4] 连接mysql2

    展开全文
  • widows10 安装了VMware,VMware安了centos7,nat模式连接网络,之前是关了防火墙可以联通(也就是windows可以访问linux上的web,也可以连接linux上的musql数据库),但之后重启后又出问题,我的Windows和linux都可以...

    情景:

    widows10 安装了VMware,VMware安了centos7,nat模式连接网络,之前是关了防火墙可以联通(也就是windows可以访问linux上的web,也可以连接linux上的musql数据库),但之后重启后又出问题,我的Windows和linux都可以互相ping通,而且都可以互相联网。查了资料,应该是linux未开放端口,如下操作:

     

    查看防火墙是否开启
    systemctl status firewalld

    若没有开启则开启
    systemctl start firewalld  关闭则start改为stop

     

    stop后会是这个样子:

    查看所有开启的端口
    firewall-cmd --list-ports

    注:启动防火墙后,默认没有开启任何端口,需要手动开启端口

    防火墙开启端口访问
    firewall-cmd --zone=public --add-port=80/tcp --permanent
    命令含义:  --zone #作用域    --add-port=80/tcp #添加端口,格式为:端口/通讯协议    --permanent #永久生效,没有此参数重启后失效


    注:开启后需要重启防火墙才生效     

    【重启命令】:  firewall-cmd --reload

     

    再执行 firewall-cmd --list-ports查看一次,则发现已开启:

     

     

    然后我再开启3306端口:

    再次连接发现可以连上了 

     

     

     

    然后我又加上了我的 superset端口8088,也可以访问啦!!!棒!:

     

    其他常用命令:

    firewall-cmd --state                          ##查看防火墙状态,是否是running
    firewall-cmd --reload                          ##重新载入配置,比如添加规则之后,需要执行此命令
    firewall-cmd --get-zones                      ##列出支持的zone
    firewall-cmd --get-services                    ##列出支持的服务,在列表中的服务是放行的
    firewall-cmd --query-service ftp              ##查看ftp服务是否支持,返回yes或者no
    firewall-cmd --add-service=ftp                ##临时开放ftp服务
    firewall-cmd --add-service=ftp --permanent    ##永久开放ftp服务
    firewall-cmd --remove-service=ftp --permanent  ##永久移除ftp服务
    firewall-cmd --add-port=80/tcp --permanent    ##永久添加80端口 
    firewall-cmd --remove-port=80/tcp --permanent    ##永久添加80端口 
    firewall-cmd --zone=public --list-ports       ##查看已开放的端口

    iptables -L -n                                ##查看规则,这个命令是和iptables的相同的
    man firewall-cmd   

     

    参考:https://blog.csdn.net/Finishx/article/details/79008630 

    展开全文
  • linux:centos7开启80端口,开放外网访问

    万次阅读 多人点赞 2019-05-21 00:25:42
    情景: widows10 安装了VMware,VMware安了centos7,nat模式连接网络,之前是关了防火墙可以联通(也就是windows可以访问linux上的web,也可以连接linux上的musql数据库),但之后重启后...查看防火墙是否开启 syst...
  • 查看被启动的网卡2、route:显示路由状态=3、netstat:查看网络接口所监听的端口4、host:查看主机对应的IP5、ping 主机名:监测网络是否联通6、查看端口被占用四、linux权限问题1、用户分类:2、rwx4
  • Linux命令使用记录

    2016-08-04 17:30:42
    Linux Shell脚本教程:30分钟玩转Shell脚本编程1、ping 127.0.0.1 查看主机地址是否可以联通2、telnet 127.0.0.1 8080 查看主机指定端口是否可以联通 telnet命令 java.net.NoRouteToHostException: No route to ...
  • linux】网络指令

    2019-08-11 11:05:45
    linux的网络指令 -ifconfig --查看当前主机的网络信息 -netstat ... --验证和指定的IP地址的指定端口是否能够联通 --yum install telnet -y --telnet 192.168.127.102 22 -http --curl连接远程的u...
  • linux命令(新)

    2021-01-11 15:36:39
    pwd搜索命令(多用于查日志中的错误信息)查看进程杀死进程查看端口信息查看网络命令查看网络是否联通查看内存信息查看磁盘信息权限查看cpu 1, 切换命令/创建用户 cd usr/ 切换到该目录下usr目录 cd ../ 切换到上...
  • Linux相关知识练习03

    2019-12-30 22:38:44
    Linux相关知识练习 每日几题: ...tcp/ip,telnet就是查看某个端口是否可访问 curl http,Curl命令在linux操作系统中经常来测试网络和url的联通性,模拟正常的网络访问。支持HTT...
  • ping 域名/ip 测试本机到远端主机是否联通。 dig 域名/ip 查看域名解析的详细信息。 host -l 域名 dns服务器 传输zone。 扫描 nmap: -sS 半开扫描TCP和SYN扫描。 -sT 完全TCP连接扫描。 -sU UDP扫描 -PS syn包探测...
  • 新版Android开发教程.rar

    千次下载 热门讨论 2010-12-14 15:49:11
    China Unicom 中国联通 Semiconductor Semiconductor Semiconductor Semiconductor Companies Companies Companies Companies 半导体制造公司 AKM Semiconductor Inc Audience ARM Atheros Communications Broadcom ...

空空如也

空空如也

1 2
收藏数 21
精华内容 8
关键字:

linux查看端口是否联通

linux 订阅