linux - 如何向 VS Code 授予修改适用于 Linux 的 Windows 子系统中文件的权限

标签 linux visual-studio-code windows-10 windows-subsystem-for-linux

我将 VS Code 连接到 WSL,当我尝试在 index.php 中保存更改时文件中会显示以下消息。

enter image description here

我尝试更改 var/www/html 的权限使用chmod但什么都没有改变。

那么如何让VS code修改文件呢?

最佳答案

即使我在 Linux 系统上遇到了同样的问题,以下命令也解决了它:

  • 从终端转到该目录。
  • sudo chown -R <username>:<group> <directory_name> 。此命令将更改目录和目录本身内的所有文件和目录的所有权(用户和组)。

要知道用户名,请写 whoami在终端中。

要了解该群组,请写 groups在终端中(列表中的第一个名称是您的组名)对我来说,用户名和组名是相同的。

关于linux - 如何向 VS Code 授予修改适用于 Linux 的 Windows 子系统中文件的权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59021029/

相关文章:

linux - 计算Linux中几个 "time"命令的平均值

linux - linux write 和 sendfile 系统调用的区别

macos - Visual Studio Code 1.32 - 它卡在智能感知上

windows-10 - 停止 Chrome “restore previous session” 功能

win-universal-app - 如何在 Windows 10 UWP 中实现图表控件

返回 bool 值和消息的 Pythonic 方式

visual-studio-code - VSCode : How to split editor using same shortkeys as Sublime Text

python - 环境变量似乎有问题-Python

selenium - 启动 : Windows opens many instances of Edge, 每个都带有 "ERROR:file_io_win.cc(180)] CreateFile settings.dat: Access is denied. (0x5)"

linux - 如何在shell脚本中修改文件名?