**已关闭。**此问题为not reproducible or was caused by typos。它目前不接受回答。
此问题是由打印错误或无法再重现的问题引起的。虽然类似的问题可能是on-topic在这里,这一个是解决的方式不太可能帮助未来的读者。
上个月关门了。
Improve this question的
这是非常基本的东西。我正在尝试使用wget下载文件。它在这台机器上工作。我大概有3个月没用这台机器了。(不知道更新进去了什么)。现在如果我现在使用wget,它会说,wget无法写入(权限被拒绝)
我在sudoers名单上。我也不写任何网络应用程序。当我在谷歌上搜索的时候,大多数网站都说在wget上添加一个sudo,但是我不想添加sudo。如何解决此问题?
附言:我可以通过浏览器下载
1条答案
按热度按时间ubbxdtey1#
主要原因是您没有要保存文件的目录的写入权限。您应该检查wget用作stdout的目录的权限。
从
man wget
,我们可以得到为什么你运行wget与sudo
也得到一个'Permission denied'.文档说'wget -O file http://foo的工作方式与wget -O -http://foo> file类似'。由于sudo不能与重定向一起使用,所以你会得到一个错误消息。另一种方法是使用
wget -O - http://foo | sudo tee file
。