shell 下载文件时wget权限错误[已关闭]

wfsdck30  于 2023-08-07  发布在  Shell
关注(0)|答案(1)|浏览(234)

**已关闭。**此问题为not reproducible or was caused by typos。它目前不接受回答。

此问题是由打印错误或无法再重现的问题引起的。虽然类似的问题可能是on-topic在这里,这一个是解决的方式不太可能帮助未来的读者。
上个月关门了。
Improve this question
这是非常基本的东西。我正在尝试使用wget下载文件。它在这台机器上工作。我大概有3个月没用这台机器了。(不知道更新进去了什么)。现在如果我现在使用wget,它会说,wget无法写入(权限被拒绝)
我在sudoers名单上。我也不写任何网络应用程序。当我在谷歌上搜索的时候,大多数网站都说在wget上添加一个sudo,但是我不想添加sudo。如何解决此问题?
附言:我可以通过浏览器下载

ubbxdtey

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

相关问题