我曾用过这个命令来查找服务器的 IP。有人能解释一下这个命令是什么意思吗?我想学习一下。
到目前为止,我知道:“wget”是一个免费的实用程序,用于从 Web 以非交互式方式下载文件[http://linux.about.com/od/commands/l/blcmdl1_wget.htm]
“-O”将文档写入文件
“-q”安静(无输出)
但为什么中间要用“-”呢?
答案1
“-O -” 表示它将输出写入标准输出(您的控制台)。通常,您可以将“-”用作许多命令行工具的文件,以将其输出发送到标准输出。
答案2
请参阅手册页wget
,解释了该-O
选项以及连字符的含义。
-O 文件
--输出文档=文件
这些文档不会被写入适当的文件,但所有文档将被连接在一起并写入文件。如果使用 - 作为文件,文档将打印到标准输出,禁用链接转换。(使用 ./- 打印到名为 -. 的文件)