转载自:https://www.linuxidc.com/Linux/2015-07/119555.htm

1.切换到超级用户

[Oscar@localhost 桌面]$ su root

2.查询可用的无线网卡,其中红色为网卡号

[Oscar@localhost 桌面]$ iw dev
phy#0
   Interface wlp2s0
       ifindex 3
       wdev 0x1
       addr a4:db:30:84:4b:1c
       type managed

注意,如果成功连接网络的话,应该是下面这样子的, ssid就是广播信道名称,也就是你的无线网络信号呀,广播信道就是最后一个

[root@localhost 桌面]# iw dev
phy#0
   Interface wlp2s0
       ifindex 3
       wdev 0x1
       addr a4:db:30:84:4b:1c
       ssid liylr
       type managed
       channel 11 (2462 MHz), width: 40 MHz, center1: 2452 MHz

3.启用无线卡(注:如果遇到突然上不了网可以先试试4和3;不行则先关闭网络然后再打开)

[root@localhost Oscar]# ip link set wlp2s0 up

4.查看无线网卡连接情况

[Oscar@localhost 桌面]$ iw wlp2s0 link
Not connected.    (表示没有任何连接)

5.查看所有可用的无线网络信号

[root@localhost 桌面]# iw wlp2s0 scan | grep SSID
   SSID: USER-20150101NS_Network_2
    SSID: Tenda_17BEF8
    SSID: PC-20140723DBVC_Network_1
    SSID: 123
    SSID: Tenda_0A6410
    SSID: xiaohui
    SSID: Tenda_51E4F0
    SSID: Nobody Can
    SSID: TP-LINK_3C479
    SSID: FUCK YOU
    SSID: Tenda_046260
    SSID: Tenda_188E80
    SSID: liylr
    SSID: XIAORUAN

6.连接无线网

[root@localhost 桌面]# wpa_supplicant -B -i wlp2s0 -c <(wpa_passphrase "liylr" "useradmin")
Successfully initialized wpa_supplicant

注意:其中liylr为要连接到的wifi信号,useradmin为无线网络的密码,请读者替换即可。

7.分配IP地址(通过dhclient控制网卡进行网络操作获取IP)

[root@localhost 桌面]# dhclient wlp2s0

8.查看无线网卡地址信息,有ip地址表示网络连接成功了,可以上网冲浪咯

[root@localhost 桌面]# ip addr show wlp2s03: wlp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
    link/ether a4:db:30:84:4b:1c brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.101/24 brd 192.168.1.255 scope global dynamic wlp2s0
      valid_lft 7195sec preferred_lft 7195sec
    inet6 fe80::a6db:30ff:fe84:4b1c/64 scope link
      valid_lft forever preferred_lft forever

CentOS7查看网络的相关命令的更多相关文章

  1. linux网络配置相关命令、虚拟网络接口eth0:0

    网络接口(interface)是网络硬件设备在操作系统中的表示方法,比如网卡在Linux操作系统中用ethX,是由0开始的正整数,比如eth0.eth1...... ethX.而普通猫和ADSL的接口 ...

  2. linux查看网络链接状况命令netstat

    linux查看网络链接状况命令 netstat 参数如下: -a 显示所有socket,包括正在监听的. -c 每隔1秒就重新显示一遍,直到用户中断它. -i 显示所有网络接口的信息,格式同“ifco ...

  3. Linux 查看磁盘空间 相关命令

    Linux 查看磁盘空间 相关命令 实际工作中,我们经常需要查看磁盘空间的使用情况,以防止磁盘空间不足,导致的系统崩溃或者服务异常等问题. 常用的磁盘空间查看命令如下: 1.查看磁盘空间的整体使用情况 ...

  4. iostat iotop 查看硬盘的读写、 free 查看内存的命令 、netstat 命令查看网络、tcpdump 命令

    iostat 命令 查看硬盘的使用情况: iostat iostat -x iotop 命令: 若没安装先安装: yum install iotop -y free 命令,用于查看内存的使用量: fr ...

  5. windows查看网络常用cmd命令

    一.ping 主要是测试本机TCP/IP协议配置正确性与当前网络现状.  ping命令的基本使用格式是: ping IP地址/主机名/域名 [-t] [-a] [-n count] [-l size] ...

  6. centos7 查看启动ntp服务命令

    标签(空格分隔): centos7 系统 1. 查看ntp服务命令: [root@node1 ~]# systemctl status ntpd * ntpd.service - Network Ti ...

  7. [Linux命令]查看Linux系统相关命令

    #查看系统内核/操作系统/CPU信息 uname -a #返回:内核名 主机名 Linux内核版本 内核编译日期 操作系统版本 CPU型号 硬件平台 GNU/Linux#查看系统是32位还是64位un ...

  8. 查看linux版本相关命令

    Linux系统中,平常要装软件需要知道该系统相关信息,特别是刚刚进入公司,要接手某个系统,需要配置相关服务的时候,必须要先知道该系统的一些信息包括:内核版本信息.发行版本信息. #lsb_releas ...

  9. linux查看端口状态相关命令

    netstat netstat 命令应用是比较频繁的,比如查看端口占用啦,查看端口进程啦,这些时候都是有必要的. netstat命令各个参数说明如下: -t : 指明显示TCP端口 -u : 指明显示 ...

随机推荐

  1. http get 方式参数的长度限制<转>

    http get 方式参数的长度限制 这个问题一直以来似乎是被N多人误解,其实Http Get方法提交的数据大小长度并没有限制,而是IE浏览器本身对地址栏URL长度有最大长度限制:2048个字符. 当 ...

  2. Python之从头开始建立项目流程

    一,需求是在桌面建立一个名字为美妆的项目 1)cd desktop 2)mkdir meizhuang_server 3)安装虚拟环境 要在meizhuang_server文件夹下  pipenv - ...

  3. 从底层谈WebGIS 原理设计与实现(一):开篇

    从底层谈WebGIS 原理设计与实现(一):开篇 作者:naaoveGI…    文章来源:http://www.cnblogs.com/naaoveGIS/    点击数:4773    更新时间: ...

  4. java 观察者模式 与spring配置

    一.Observer模式的意图: 在对象的内部状态发生变化时,自动通知外部对象进行响应. 二.Observer模式的构成: ·被观察者:内部状态有可能被改变,而且又需要通知外部的对象 ·观察者:需要对 ...

  5. tcprstat分析服务的响应速度

    Tcprstat 是免费开源的TCP分析工具,可检测网络通信状态,并且计算请求和响应之间的延迟. 它的输出格式类似 linux 的 vmstat 和 iostat 的输出格式.这个工具能够检测到某个端 ...

  6. 迷你MVVM框架 avalonjs 1.3.7发布

    又到每个月的15号了,现在avalon已经固定在每个月的15号发布新版本.这次发布又带来许多新特性,让大家写码更加轻松,借助于"操作数据即操作DOM"的核心理念与双向绑定机制,现在 ...

  7. java包 命名规范 [转]

    Java的包名都有小写单词组成,类名首字母大写:包的路径符合所开发的 系统模块的 定义,比如生产对生产,物资对物资,基础类对基础类.以便看了包名就明白是哪个模块,从而直接到对应包里找相应的实现. 由于 ...

  8. git冲突解决方案 Intellij IDEA

    一般在团队合作开发一个项目的过程中,经常出现两个人同时修改一个文件然后都向主master提交commit,这样就会产生冲突(conflict),那么这种情况如何解决? 1 新建分支 如果项目的主分支是 ...

  9. pre换行段落间距

    <!DOCTYPE html><html><head lang="en"><meta charset="UTF-8"& ...

  10. 学习C++50条忠告

    1.把C++当成一门新的语言学习: 2.看<Thinking In C++>,不要看<C++变成死相>: 3.看<The C++ Programming Language ...