
admin
2025-06-18 13:40:46
ftp -v ftp.example.com
-v:启用或禁用详细模式。在详细模式下,ftp命令会显示所有来自服务器的响应消息。默认情况下,该选项为开启状态。
ftp -d ftp.example.com
-d:启用调试模式。该选项会显示所有FTP传输过程中发送和接收到的命令,有助于调试连接问题。
ftp -n ftp.example.com
-n:禁止自动登录。默认情况下,ftp命令会在连接到远程服务器后尝试自动登录。使用该选项可以禁止该行为,通常与.netrc文件联合使用。
ftp -g ftp.example.com
禁用文件名通配符扩展。ftp命令默认会展开文件名中的通配符。使用该选项可以关闭这一行为。
ftp -p ftp.example.com
-p:使用被动模式(PASV)进行数据连接。被动模式在客户端位于防火墙或NAT后面时非常有用。
ftp -s:script.txt ftp.example.com # Windows
ftp -n ftp.example.com < script # Linux
⚠️ Windows 上使用-s选项指定script.txt脚本执行 ftp 命令。Linux 上可以使用重定向实现。