在Windows 10上关闭SSH后,可以通过以下步骤保持WSL2运行:
<分发版名称>
通过以上步骤,你可以在关闭SSH后保持WSL2分发版的运行。请注意,这只是禁用了自动启动SSH服务,你仍然可以手动启动SSH服务以进行远程连接。
我们通过SSH去连接linux服务器的,当我们退出或者端口SSH连接的话,当前正在执行的脚本文件也会被停止,因为linux服务器会在你退出SSH连接后,默认关闭进程,而不会hang up进程,所以不想一直保持...SSH连接,又想一直保持服务器程序运行的解决办法如下: (这里以阿里云的CentOS系统为例) 安装screen命令 yum install screen 创建screen会话,name自取 screen...-S name 进入后运行你的软件即可。...关闭远程连接他还是在的。...重新连接服务器,查看已有的screen会话 screen -ls 进入该会话,注意:后面的数字是你上一步查出来的数字代码 screen -r 31732 报错时使用 screen -d 31732 如何关闭这个
不管是什么原因,作为 Linux 管理员,在断开连接后保持 SSH 会话和进程运行是一项至关重要的工作。本文讨论断开连接后如何保持 SSH 会话运行。...$ byobu --version 然后启用 byobu,这将有助于在断开连接后保持 SSH 会话在后台运行。...它还允许用户在断开连接后保持 SSH 会话运行。该命令通过避免信号挂起 (SIGHUP)nohup来告诉系统在后台运行所有进程。...即使在断开连接后,此过程也可以使您的 SSH 会话保持运行。...因此在本文中,讨论了 SSH 会话断开连接的可能原因,并描述了在断开连接后如何保持 SSH 会话运行的所有可能方法。
概述 2018 年,windows10 推出了 linux 子系统 — WSL,主页君也在第一时间发文总结了 wsl 的安装与使用。...如何调试操作系统 如今,随着 windows10 v2004 版本的推出,wsl2 正式面世,主页君再次更新尝鲜,到底怎样呢?本文我们就来一探究竟。 2....WSL 与 WSL2 实现原理的区别 WSL 是 Microsoft 团队对某几个 linux 发行版进行深度改造后的产物,他在 windows 环境下模拟出了一套 linux 环境,让你看起来仿佛置身于...linux 环境下,事实上运行的仍然是 windows 程序。...首先,需要打开“系统虚拟机平台”功能,在“控制面板\所有控制面板项\程序和功能”中选择“启用或者关闭Windows功能”,勾选对应选项即可: 也可以通过在管理员权限下的 cmd 或 PowerShell
wsl2) 安装 需要注意,装完后的实际目录在 C:\Users\\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows...-t rsa -C "YOURNAME@foo.com" # 查看 cat .ssh/id_rsa.pub 使用 VSCode 开发 WSL 下的项目 无论是 WSL1 还是 WSL2,和 windows.../docs/remote/wsl 做如下设置: 在 VSCode 中安装 Remote Development 扩展包 在 wsl 窗口中进入要开发的项目目录,运行 code ....安装必要的组件 VSCode 自动重启后,在 wsl 中运行 npm 命令正常开发即可 同时要注意这里项目中的 npm 依赖项要在 wsl 环境下重新 install,原来在 cmd / powershell...结合 WSL 使用 Docker in Windows10 如果项目涉及到要用 docker 打包,可以在 win10 中先安装好 Docker,并作如下设置: 开启 Docker in Windows10
安装wsl2和Ubuntu 在安装了wsl2后有时候需要传文件到ubuntu上面,比如传一个测试项目什么的。因为wsl里面挂载了本地的磁盘,所以准备安装个图形界面,操作下也挺简单的。...关于wsl2和Ubuntu 的安装可以看另一篇:Windows10上安装Linux子系统(WSL2,Ubuntu),配合Windows Terminal使用) WSL2是为开发人员准备的命令行工具,但是桌面环境可以在...WSL2内部运行,并且可以使用XServer(例如Xming或VcXSrv)来侦听Linux中的X11(图形)程序。...接下来,在.bashrc文件中添加一行,告诉图形应用程序在什么地址找到本地运行的Xming。...上的。
WSL的全称是Windows Subsystem for Linux,是微软拥抱开源的里程碑式功能,从Windows10开始支持,从而使得在Windows系统的基础上可以运行类原生Linux系统,为什么想到了类原生这个概念呢...因为Linux的某些功能确实在WSL上无法实现,比如docker在WSL1上是不可用的。...虽然WSL有一些限制,但是对于日常学习、了解和使用还是非常方便的,那么如何在Windows10以及高版本使用WSL呢?...1、开启WSL功能 默认情况下Windows没有开启WSL的功能,所以第一步就是要在控制面板——程序——启用或关闭Windows功能里开启WSL,开启后需要重启电脑才能生效: @七禾页话 @七禾页话 @...6、开机自启动安装的Linux中的ssh服务 在使用的过程中发现一个问题,就是每次Windows系统重启后,都需要打开Linux系统,然后开启ssh服务后才能再次远程登录,完全没有了什么便利性。
本文我们将介绍如何在 Windows10 下使用 WSL2 和 KinD 来搭建一套 Kubernetes 集群。在过去几年,Kubernetes 已经成为了容器编排领域事实上的标准。...,特别是 WSL2 版本推出以后,完全具有了在 WSL2 中运行 Docker 的能力了,所以现在我们几乎可以无缝地在 WSL2 上面运行 Kubernetes。...下面我们就来简要介绍下在 Windows10 下面如何安装和配置 WSL2 以及 Kubernetes 集群。...安装 WSL2 首先我们需要先启用"适用于 Linux 的 Windows 子系统"这个功能,然后才能在 Windows 上安装 Linux 发行版。...然后记住重启 Docker for Windows,重启完成后我们就可以在 WSL 里面使用 docker 命令了: ?
安装WSL2的软硬件条件 安装WSL2必须满足如下几个条件: (1)必须是Windows10或Windows11系统,如果是Windows10,版本必须是2004或以上版本,对应的内部版本号是19041...假设大家下的是Ubuntu20.04,解压后,里面有一个ubuntu2004.exe文件,直接运行即可。第一次运行,会要求输入一个用户名,还有对应的密码。...首先来看看Windows如何访问WSL中的目录。...要注意,尽管这里是在Linux中运行,但由于运行的是Windows的exe程序,所以并不区分大小写。...其实本质上,并不是在Linux中运行Windows程序,而是在WSL中向Windows发送要运行的程序的消息(如exe文件的具体的路径),最后还是由Windows执行exe文件。
点击应用 在应用和功能中,滚动到底部,点击 程序和功能 ? image.png 点击 启用和关闭程序和功能 ? 点击 启用和关闭程序和功能 启用 适用于Linux的Windows子系统 ? ?...如果你的CPU是ARM64位的芯片,版本不低于2004,内部版本不低于19041 如何查看当前系统的版本? Win+R 输入 winver, 即可查看版本号 ?...如果版本不够高,可以通过下载运行更新助手,进行更新 https://www.microsoft.com/zh-cn/software-download/windows10 ?...Wsl2只是一个壳,里面需要装一个Linux系统才能运行Linux,我选择的Ubuntu20.04, Microsoft Store商店下载地址 : https://www.microsoft.com/...替换后,保存文件 ? 在桌面右键,直接在当前路径,通过Linux环境打开,并直接运行Linux命令 如果右键菜单没有 Open With ?
一个小白,如何打造舒适的docker环境,是一个非常有挑战的问题。 本文将手把手的教你怎么把docker方便的搞到windows上,打造一个好用的开发环境,并安装好用的管理工具。...所以本文包含以下内容: 安装Windows10 安装WSL2环境 安装Ubuntu操作系统 安装Docker 安装portainer 使用方法 篇幅较长,所以本文暂时杜绝废话。...在Windows上,就可以安装Windows Terminal。有点类似于MacOS上的iTerm,可以说是Windows下最舒适的终端。...1.2 开启WSL2 如下图,在控制面板,找到程序选项,点击 “启用或关闭Windows功能”。 ? 从弹出的对话框里,划到最下边,然后给“适用于Linux的Windows子系统“,打勾,完事! ?...要启用WSL2,必须要把Windows10升级到最新版本才可以。在Powershell中,执行下面命令,切换成WSL2版本。
Server 2019上能够原生运行Linux二进制可执行文件(ELF格式)的兼容层,可让开发人员按原样运行 GNU/Linux 环境且不会产生传统虚拟机的设置开销。...Windows10安装WSL2 1)前置条件 必须运行 Windows 10系统的(内部版本号19041或更高版本)或者是 Windows 11系统。...” 提示, 由于VMware与WSL2不兼容,如果机器曾经开启过VMware会导致关闭Hyper-v。...它的主要功能是用于访问PowerShell、Cmd和Windows Linux子系统(WSL)等环境,帮助用户在电脑上运行命令,是一个非常优秀的命令行终端工具。...VSCode连接上WSL2后左下角会显示已经连接的图标。 这时打开文件/文件夹都是在WSL的Home目录下进行了。
在相当长的一段时间里,PC 端要使用 Linux 系统的方案都是:WMware/Oracle VM VirtualBox + Linux 而现在 Win10 可通过启动 WSL2 来运行 Linux 系统...,相当于在 Windows 运行 Linux 子系统,相比传统的虚拟方案运行更流畅 众所周知,Docker 作为一种常见的容器,必须部署在 Linux 内核的系统上 本篇文章,将和大家聊聊 Windows...运行 Docker 的正确姿势 2....实战一下 详细实现步骤如下 2-1 开启 WSL PS:WSL2 仅适用于 Windows10 18917 及更高版本 查看系统版本可以通过 Win + R 快捷键,输入 winver 命令查看 确定版本满足后...Windows 应用商店搜索关键字 Linux,选择一个系统进行下载 这里,我们下载常用的 Ubuntu 作为子 Linux,运行在 Windows 下 PS:安装完成后,启动子 Linux 后需要按需求输入用户名及密码
是适用于 Linux 的 Windows 子系统, 允许开发人员直接在 Windows 上运行 GNU/Linux 环境(包括大多数命令行工具、实用程序和应用程序),无需修改,无需传统虚拟机或双引导设置的开销...在 Windows 上调用 GNU/Linux 应用程序。 简单来说,就是在windows上安装一个linux系统,无需安装VMware这样的臃肿虚拟机,性能和资源占用都有极大优化!...1、点击 控制面板——启用或关闭Windows功能——勾选适用于linux的子系统 2、重启电脑 3、微软商店搜索安装ubuntu20 4、启动 5、配置一个用户和密码 这样我们就在win上启动了一个ubuntu...改ssh配置 依次运行命令: //重装ssh,自带的不行 sudo apt-get remove openssh-server sudo apt-get install openssh-server /...如果你需要低内存占用、高性能、使用方便的本地linux开发环境,wsl2无疑是非常好的选择!
什么是 WSL2? 激活 WSL 服务 安装 Ubuntu-18.04 操作系统 通过 ssh 远程登录 编译 Hello,World!...说了这么多,都是在描述跨平台开发的工作场景,或者说是开发模式。 其实,在 Windows 系统中,还有一种安装 Linux 系统的方式,这就是 WSL/WSL2!...这部分没有什么好掰扯的,直接从微软官网摘录如下: WSL(Windows Subsystem for Linux):Windows 系统中的一个子系统,在这个子系统上可以运行 Linux 操作系统。...可以让开发人员直接在 Windows 上按原样运行 GNU/Linux 环境(包括大多数命令行工具、实用工具和应用程序),且不会产生传统虚拟机或双启动设置开销。 ? 什么是 WSL2?...WSL2:它就是一个虚拟机,类似于 Vitual Box,在这个虚拟机之上,运行一个完整的 Linux 操作系统。
安装WSL2在控制面版安装必要组件分别为Hyper-V、适用于Linux的Windwos子系统、虚拟机平台,安装完成后重启计算机即可开启WSL功能。...]systemd=true然后重启wsl就可以了,输入wsl --shutdown关闭系统,在输入wsl启动即可。...确认 NVIDIA 驱动支持的 CUDA 版本安装完驱动后,在终端输入nvidia-smi,可以看到驱动支持的最高CUDA版本(向下兼容),我这里是12.5PS C:\Users> nvidia-smiTue...下输入nvidia-smi是可以运行的,同样其实在WSL中也可以使用nvidia-smi命令,不过WSL的nvidia-smi在 /usr/lib/wsl/lib/目录,故我们只需要对/usr/lib/...--------------------------------------------------------------------------------------+配置Docker访问GPU上一步中我们已经在裸机上安装了
也就是说Pi Node软件0.3.4后的版本,操作系统建议升级到win10最新版本以便开启WSL2功能。...开始–运行:winver可查看操作系统版本。...2.1.1、升级操作系统至最新版本 Win10最新版本更新地址: https://www.microsoft.com/zh-cn/software-download/windows10 更新安装过程会持续...2.1.2、安装WSL2 第一步、保证以下功能已开启 第二步、以管理员身份打开PowerShell 找不着PowerShell位置可以在开始菜单搜索PowerShell....【高级设置】 步骤2:为入站规则添加规则 2.5、宽带的要求 Pi节点做为去中心化过程中的一个重要环节,需要为链上的交易提供服务并被其它节点访问,故需要开通公网IP,
测试环境是VMware® Workstation 15 Pro、Ubuntu18.04、ABB Robot Studio 6.08、ROS Melodic、Windows10 此处默认已安装好ROS Melodic...,如果没安装的可以查看“wsl2安装ros”,摘取安装部分内容看就行。...二、 在宿主机里运行ABB Robot Studio 6.08,可参考官方文档: http://wiki.ros.org/abb_driver/Tutorials/InstallServer 在这里下载...netmask 255.255.255.0 重启网络 sudo /etc/init.d/networking restart Workstation-编辑-虚拟网络编辑器中完成以下配置 编辑虚拟机设置 Windows10...中设置 192.168.3.87 IP地址 关闭防火墙 宿主机Windows10 ping 192.168.3.88 虚拟机ubuntu18.04 ping 192.168.3.87 五、 在终端
CentOS.exe文件, 以管理员身份运行 安装完成 安装完成后,您将在 CentOS 命令屏幕上收到一条消息。.../CentOS.exe clean 通过LxRunOffline安装 在 WSL2 中安装完成 CentOS 系统后,基于 systemctl 或 service 命令的服务无法运行,比如 nginx...Chocolatey 是基于 NuGet 的一个软件包管理器,就像 Linux 中的 yum 或 apt 一样,在 Windows10 中也可以用命令行安装程序了。...也就是在 WSL2 中再多加一层 PID Namespace,使得我们可以在这个新的 Namespace 中运行 systemd 环境。...添加--start-on-windows-boot参数后,Distrod 会注册一个 windows 任务,使得 wsl 在 windows 开机时就会运行。
之前的分享中有提到过借助WSL2+Podman两者组合方案实现容器化环境搭建,后来在使用过程中却也是遇到了些问题。...Machine "podman-vm" started successfully C:\Users\用户名>podman machine ssh podman-vm Connecting to vm...Linux 用户名 5.15.146.1-microsoft-standard-WSL2 #1 SMP Thu Jan 11 04:09:03 UTC 2024 x86_64 GNU/Linux 如此看来在WSL2...也可以将如上的解决方案做成批处理脚本,便于在休眠重启后一键快速恢复。...引用参考: 如何在死掉后彻底重启wsl2 wsl卡住解决办法
领取专属 10元无门槛券
手把手带您无忧上云