0%

[长期更新] WSL使用记录

这是一篇长期更新的博客,主要记录我在使用WSL期间踩过的坑,小工具,优化等等。

常见问题

文件权限问题

在WSL中挂载Windows的磁盘时,文件的权限会变成777,在ls的时候会发现绿油油的一片。

第一步:执行sudo vim /etc/wsl.conf

1
2
3
4
5
[automount]
enabled = true
root = /
options = "metadata,umask=22,fmask=11"
mountFsTab = false

第二步:重启wsl

对于WSL2可以在PowerShell或者CMD中执行wsl --shutdown
对于WSL1可以以管理员身份在PowerShell或者CMD中,执行net stop LxssManagernet start LxssManager

更多WSL的配置参考wsl-config

磁盘问题

如果在WSL中遇到了 Error: EPERM: operation not permitted, symlink 或者说和symlin 有关的错误的时候,可以先检查一个磁盘的格式是否是NTFS或者ReFS 。

更多内容,请阅读WSL踩坑之硬盘格式问题

时间同步问题

在使用WSL的过程中,有时候会出现时间同步问题,通常是WSL时间比Windows 10的时间晚。

如何解决?

如果是Ubuntu的话,可以使用以下命令:

1
2
sudo apt install ntpdate
sudo ntpdate time.windows.com