Windows小技巧
一些小工具小技巧备忘
Win11有大病搜索框美化
安装ViveTool
查看端口占用
在Linux上我们熟知的lsof -ti:<PORT>
Windows上是否有类似的命令呢?
基于cmd.exe的命令都过于繁琐和过时了,有了Powershell为什么要用这些老古董!一行命令解决
1 | Get-Process -Id (Get-NetTCPConnection -LocalPort YourPortNumberHere).OwningProcess |
不仅会打印出pid,进程名也会展示出来,非常直观。
对于windows上经常犯病的Docker Desktop因为端口占用无法启动容器的情况,排查原因很好用。
WSL
WSL自从Windows 10推出,已经逐渐成熟,成了Windows系统的一大特色。这里记录一些WSL相关的问题:
Snap等依赖systemd启动的程序无法安装
较老版本的WSL不是使用systemd作为pid=0的程序启动的,需要手动启用这一功能。
编辑文件
1 | $ cat /etc/wsl.conf |
然后重启WSL
1 | wsl.exe --shutdown |
配置WSL2资源,这里设置为内存最大32GB,使用宿主机的6个逻辑处理器,详细参考 wsl-config
1 | [wsl2] |