tcpdump 和 Wireshark 是最常用的网络抓包和分析工具,作为经常和网络打交道的划水选手,怎么能不了解下呢?补篇博文回顾下相关操作。...操作环境:WSL2(Ubuntu 20.04 LTS) + Windows 10 用 tcpdump 抓个包 先在 WSL2 Ubuntu 安装下 tcpdump。...然后这里使用有图形化界面的 Wireshark 去看下刚刚抓下来的网络包 web.pcap。...2、使用 Wireshark 的统计工具可以看到 TCP 握手的流程。...完美,可以看到经典的 TCP 握手过程。「TCP三次握手,四次挥手:」 ? 很香的是 Wireshark 提供了许多示例网络包『SampleCaptures 』,计网学习新世界?
/docs.microsoft.com/zh-cn/windows/wsl/ WSL和WSL简介 什么是 WSL WSL(Windows Subsystem for Linux):Windows 系统中的一个子系统...什么是 WSL2 WSL2 是适用于 Linux 的 Windows 子系统体系结构的一个新版本,它是对基础体系结构的一次重大改造。...wsl --update 如果更新失败可以在更新设置中打开接收其它Microsoft产品的更新选项,如下图所示: 安装 Ubuntu-20.04 操作系统 安装方式1-命令安装 查看可安装版本 wsl...--list --online // 列出所有可安装的linux版本 开始安装,但是命令比较慢,建议图形界面安装Ubuntu 20.04,下载较快 wsl --install -d Ubuntu-...20.04 // 安装Ubuntu-20.04 安装方式2-图形化(windows store)-- 建议方式 启动 【Windows Store】并搜索 Ubuntu,然后选择要安装的系统 image.png
先导 安装WSL2 Linux子系统是我打算在游戏主机上面安装轻量级开发环境的下一步打算,至于为什么不用更好评的WSL1我也不多说,毕竟WSL2是Microsoft主推的,支持的特性和后续的维护应该会更快且优先级更高...,所以本文使用WSL2 系统需求 下面只是列举基本要求,详细的内容请查看微软的文档传送门 ?...功能中打开下面红色区域内容 ?....msi 启用WSL和WSL2 以下命令需要在有管理员权限的power shell中运行,并且需要完成以上小结内容 启用适用于 Linux 的 Windows 子系统 dism.exe /online...directory为解压出的文件夹位置,可用于转移WSL镜像的存储路径 filename.tar可包含文件路径 后记 可以在VSCode中安装Remote WSL插件来访问导入的WSL镜像,或者使用
那就分享一下我的配置和使用逻辑,不过,这里未能满足的10%需求要单独强调一下,服务器还是建议老老实实的用Linux的独立系统(Redhat最为推荐),另外,WSL还是主要用于科学计算,本文中暂不涉及图形界面的复杂设置...那么有什么优雅的方式来成为同时具备Python和NCL(最新版本6.62)两种编程工具,使得此电脑成为我的主力科研工具呢?...+autojump+git+ zsh-syntax-highlighting ; 在WSL2 Ubuntu18.04中创建NCL的环境:conda create -n ncl_stable -c conda-forge...ncl; 使用WSL2 Ubuntu18.04访问Win10中文件,各个盘挂载路径/mnt/; 去掉WSL2 Ubuntu18.04下Windows文件夹绿色背景,https://blog.csdn.net...Windows中的文件可以直接用Windows的常规操作方式来,这里基本也打通了两个系统互访和文件读写的问题; 可以用Xshell把WSL2 Ubuntu18.04当做远程主机访问,当然,此处更加推荐Mobaxterm
安装wsl2和Ubuntu 在安装了wsl2后有时候需要传文件到ubuntu上面,比如传一个测试项目什么的。因为wsl里面挂载了本地的磁盘,所以准备安装个图形界面,操作下也挺简单的。...关于wsl2和Ubuntu 的安装可以看另一篇:Windows10上安装Linux子系统(WSL2,Ubuntu),配合Windows Terminal使用) WSL2是为开发人员准备的命令行工具,但是桌面环境可以在...WSL2内部运行,并且可以使用XServer(例如Xming或VcXSrv)来侦听Linux中的X11(图形)程序。...配置监听 我们使用ifconfig 查找WSL2虚拟机的虚拟网络适配器的LAN地址 172.17.220.73 这是Ubuntu的网络地址 ?...这是用于与ubuntu虚拟机通信的vEthernet适配器的Windows网络地址 ? 接下来,在.bashrc文件中添加一行,告诉图形应用程序在什么地址找到本地运行的Xming。
windows下相应的程序好) 安装wsl2 可以参考:wsl2+archlinux+kde+tigerVNC图形化配置: 漫长的折腾以后完成了wsl2下archlinux的安装和kde桌面的图形化显示...这个时候,在微软商店中安装arch即可。注意,我们不需要为wsl2配置图形化界面,只需要安装好中文即可。按照我的体验,不建议使用vnc作为图形界面,不如直接终端启动wsl2的图形化程序。...那么我们在wsl2里面需要做的就是把流量引导到windows中,而我们就需要获取windows的ip: 1 export hostip=$(cat /etc/resolv.conf |grep -oP...关于安卓代码调试,在我的环境中,Android Studio不支持创建虚拟设备,因此只能选择物理真机调试,此时需要做一个网络端口转发才能让wsl2的android studio连接到物理机。...此时,在wsl2的arch中安装adb,执行: 1 adb devices 这个时候应该看不到手机(该终端未执行setss时) 而为了让wsl2能够看到手机,我们需要主机的ip,由于在前述中,我们设置了
文章目录 1、简介 2、Pi节点安装 2.1、操作系统 2.1.1、升级操作系统至最新版本 2.1.2、安装WSL2 2.2、防火墙设置 2.5、宽带的要求 2.4、路由器设置 2.5...也就是说Pi Node软件0.3.4后的版本,操作系统建议升级到win10最新版本以便开启WSL2功能。...根据微软官方给出的信息,18362之前的版本不支持WSL2。也就是说开启WSL2功能升级到19041不是必须条件,大家根据实际情况处理。...2.1.1、升级操作系统至最新版本 Win10最新版本更新地址: https://www.microsoft.com/zh-cn/software-download/windows10 更新安装过程会持续...【高级设置】 步骤2:为入站规则添加规则 2.5、宽带的要求 Pi节点做为去中心化过程中的一个重要环节,需要为链上的交易提供服务并被其它节点访问,故需要开通公网IP,
在这个过程中遇到的问题、需要的安装软件等资源,已经上传到网盘,在文末有下载地址。 安装 WSL2 的前提条件 在开始之前,我们先来看一下目前电脑中的 WSL 的版本。...重启之后,继续在 PowserShell 中,把 Ubuntu-18.04 设置为 WSL2 版本。...输入的指令是: wsl --set-version Ubuntu-18.04 2 这个步骤可能会遇到这样的问题: 解决方法:从微软的官网下载 WSL2 Linux 内核升级包,下载地址是: WSL2...服务端:负责图形的显示; 客户端:根据系统设置的 DISPLAY 环境变量,把显示图形的请求发送给服务端; 因此,为了让我们的 Ubuntu 显示图形界面,我们就需要安装一个服务端软件和客户端软件。...安装服务端 图形界面有 VcXsrv 和 Xming 两款软件,我们选择前面的 VcXsrv。
后来需要开发跨平台的应用,开发模式就变成了: 敲代码:indows 系统中中的 Visual Studio; 编译 Windows 应用程序: 直接用 Visual Studio 中的 VC 编译器来编译...其实,在 Windows 系统中,还有一种安装 Linux 系统的方式,这就是 WSL/WSL2! 下面,我就把自己的安装、配置过程与大家分享一下! 什么是 WSL?...什么是 WSL2? WSL2 是适用于 Linux 的 Windows 子系统体系结构的一个新版本,它是对基础体系结构的一次重大改造。...WSL2:它就是一个虚拟机,类似于 Vitual Box,在这个虚拟机之上,运行一个完整的 Linux 操作系统。...如果出现下面这个提示,先不用理会它,直接选择【否】,这是与 Linux 的图形窗口相关的,后面会解释。 ? 此时,就可以在 Xshell 中愉快的操作 Ubuntu 的命令行窗口了。 ?
可以尝试将Win10系统更新至最新版本后重新安装Docker Desktop。 ...因为docker desktop部署在windows上运行docker服务是基于windows的Hyper-V服务和WSL2内核的Windows上创建一个子系统(Linux),所以电脑上需要开启Hyper-V...服务,和安装WSL2(Windows下的Linux子系统)。...可以尝试打开Windows PowerShell执行wsl --update更新WSL2版本 (更新完成,重启电脑) 四、验证 我使用RuoYi-Cloud项目中的docker-compose.yml...docker-compose -f /XXXX/RuoYi-Cloud/docker/docker-compose.yml up -d 进入Docker Desktop中查看容器信息,至此Docker
文章大纲 简介 软硬件限制 安装 安装 WSL2 基础环境 WSL2 手动安装 安装 miniconda 环境 本地USB 摄像头使用:Windows 无延迟视频流 本地USB 摄像头使用:WSL2 挂载...访问CPU制造商的官方网站,通过搜索型号可以获取详细的CPU规格信息。 使用系统命令: 在Linux系统中,可以使用命令cat /proc/cpuinfo来查看CPU信息。...在输出的信息中查找"avx2"字样,如果存在,则表示CPU支持AVX2指令集。 在Windows系统中,可以通过任务管理器的性能标签页下的CPU信息区域查看支持的指令集。...使用第三方软件: 使用如CPU-Z这样的第三方硬件检测软件,它可以提供详细的CPU信息,包括支持的指令集。 需要注意的是,AVX2是一种对处理器性能要求较高的指令集,较旧的CPU可能不支持。...安装 安装 WSL2 基础环境<
在这个过程中遇到的问题、需要的安装软件等资源,已经上传到网盘,在文末有下载地址。 安装 WSL2 的前提条件 在开始之前,我们先来看一下目前电脑中的 WSL 的版本。...可以看到我们上一篇文章中安装的 Ubuntu-18.04,而且 WSL 的版本是 1。 如果要升级到 WSL2,Windows 操作系统的内核版本必须满足一定的要求,如下: ?...此时,又到了重启电脑的时候! 重启之后,继续在 PowserShell 中,把 Ubuntu-18.04 设置为 WSL2 版本。...解决方法:从微软的官网下载 WSL2 Linux 内核升级包,下载地址是: WSL2 Linux 内核升级包 ? 也可以从文末的网盘中下载 下载之后,一路 Next 安装即可。...服务端:负责图形的显示; 客户端:根据系统设置的 DISPLAY 环境变量,把显示图形的请求发送给服务端; 因此,为了让我们的 Ubuntu 显示图形界面,我们就需要安装一个服务端软件和客户端软件。
安装 WSL2 的前提条件 在开始之前,我们先来看一下目前电脑中的 WSL 的版本。...重启之后,继续在 PowserShell 中,把 Ubuntu-18.04 设置为 WSL2 版本。...输入的指令是: wsl --set-version Ubuntu-18.04 2 这个步骤可能会遇到这样的问题: 解决方法:从微软的官网下载 WSL2 Linux 内核升级包,下载地址是: WSL2...服务端:负责图形的显示; 客户端:根据系统设置的 DISPLAY 环境变量,把显示图形的请求发送给服务端; 因此,为了让我们的 Ubuntu 显示图形界面,我们就需要安装一个服务端软件和客户端软件。...安装服务端 图形界面有 VcXsrv 和 Xming 两款软件,我们选择前面的 VcXsrv。
之前分享过一个 qiime2 studio 图形界面的笔记(QIIME2图形界面版(Q2STUDIO)),是 qiime2 团队自己造的轮子,不过最近 qiime2 团队好像转向了利用 galaxy 轮子...安装 WSL2 注意,一定要是 WSL2,因为版本 1 是不支持 Docker 的。Windows Docker 行不行呀?可以的,前提你得是旗舰版的操作系统,相信我们多数同学的电脑是家庭版的啦。...红框所示,完成这一系列操作,你就得到一个标准的 WSL2 啦!我装的是 Ubuntu 18.05,稳定的不能再稳定的版本。...当然你也可以安装使用 WSL2 中的 Docker 守护进程的桌面管理程序,见这:WSL2 + Docker + xfce4 安装及使用\_笔上烽烟的博客-CSDN 博客\_docker wsl2[2]...不像之前印象中的 galaxy(界面像十几年前的),现在的版本视觉元素有了一些现代化的感觉呢,一些公司的云平台也是基于 galaxy 的吧!
【今日热点】 ◆ 微软 Build 2020:WSL2 即将到来,对 GPU 和 Linux GUI 的支持也不远了 ?...在刚刚召开的微软 Build 2020 大会上,传来不少有关 WSL 的新消息。...本月,随着即将到来的 2020 年 5 月更新,Windows 10 将开始正式支持 WSL 2 发行版;Docker Desktop 推出使用 WSL 2 作为后端的新版本;未来几个月内将在 Windows...10 Insider 版本中开始预览对 WSL 的 GPU 计算支持。...「【工具】」 5.Grafana:支持 Graphite、InfluxDB 等数据源的仪表盘和图形编辑器 https://grafana.com/ ?
强调: 英特尔® Game On 驱动程序支持第 11 代英特尔酷睿™ 处理器上的 Sniper Elite 5*,配备 Xe 显卡和更高版本。...在扩展显示器上使用 Vulkan API 时,汤姆克兰西的彩虹六号®围攻可能会在混合图形场景中遇到损坏。 尝试将游戏分辨率更改为 16:9 比例时,Crossfire™ 可能会遇到问题。...Radeon™ Software 图形设置中的各向异性过滤在 RDNA 图形产品上的 DirectX®9 应用程序中不起作用。...重要笔记 可在此处找到适用于 Radeon Software Adrenalin 2020 版的配备 Radeon™ Vega Graphics 的 AMD Ryzen™ 移动处理器常见问题解答。...Nvidia 适用于 Linux 的 Windows 子系统 (WSL) 上的 CUDA WSL2 在 Windows Insider Preview 之外的 Windows 11 上可用。
测试的内容包括网络性能、I/O 性能、编程语言运行性能和图形处理性能等。...有意思的是,WSL1/WSL2 的性能表现在某些 SQLite 测试中甚至超过 Windows 本身(有可能是由于 SQLite 上游的 fsync 行为在不同平台中表现不一样,也可能是因为某些 fsync...在完全由 CPU 决定的工作负载中,WSL/WSL2 的性能表现良好,和裸机 Linux 不相上下。 ? ? ?...与 Windows 相比,LuxCoreRender在 WSL/WSL2 中的性能更好。WSL 的性能也比 Ubuntu 稍好。 ?...从上图可以看出,在 WSL 中构建 LLVM 比在 Windows 中构建 LLVM 要快。 ? ? ? ?
我们可以在WSL中使用三剑客命令查询分析windows文档、日志、使用shell命令或者bash脚本运行存储在windows中的linux程序、甚至在WSL中创建docker容器,在windows下使用...总结:WSL2让我们既拥有Windows的操作界面又拥有Linux的命令行工具。 启用“虚拟机平台” WSL 2 需要启用 Windows 10 的 “虚拟机平台” 特性。...它独立于 Hyper-V,并提供了一些在 Linux 的 Windows 子系统新版本中可用的更有趣的平台集成。...2 安装WSL2 本次安装环境 处理器 Intel® Core™ i5-10210U CPU @ 1.60GHz 2.11 GHz 机带 RAM 8.00 GB (7.79 GB 可用) 系统类型 64...位操作系统, 基于 x64 的处理器 操作系统 Windows 11 家庭中文版 注意:本次安装之前没安装过WSL和Ubuntu。
Vmware自带虚拟化内核,但是在win10中Docker的工作需要依赖Hyper-V,本质上是Hyper-v和Vmware内核之间的冲突,毕竟二者提供了相同的功能。...点击运行,剩下的就是机器要求重启,按它的需求来就行了。 如何解决无法共存问题 开发过程中,我需要一会在VMware里、一会在docker里进行实验,冲突无法避免。...(3)使用默认方式登录,则Docker可用VM不可用;使用复制的新的启动方式,Docker可用,VM竟然也可用(一开始我也是不信的,但就是可以) 以下具体操作给上来: 程序和功能,启用或关闭Windows...让docker运行于WSL2系统中,这样就不影响与Vmware抢占Hyper-V了。...windows ,并在设置中启用 "Use the WSL2 based engine" 可能运行过程中弹出需要打wsl2的补丁,运行wsl_update_x64.msi,安装一下就行了。
不得不说,这是我眼中微软做出的最有“良心”的事情之一。 WSL 介绍 似乎很久以前,微软似乎就在打 Linux 的主意了,毕竟 Linux 有它的优势,大多数服务器用的都是 Linux 操作系统。...后来,印象中随着 Windows11 预览版发布,WSL2 发布了。...此时的 WSL 在我眼里可以真正地当作一个 Linux 进行使用了,安装桌面,图形界面等等都可以安装在 Windows,无需复杂的切换,宛若“一个系统”。...由于 WSL2 功能更强大,所以所有系列都是基于 WSL2 的。 WSL 安装 废话不多说,还是进入正题吧! 0....WSL 安装 安装方式也非常简单,在商店中搜索 Linux,然后选择自己需要安装的Linux即可。
领取专属 10元无门槛券
手把手带您无忧上云