created at 2023/08/05 03:55:03
updated at 2023/08/05 05:02:25
一、分屏
markdown
Shift + Alt + “+” 横向分屏 Shift + Alt + “-“ 竖向分屏 Ctrl + Shift + w 取消分屏/关闭当前标签页 Ctrl + Shift + t 打开新标签页
二、光标移动
markdown
Alt + 方向键 分屏间移动光标
三、光标区大小
markdown
Alt + Shift + 方向键 调整当前分屏区大小
四、复制粘贴
markdown
Ctrl + Shift + c 复制 Ctrl + Shift + v 粘贴 Shift + Insert 粘贴
五、全屏
F11 全屏
Win + 上下键
六、翻页
Ctrl + Shift + PageUp/PageeDown 翻页
七、字号
按住 Ctrl + 鼠标滚轮 调整窗口显示大小
使用 PowerShell
函数 Get-NetIPAddress
获取 vEthernet (WSL)
网络下的 Windows 机 IP;
使用 adb 设置代理。
PowerShell
脚本如下:
shell
$WinNetIP=$(Get-NetIPAddress -InterfaceAlias 'vEthernet (WSL)' -AddressFamily IPV4)
adb connect 127.0.0.1:58526
adb shell settings put global http_proxy "$($WinNetIP.IPAddress):7890" #7890 换成你自己的代理端口
将上述代码保存为 wsaproxy.ps1 ,执行该脚本便可设置代理。
shell
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak sudo sed -i 's/security.ubuntu/mirrors.aliyun/g' /etc/apt/sources.list sudo sed -i 's/archive.ubuntu/mirrors.aliyun/g' /etc/apt/sources.list sudo apt update sudo apt-get upgrade //更新已安装的包到最新,这个是可选的
shell
sudo apt-get update 更新源 sudo apt-get install package 安装包 sudo apt-get remove package 删除包 sudo apt-cache search package 搜索软件包 sudo apt-cache show package 获取包的相关信息,如说明、大小、版本等 sudo apt-get install package --reinstall 重新安装包 sudo apt-get -f install 修复安装 sudo apt-get remove package --purge 删除包,包括配置文件等 sudo apt-get build-dep package 安装相关的编译环境 sudo apt-get upgrade 更新已安装的包 sudo apt-get dist-upgrade 升级系统 sudo apt-cache depends package 了解使用该包依赖那些包 sudo apt-cache rdepends package 查看该包被哪些包依赖 sudo apt-get source package 下载该包的源代码 sudo apt-get clean && sudo apt-get autoclean 清理无用的包 sudo apt-get check 检查是否有损坏的依赖
shell
# 查看当前发行版信息
wsl -l --all -v
# 导出分发版为 tar 文件到 e 盘
wsl --export Ubuntu e:\DevWsl\wsl-ubuntu.tar
# 注销当前分发版
wsl --unregister Ubuntu
# 重新导入并安装 WSL 在 e:\DevWsl\wsl-ubuntu
wsl --import Ubuntu e:\DevWsl\wsl-ubuntu e:\DevWsl\wsl-ubuntu.tar --version 2
# 设置默认登陆用户为安装时用户名
ubuntu2004 config --default-user Username
# 删除 tar
del e:\DevWsl\wsl-ubuntu.tar