Linux网络嗅探工具,微软“雪藏”的七个Windows 10强力工具
在过去的一年中,微软悄悄发布了多个Windows 10命令行工具和免费的应用商店程序,极大增强了操作系统功能。也许是这些工具过于“专业”,微软并没有大事宣传这些新工具,很多甚至是由“强力”用户自己发现的。
本文,我们将重点介绍Windows 10的七款“隐藏”工具,解锁这些工具可以让高级用户如虎添翼,更好地控制Windows 10。
Pktmon网络数据包嗅探器
在2018年10月10日的Windows更新中,微软“偷偷”增加了一个名为Pktmon的实时网络流量监控工具,并在2020年五月份的Windows 10更新中为该工具添加了两个新功能。
Windows 10内置的Pktmon网络数据包嗅探器
在Windows 10 2004中,Microsoft向Pktmon添加了两个附加功能,能够实时查看嗅探到的数据包并将Pktmon日志转换为PCAPNG支持。
由于许多网络监视软件(例如Wireshark)都支持PCAPNG,因此Pktmon为用户提供了分析日志的更多选择。
Winget套件管理员
2020年,微软发布了Windows 10软件包管理器Winget,该软件包管理器允许用户直接从命令行安装和管理应用程序。
要使用winget安装应用程序,请键入命令,例如“winget search”以搜索应用程序,或键入“winget install”以安装应用程序,如下所示。
Microsoft已经创建了一个经过整理的存储库,其中包含可以使用Winget安装和管理的数百个应用程序。
适用于Linux 2的Windows子系统(WSL 2)
Windows 10 2004附带了适用于Linux 2的新Windows子系统,它带来了更高的性能以及与更广泛的Linux应用程序的兼容性。
与第一代WSL 1不同,WSL 2包含一个基于Kernel.org 4.19版的真正的开源Linux内核。WSL 2还支持对常规系统调用的完全访问权限,提高了与Linux应用程序的兼容性,提高了文件系统性能。
使用WSL 2的Ubuntu
WSL 2包括以下功能:
完整的Linux内核
提高文件IO性能
全面的系统调用兼容性
WSL 2在启动时使用较少的内存
如果您已经在使用WSL,可以使用wsl--set-version命令将已安装的Linux发行版升级到WSL 2。
Windows文件恢复工具
通常,当误操作删除硬盘或者移动存储介质中的数据后,我们会使用第三方数据恢复软件(很多是付费的)来恢复数据。但是很多Windows用户可能还不知道Windows 10已经“原生”支持恢复数据了。
微软已经在Windows 10中悄悄增加了一个新的Windows 10 File Recovery命令行数据恢复工具,可让您从硬盘驱动器、USB驱动器和SD卡中恢复已删除的文件。
“删除了重要工具的文件?擦除了您的硬盘驱动器?不确定如何处理损坏的数据?Windows File Recovery可以帮助您免费恢复个人数据。”
该工具是一个名为winfr.exe的命令行可执行文件,其帮助文件如下所示。
默认情况下,Windows File Recovery Tool带有三种操作模式“默认”、“段”和“签名”,每种模式都有各自的优势。
PowerToys:让你的资源管理器更强大
Windows 10 PowerToys是一套开源工具,可让您扩展文件资源管理器的功能,为大型显示器优化应用程序窗口、批量调整图像大小等等。
一些相当实用的PowerToy功能包括:
图像大小(批量)调整器
Windows File Explorer的预览窗口
用Run-like工具代替缓慢的Windows搜索
修改键盘快捷键
批处理文件重命名器
颜色选择器
Windows终端
Windows Terminal是一个开源的多选项卡控制台程序,它允许Windows 10用户在同一Windows中启动多个外壳程序/控制台选项卡。
例如,Windows Terminal的一个选项卡可以运行PowerShell控制台,另一个选项卡运行Windows 10命令提示符,同时还有一个选项卡运行WSL Ubuntu Shell。
Windows Terminal是高度可定制的,支持超链接、鼠标、桌面背景以及映射键盘命令的功能。
如果您继续使用命令行或其他Shell,则Windows Terminal是您不可错过的工具。
PowerShell 7
微软还发布了具有一系列新功能的PowerShell 7,包括自动新版本通知、结构化数据(如JSON、CSV、XML)和其他改进。
新功能包括:
管道并行化命令:ForEach-Object -Parallel;
新的运算符:
1.三元运算符:a?b:c
2.管道链运算符:||和&&
3.Null合并运算符:??和??=
简化的动态错误视图和Get-Error cmdlet,可更轻松地调查错误;
兼容性层,使用户能够在Windows PowerShell隐藏会话中导入模块;
新版本自动通知;
直接从PowerShell 7调用DSC资源的能力(实验阶段)。
Linux网络嗅探工具,微软“雪藏”的七个Windows 10强力工具相关推荐
- 微软将机器人操作系统引入Windows 10
文章来源:ATYUN AI平台 近年来,机器人行业发展迅速.预计到2025年价值近5000亿美元,从最近的融资来看,投资者对未来持乐观态度.仓库机器人公司GreyOrange在9月初为其平台筹集了1. ...
- 制作U盘版Windows 10部署工具
微软在2012年发布了Windows 7 USB DVD Download Tool,是U盘版Windows 7部署工具,同样适用于Windows 10部署,特别适合个人用户.企业批量部署可以使用MD ...
- Windows 10 截图工具
Windows 10 截图工具 1. Windows 附件 -> 截图工具 References https://yongqiang.blog.csdn.net/
- 网络工程师常备工具_网络安全工程师应该知道的10种工具
网络工程师常备工具 If you're a penetration tester, there are numerous tools you can use to help you accomplis ...
- Go语言之Windows 10开发工具LiteIDE初步使用
Intel Core i5-8250U,Windows 10家庭中文版,go version go1.11 windows/amd64,LiteIDE X34.1 在RUNOOB.COM的Go语言教程 ...
- limbo可以运行linux,这次真的了,安卓手机可以安装 Windows 10 了
原标题:这次真的了,安卓手机可以安装 Windows 10 了 上回雷锋哥给大家分享过「安卓可以体验 "Windows 10" 了」实际上就是一个第三方安卓桌面启动器模仿 Wind ...
- linux远程桌面MacOS,如何在Linux或macOS中使用远程桌面连接到Windows 10 | MOS86
如果您运行其他平台(例如Linux或macOS),但偶尔需要使用Windows 10 PC,则可以使用免费的远程桌面软件. 远程桌面协议是一种从网络上的另一台计算机控制Windows 10计算机的直观 ...
- 卸载linux 安装win10,如何卸载(或重新安装)Windows 10的Ubuntu Bash Shell | MOS86
Windows 10要卸载它或重置其状态以获得一个新的Linux环境,你 相关文章图片1tupian如何在Windows 10上安装和使用Linux Bash Shell 以下命令可以在命令提示符窗口 ...
- 微软将很快就要为Windows 10带来全新“画图”软件
据外媒报道,Windows经典应用"画图(Microsoft Paint)"看起来终于要登陆Windows 10平台了.日前,网上曝出了两支来自官方的视频,它们介绍.展示了画图软件 ...
- 微软将取缔 8 亿 Windows 10 用户的密码!
无密码时代即将来临. 作者 | Davey Winder 译者 | 弯月,责编 | 屠敏 出品 | CSDN(ID:CSDNnews) 近日,微软将取缔Windows 10密码的说法得到了证实.微软的 ...
最新文章
- mysql 基于gtid复制_深入MySQL复制(二):基于GTID复制
- 深入了解父类引用指向子类
- cmd中net start mysql发生系统错误5
- 大四学生对于晚睡的思考
- Apexchart整数多出小数点
- Only the original thread that created a view hierarchy can touch its views——Handler的使用
- java面试题23 牛客ArrayLists和LinkedList的区别,下述说法正确的有?
- 你的 GNN,可能 99% 的参数都是冗余的
- xib文件的读取方法
- FontAwesome-网站ui设计中一套非常棒的icon
- python关键字以什么开头_查找关键字以相同前缀开头的字典值的更有效方法
- NVM node版本管理工具的安装和使用
- 机器学习常见算法个人总结
- H盘提示拒绝访问资料怎么寻回
- java递归100_java递归算法1加到100怎么实现?
- UNITY开发VR从入门到放弃---VR自学手册
- 购物网站的设计与实现论文
- java applet开发_Java Applet程序开发步骤
- 为啥苹果手机连无线无网络连接服务器,苹果手机网络无法连接怎么回事
- 什么是拨号Internet连接?
热门文章
- c函数 postgres_发个C语言连接Postgresql程序
- 在html5中插入flash,如何将Flash嵌入到HTML5中?
- 浅谈SpringMVC的概念及执行原理
- 动态规划实战9 leetcode-91. Decode Ways
- python语言程序设计 陈东_清华大学出版社-图书详情-《Python语言程序设计》
- 软件资源消耗测试,综合测试:性能与资源消耗堪称完美
- 单片机led数码管显示c语言,各位大神,如何用C语言实现在数码管上实现1234同时亮...
- java连接oracle jdbc连接
- JavaScript标识符与关键字和保留字
- thymeleaf 的hello world