我正在尝试将 Xonsh 添加到我的系统中/etc/shells
以使其成为我的新默认 shell,但是当我运行时,sudo which xonsh >> /etc/shells
我bash: /etc/shells: Permission denied
尝试使用更改权限chmod u+x /etc/shells
但它抛出changing permissions of '/etc/shells': Operation not permitted
我该怎么办?
我正在尝试将 Xonsh 添加到我的系统中/etc/shells
以使其成为我的新默认 shell,但是当我运行时,sudo which xonsh >> /etc/shells
我bash: /etc/shells: Permission denied
尝试使用更改权限chmod u+x /etc/shells
但它抛出changing permissions of '/etc/shells': Operation not permitted
我该怎么办?
>>
在执行之前,shell 可能会尝试应用输出重定向sudo
,但用户 shell 没有这样做的权限。为避免错误,以下两个公式可能有效: