我需要安装wget
,因此我使用了sudo apt-get install wget
,事实上,它确实将其安装到了/usr/bin/wget
,但是权限都是错误的(其他行用于说明上下文):
-rwxr-xr-x 1 root root 286 Jul 1 2014 wftopfa
---------- 1 root root 407696 Feb 7 2014 wget
-rwxr-xr-x 1 root root 48112 Apr 10 2014 whatis
没有任何用户的权限wget
!
如果我尝试sudo wget
,它会返回:
sudo: wget: command not found
如果我尝试sudo chmod 755 /usr/bin/wget
,它会返回:
chmod: changing permissions of '/usr/bin/wget': Operation not permitted
这里发生了什么?我该如何解决?
答案1
我的朋友看到了我的消息并帮我修复了它:
chattr -sia /usr/bin/wget
他建议我阅读man chattr
以了解更多信息。
这使我能够做到这一点chmod
。