gpt4 book ai didi

visual-studio-code - WSL 中的 VSCode : how to sudo a root file so I can edit it

转载 作者:行者123 更新时间:2023-12-04 11:03:20 28 4
gpt4 key购买 nike

WSL v.1 -- VSCode v1.40.1(使用“远程 - WSL”扩展 40.3)

如何使用 sudo 和 VSCode 打开根拥有的文件进行编辑? (无需以 root 身份运行)

如果我打开一个没有 sudo 的根文件,我无法编辑它(预期):
$ 代码/etc/profile.d/custom-profile.sh
$

enter image description here

但是,如果我尝试 sudo code文件,我得到:

$ sudo code /etc/profile.d/custom-profile.sh
[sudo] password for xxxx:
sudo: code: command not found

下面 Binarify 的回答表明我可以将默认用户切换到 root ,但我绝对不想以 root 身份运行,所以我仍在寻找其他解决方案。

最佳答案

您可以拥有要编辑的文件,然后将其归还所有权

sudo chown myuser /path/to/file
code /path/to/file
sudo chown root /path/to/file

关于visual-studio-code - WSL 中的 VSCode : how to sudo a root file so I can edit it,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58980356/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com