Unix 权限被拒绝-/usr/local/bin/pkill.pl

Unix 权限被拒绝-/usr/local/bin/pkill.pl,unix,homebrew,Unix,Homebrew,我正在安装自制软件,当我运行brew doctor时,它会提示: 错误:权限被拒绝-/usr/local/bin/pkill.pl 我试过: $sudo chmod 755/usr/local/bin/pkill.pl(还有其他选项:777,a-x,…我不知道brew需要哪个选项) 但是当ls时,仍然: ls:./pkill.pl:权限被拒绝 lrwx-----1根轮23 2012年2月11日pkill.pl … 你能告诉我怎么解决吗?谢谢大家! 目录列表中的第一个字符(l)表示该文件是指向另一

我正在安装自制软件,当我运行
brew doctor
时,它会提示:

错误:权限被拒绝-/usr/local/bin/pkill.pl

我试过:
$sudo chmod 755/usr/local/bin/pkill.pl
(还有其他选项:777,a-x,…我不知道brew需要哪个选项)

但是当
ls
时,仍然:

ls:./pkill.pl:权限被拒绝
lrwx-----1根轮23 2012年2月11日pkill.pl
…


你能告诉我怎么解决吗?谢谢大家!

目录列表中的第一个字符(
l
)表示该文件是指向另一个文件的符号链接。使用
ls-l
找出哪个。最有可能的问题是该文件的权限。链接的权限通常为755(读取和执行所有用户,并为所有者写入)。

这应该可以
sudo chmod+rx/usr/local/bin/pkill.pl
谢谢@Dunes。我试过
ls-l
,但仍然。。请参阅和示例:
lrwxr-xr-x 1 root wheel 61 12 oct 16:46 pip-2.7->/Library/Frameworks/Python.framework/Versions/2.7/bin/pip-2.7
lrwxr-xr-x 1 mcasandrariera admin 42 8 dic 13:07 pkg config->../cillar/pkg config/0.27.1/bin/pkg config
ls:./pkill.pl:权限拒绝
lrwx------1根轮2012年2月23日11日pkill.pl
-rwxr-xr-x 1根轮452 3 abr 2011 pphs
抱歉。。。我不知道如何在评论中引入新的行分隔,但我的想法是,对于那些我有权限的人,链接到的原始文件是shownI。我没有意识到homebrew是一个包管理器。您需要运行根目录下的任何软件包管理器(例如,
sudo-brew-doctor
)。您不希望root以外的任何用户能够使用pkill,或者任何用户(恶意代码)都可以任意杀死您计算机上的进程。谢谢@Dunes和@X.Jacobs。运行
sudo-brew-doctor
时立即出现错误(仅警告要更新Xcode,正在进行…)。是否以root用户身份安装?不,我认为使用sudo就足够了…应该是。查看以root用户身份运行
homebrew
所获得的结果