我在我的 Windows 7 机器上安装了一个 TFTP 服务器,并尝试将一个文本文件发送到我的 uCLinux 板。
C:\Users\me>Tftp localhost PUT p4tickets.txt 192.168.254.1
Transfer successful: 63 bytes in 1 second(s), 63 bytes/s
所以听起来好像它成功了,但是当我去检查设备(我ls -R
从根目录执行)时,我没有p4tickets.txt
在任何地方看到该文件...如果文件成功了,它去了哪里?
答案1
检查命令语法文档,并检查 Windows 计算机。您可能已从 Windows 计算机完成了文件传输。到您的 Windows 机器并创建了一个名为 的文件192.168.254.1
。
答案2
它到达了 TFTP 服务器根目录所设置的位置(这不一定是/
,也可能是/var/tftp/
其他位置)。最好的办法是检查 TFTP 服务器的配置,看看哪个位置配置为根目录。