linux - wget下载中 "wgetrc"命令的用途是什么

标签 linux unix ftp wget sftp

以下命令中“wgetrc”的用途是什么。

 -sh-3.00$ WGETRC=/hom1/spyga/spp/wgetrc_local wget  --directory-prefix=/home1/spyga/spp/download  ftp://127.0.0.1/outgoing/DATA.ZIP

wgetrc_local 文件具有 ftp 服务器的凭据。

通常我使用以下命令从 ftp 服务器下载文件。

-sh-3.00$ wget --ftp-user=xyz--ftp-password=12345 ftp://localhost/outgoing/DATA.ZIP

以上命令有什么不同。

请帮助我理解这些命令。 谢谢你。

最佳答案

第一个命令只是指定一个替代配置文件来代替默认的 ~/.wgetrc。您还可以使用 --config=/hom1/spyga/spp/wgetrc_local 作为 wget 的参数来指定它。

这个文件可以包含wgetrc commands改变 wget 的行为。在这种情况下,它可能已完成,因此不必在命令行上提供用户和密码。特别是在多用户系统上,在命令行上传递密码存在安全风险,因为其他用户可能会看到密码,因此最好将它们存储在访问权限受限的文件中。这样只有文件所有者启动的进程才能访问它。

wget 启动文件的另一个用途是更改它的默认设置、用户代理等...

全部记录在案here .

关于linux - wget下载中 "wgetrc"命令的用途是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18618631/

相关文章:

linux - 如何检测 Linux 服务器上的 ftp 上传完成?

linux - 如何打印单个 ASCII 字符?

unix - 在控制台关闭并在 Oracle Solaris 11 上打开新的控制台后,将 .jar 应用程序输出流抓取到控制台

bash - 根据行结构拆分文件夹中的所有文件

python - 我可以使用Python将内存中的对象上传到FTP吗?

c# - 从 FTP 上传文件和下载文件

c++ - C 中的 ip 地址搜索算法或库

python-3.x - urllib.error.URLError : <urlopen error [Errno 113] No route to host>

unix - ${_+_} 在 BSD Makefile 中

ftp - 使用域名、用户名和密码进行 FTP 连接时出错?