如何在 WSL2(Ubuntu 版本)中更改 root 用户的默认 $PATH

如何在 WSL2(Ubuntu 版本)中更改 root 用户的默认 $PATH

在 WSL2(在 Windows 11 上)中运行的 Ubuntu 版本中,如何更改 root 用户的默认 $PATH?我尝试将以下几行添加到 root 用户的“.profile”脚本中:

if [ -d "/mnt/c/Users/<my user>/AppData/Local/Programs/Microsoft VS Code/bin" ] ; then
PATH="/mnt/c/Users/<my user>/AppData/Local/Programs/Microsoft VS Code/bin:$PATH"
fi

而且,如果我直接以 root 身份登录,此方法有效,但如果我以普通用户身份登录,然后“su”为 root,则默认 PATH 不会更改。因此,我猜测 .profile 脚本不会在您“su”为 root 时执行,只有直接以 root 身份登录时才会执行。

如何配置 Ubuntu 以在两种情况下更改默认 PATH?

谢谢!!

相关内容