日常消遣——改了一下WSL配色

本文介绍了如何通过ColorTool软件轻松更改WSL (Windows Subsystem for Linux) 的配色方案,提升日常使用体验。文中提供了ColorTool的下载链接及使用方法,并推荐了一个全面的配色方案来源。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

日常消遣——改了一下WSL配色

首先,我发现这个WSL实际上并不必须通过Ubuntu图标进入,而可以直接Win+R输入bash进入命令行界面,也可以开启多终端。

cmd & bash配色管理

bash的配色是跟随cmd终端界面的设置而变的。有一个小软件ColorTool可以简便地切换配色方案:

Github: https://github.com/microsoft/console

下载后解压,在./Colortool/下运行ColorTool.exe -b [schemesname],同时更改“current & default colorthemes”,然后在属性中确认即可。

关于配色方案文件来源

有一个特别全的配色方案文件(一般是以.itermcolors为文件后缀)来源:

Github: https://github.com/mbadolato/iTerm2-Color-Schemes


可以说肥肠舒服,但没有什么用

<think>好的,我需要帮助用户找到如何修WSL2的IP地址的方法。根据用户提供的引用内容,我需要综合这些信息,并按照系统级指令来组织回答。 首先,用户提到的引用[1]和[2]提到通过在启动WSL2后主动设置IP地址,并且确保与主机在同一网段。引用[3]和[4]则提到了具体的IP配置和脚本方法,以及处理DNS的问题。需要整合这些步骤,给出一个清晰的流程。 接下来,按照用户的要求,回答必须使用中文,结构清晰,分步骤说明。同时,需要生成相关问题,并在引用处添加标识。要确保所有数学表达式和公式使用正确的LaTeX格式,但在这个问题中可能涉及较少数学内容,可能主要集中在代码和命令上。 需要注意引用标识的正确放置,例如在提到设置IP地址时引用对应的来源。还要检查是否有需要独立成段的公式,但这里可能主要是代码块,需要用```格式包裹。 然后,生成相关问题,可能需要考虑用户可能关心的其他方面,如DNS配置、脚本优化、不同系统版本的差异等。 最后,确保整个回答符合用户给出的示例结构,先分步骤说明方法,再附上相关问题,并正确引用来源。</think>### 如何配置或更改WSL2的IP地址? #### 方法1:通过脚本动态设置IP(推荐) 1. **创建Windows批处理脚本**(如`wsl2_static_ip.bat`),内容如下: ```bat @echo off wsl -d Ubuntu-20.04 -u root ip addr del $(ip addr show eth0 | grep 'inet\b' | awk '{print $2}' | head -n 1)/24 dev eth0 wsl -d Ubuntu-20.04 -u root ip addr add 192.168.132.100/24 broadcast 192.168.132.255 dev eth0 wsl -d Ubuntu-20.04 -u root ip route add 0.0.0.0/0 via 192.168.132.1 dev eth0 powershell -c "Get-NetAdapter 'vEthernet (WSL)' | Get-NetIPAddress | Remove-NetIPAddress -Confirm:$False" powershell -c "New-NetIPAddress -IPAddress 192.168.132.1 -PrefixLength 24 -InterfaceAlias 'vEthernet (WSL)'" ``` 注:需根据实际WSL发行版名称(如Ubuntu-20.04)和网段调整IP地址[^1][^2][^4]。 2. **配置WSL的DNS**: 在WSL中编辑`/etc/resolv.conf`,添加: ```bash nameserver 8.8.8.8 ``` 并设置文件不可变防止自动覆盖: ```bash sudo chattr +i /etc/resolv.conf ``` #### 方法2:静态IP配置(需管理员权限) 1. **Windows端配置**: ```powershell New-NetIPAddress -IPAddress 172.18.16.1 -PrefixLength 24 -InterfaceAlias "vEthernet (WSL)" ``` 2. **WSL端配置**: ```bash sudo ip addr add 172.18.16.100/24 dev eth0 sudo ip route add default via 172.18.16.1 ``` 需将配置写入`/etc/rc.local`实现开机自动设置[^3]。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值