简体   繁体   English

更改文件名时 vscode 中的 WSL2 权限被拒绝

[英]WSL2 Permission Denied in vscode when changing file name

I recently started using WSL2 in windows 11 and in my vscode whenever I try to change a name of a file or folder, an error message pops up saying Error: EACCES: permission denied, rename '/home/akbenn/Programs/repos/ecommerce-react-nodejs-mongodb/client/src/pages/AminPages' -> '/home/akbenn/Programs/repos/ecommerce-react-nodejs-mongodb/client/src/pages/AdminPages' .我最近开始在 windows 11 中使用 WSL2,在我的 vscode 中,每当我尝试更改文件或文件夹的名称时,都会弹出一条错误消息,提示Error: EACCES: permission denied, rename '/home/akbenn/Programs/repos/ecommerce-react-nodejs-mongodb/client/src/pages/AminPages' -> '/home/akbenn/Programs/repos/ecommerce-react-nodejs-mongodb/client/src/pages/AdminPages'

I even tried changing the name from vscode terminal using sudo command and it still gives me an error message saying 'Permission denied'.我什至尝试使用 sudo 命令从 vscode 终端更改名称,但它仍然给我一条错误消息,提示“权限被拒绝”。

Does anyone know how to solve this issue?有谁知道如何解决这个问题?

This problem can be caused by creating the folder inside VSCode.这个问题可能是由在 VSCode 中创建文件夹引起的。 If none of the options above works, you can try removing the old folders and recreate them with the command mkdir {{ folder_name }} inside WSL terminal.如果以上选项均无效,您可以尝试删除旧文件夹并在 WSL 终端内使用命令mkdir {{ folder_name }}重新创建它们。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM