我把sudo chown-R$(whoami)/usr/local/lib/pkgconfig这行搞砸了.我该如何修复它



当我试图用brew下载一些东西时,我收到了一条消息:

Error: The following directories are not writable by your user:
/usr/local/lib/pkgconfig
You should change the ownership of these directories to your user.
sudo chown -R $(whoami) /usr/local/lib/pkgconfig
And make sure that your user has write permission.
chmod u+w /usr/local/lib/pkgconfig

我错误地认为我需要用我的名字替换$(whoami),然后我得到了一个警告:zsh:commandnot found";myname";但要求提供密码。在输入密码之前,我没想太多。

然后我在输入密码后得到了这个:

usage: chown [-fhnv] [-R [-H | -L | -P]] owner[:group] file ...
chown [-fhnv] [-R [-H | -L | -P]] :group file ...

就在那之后,我意识到我不应该取代$(whoami)。我该如何解决这个问题?

我试着用正确的$(whoami(再次运行该行,但什么也没发生。我可以继续运行吗

chmod u+w /usr/local/lib/pkgconfig

或者试着在我运行下一行之前解决这个问题?

此文本块:

usage: chown [-fhnv] [-R [-H | -L | -P]] owner[:group] file ...
chown [-fhnv] [-R [-H | -L | -P]] :group file ...

只是简单地说明chown命令是如何工作的。

我试着用正确的$(whoami(再次运行该行,但什么也没发生。

没关系,你不应该看到任何输出。

您现在应该可以运行以下命令了:chmod u+w /usr/local/lib/pkgconfig

相关内容

最新更新