Linux 网络wifi操作常用命令,查看WiFi密码
最近在开发一个WiFi工具箱,其中了解到挺多的wifi和网络相关的命令,这里简单总结一下:
1.wpa系列
wpa是一个linux自带的WiFi管理工具,一般python或者其他wifi库在底层都是调用wpa的相关的命令,所以了解wpa命令很重要,wpa服务启动(基于conf):
wpa_supplicant -iwlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf -B
查看当前无线网卡状态:
wpa_cli -iwlan0 status
万一启动报错,可以先把运行中的wpa_supplicant.conf进程杀掉:
sudo pkill -f wpa_supplicant.conf
wifi扫描:
wpa_cli -iwlan0 scan
wpa_cli -iwlan0 scan_results
2.ifconfig系列:
另外一个实用性很高的命令就是ifconfig,可以用来查看有线、无线网卡和设备网络状态
ifconfig
还有很多其他的功能如启动无线网卡:
ifconfig wlan0 up
另外,简单说下ifconfig的内容,内容中会显示有线网卡(我的名称是eth0),无线网卡是wlan0,所以上面命令出现的是wlan0,另外还有lo,本地的虚拟网卡
3.nc系列:
nc不是脑残,是netcat,这个命令用来检查服务器端口,或者建立tcp、udp等连接很有作用,感兴趣可以自己百度。
4.路由及路由表:
有时候连接不上指定的服务,可能是因为找不到路由,所以查看路由及路由表:
route -n
ip route
iptables -I ufw-user-input -p tcp --dport 3389 -j ACCEPT //有时候远程桌面连接不上的原因,关闭端口的防火墙
5.查看wifi密码系列:
Linux:
cd /etc/NetworkManager/system_connections
ls // 查看所有连接过的wifi
sudo cat 指定wifi名称 //在wifi-security字段内的psk即为密码
Windows:
netsh wlan show profiles
netsh wlan show profile name=指定WiFi名称 key=clear
安卓手机:
很多安卓手机都有wifi分享功能,会生成一个二维码,其实这个二维码包含了wifi密码,貌似底层就是利用获取wpa的conf文件得到密码的,要解出二维码的密码很简单,可以直接打开微信扫一扫即可看到密码。
6.网卡获取ip:
sudo dhclient wlan0
Linux 网络wifi操作常用命令,查看WiFi密码相关推荐
- Linux网络配置和常用命令
安装VmWare注意事项 1.是否启动虚拟化服务: 任务管理器--性能--虚拟化--启动 2.安装之后是否出现虚拟网卡:DOS命令--ipconfig--VM1,VM8 虚拟化服务禁用如何开启 win ...
- 总结Linux下Redis操作常用命令
1.Ubuntu/Centos安装redis(redis5.0.8不需要更新gcc) https://blog.csdn.net/qq_34246965/article/details/1152695 ...
- Linux 文件打包压缩常用命令(笔记,搜录自网络和文档)
Linux 文件打包压缩常用命令 zip 老了一些,但是所有系统都支持(.zip). 格式 zip 压缩后的文件名 要被压缩的文件 参数 参数 -1 压缩 ...
- Linux热点无网络,Linux网络配置:手提在连接WIFI热点情况下,Ubuntu16.04中怎样配置网络?...
Linux网络配置:手提在连接WIFI热点情况下,Ubuntu16.04中怎样配置网络?,范佩西致敬温格:你是我的足球父亲,是你塑造了我,磷菩屹倨竿,布加迪推出Chiron Sport特别版,百公里加 ...
- Linux怎么接移动热点,Linux网络配置:手提在连接WIFI热点情况下,Ubuntu16.04中怎样配置网络?...
Linux网络配置:手提在连接WIFI热点情况下,Ubuntu16.04中怎样配置网络?,八维资本近期战略投资重磅项目MobileCoin.Libra Credit,橇凑站肆俏,吉利首款新能源SUV来 ...
- 安卓机顶盒也能玩树莓派linux,附fastboot常用命令
安卓机顶盒也能玩树莓派linux,附fastboot常用命令 网上看到的安卓手机(通常为ARM硬件)安装Linux,实际上这个linux只相当于安卓系统下的一个app应用而已. 这篇文章安装的是完全独 ...
- Linux: 近100个常用命令大全
1.ls [选项] [目录名 | 列出相关目录下的所有目录和文件 -a 列出包括.a开头的隐藏文件的所有文件 -A 通-a,但不列出"."和".." -l 列出 ...
- 【Java从0到架构师】Linux 基础知识、常用命令
Linux 基础知识.常用命令 Linux 基础知识 内核和发行版 常见的 Linux 发行版 Linux 的应用领域 Linux 与 Windows 的区别 Linux 常用命令 *系统目录结构 s ...
- Linux基础系统优化及常用命令
# Linux基础系统优化及常用命令 [TOC] ## Linux基础系统优化 Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令. - ...
最新文章
- R语言ggplot2可视化:可视化人口金字塔图、人口金字塔显示不同性别不同年龄段的人口数,是了解人口组成的最优可视化方法、人口金字塔图可以用来表示按体积排序的群体的分布、形成漏斗结构
- Android10.0 Binder通信原理(一)Binder、HwBinder、VndBinder概要
- MFC中CArray类原理及其应用
- 【数字信号处理】相关函数 ( 卷积与交换性 | 相关函数不具有交换性 | 推导过程 )
- 基于U-net的肝脏肿瘤分割实战(Pytorch实现)
- Windows完成端口的理解
- 会议室分配时间最长_论文导论动态任务分配GPU上图计算的高效处理方式
- 你应该需要知道的前端小技巧
- activemq的高级特性:消息存储持久化
- python 笔记 冒泡排序
- 【致青春】岛风青春,井空年华
- 游戏开发流程-微信小游戏(含源码)
- 造成服务器不稳定的原因有哪些
- 证件照尺寸怎么修改?这三个好用的方法你知道吗?
- 个人博客毕业设计设计总结
- 【美港探案】奈飞Q2宛如鸡肋
- MatConvNet的excise 3改为网络配置文件形式
- 【TS】泛型 Generics
- linux内核zfs,Linus Torvalds回应用户抱怨:不建议使用 ZFS On Linux
- 计算机键盘可为哪几个区,电脑键盘分为哪几种?
热门文章
- 牛客-牛客小白月赛6-J 洋灰三角
- 敏捷本质 - 价值驱动,拥抱变化
- 我的世界服务器文件打不开启动器,我的世界中国版问题大全启动器为什么没有反应...
- 美团:这个 SQL 语句加了哪些锁?
- 赖美云的认证照_本以为赖美云穿洛丽塔已经够美了,看到汉服照才知道什么是惊艳...
- 功率型NTC热敏电阻器的选用原则
- Pytorch激活函数之Relu家族:ReLU、LeakyReLU等
- 深度学习二 —— 手撕激活函数(阶跃函数、sigmoid、tanh、ReLu、Leaky ReLu)
- 固态继电器与传统继电器的区别
- 都是 Thumbs.db 惹的祸