在Windows 10上使用Python 2.7。我想使用Windows tftp客户端。为什么os.system()会给出与在命令提示符下键入tftp命令不同的结果?(使用2.7而不是3,使用Windows TFTP客户端而不是寻找其他库,都是“因为老板这么说”。) 我不知道这是一个Python问题、一个Windows10问题,还是具体的Windows10TFTP客户端问题。 TFTP客户端已安装在我的机器上。如果我打开命令shell并键入tftp,则会收到来自tftp客户端的帮助消息。 >tftp
Transfers files to and from a remote comp
在Bash中尝试别名,无法看到它与cd命令一起工作
[0s][/nobackup/sumikum7]> sjc-tftp
-bash: /auto/tftp-xeinfra/sumikum7/: Is a directory
[0s][/nobackup/sumikum7]> cd sjc-tftp
-bash: cd: sjc-tftp: No such file or directory
[0s][/nobackup/sumikum7]> cd /auto/tftp-xeinfra/sumikum7/
[0s][/auto/tftp-xeinfra/sumikum7]&g
我的目标是:只允许在这个linux机器上进行一个与iptable相关的操作。这使得它能够从任何服务器下载tftp。这是我的规则,但它们似乎行不通。要强调的是,这并不是说我的linux盒是服务器。我的盒子是客户端,试图从tftp服务器下载。
#iptables -S
-P INPUT DROP
-P FORWARD ACCEPT
-P OUTPUT ACCEPT
-A INPUT -p udp -m state --state ESTABLISHED -j ACCEPT
-A INPUT -p udp -m state --state RELATED -j ACCEPT
-A INPUT -p
我想要一个dd图像,并使用tftp将其保存到远程,例如,我正在尝试这样做
"dd if=/dev/mtd2" | save it to tftp server.
我在代码中使用的文件的方向是错误的--我正在尽力学习它是如何实现的,这是我自己做错的代码--我指的是其中的一半
"dd if=/dev/mtd2" | tftp -l -p RootFS.bin 10.10.233.238 | dd of=File.bin
`
另外,如果可以传输多个文件夹,并将其保存为tftp上的一个文件,例如,我希望复制下面给出的
/ #
或者这些目录
bin dev et
我在VxWorks上编写了一些代码来使用tftpLib从TFTP服务器下载一个文件,但是get给了我一个超时:
ERR [TFTP] tftpSend:479: Transfer Timed Out.
ERR [TFTP] tftpGet:1077: File transfer error.
Error has occurred: 4915207
这是不对的,因为主机是可访问的:
ping("3.94.213.53",3)
Pinging 3.94.213.53 (3.94.213.53) with 64 bytes of data:
Reply from 3.94.213.
我使用minicom on Kali Linux native ( Linux 4.6.0-kali1-amd64 x86_64 )在stm32f746g-Disco上安装嵌入式linux。
在设置tftp协议、与主板的以太网连接、构建内核并将镜像放入适当的文件夹( \tftpboot\stm32f7\uImage是镜像的路径和名称)之后,我将启动minicom与主板通信。
与主板的通信工作正常,但问题是主板在某种程度上无法读取内核的映像,即使路径是正确的:
STM32F746-DISCO> reset
我下载了'jdk-7u55-linux-x64.tar.gz‘
当我执行以下命令解压缩时,
sudo tar xvzf jdk-7u55-linux-x64.tar.gz
也试过了,
sudo tar xvf jdk-7u55-linux-x64.tar.gz
sudo tar xf jdk-7u55-linux-x64.tar.gz
sudo tar -xvf jdk-7u55-linux-x64.tar.gz
但我终于犯了错误,
gzip: stdin: unexpected end of file
tar: Unexpected EOF in archive
tar: Unex
我正在尝试安装xampp 1.8.2-1-installer.在32位Ubuntu操作系统上运行.当我从根输入时
sudo tar xvfz xampp-linux-1.8.2.tar.gz -C /opt
tar (child): xampp-linux-1.8.2.tar.gz: Cannot open: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: child returned status 2
tar: Error is not recoverable: exitin
我想从linux shell配置并启动tftpd。如果我调用:
tftpd -l -a 127.0.0.0:69 ...
我得到的总是:
tftpd: stdin is not a socket: Socket operation on non-socket
我的/etc/services中没有tftp设置。