[英]Write a file with dd over ssh
我想通过ssh将.img文件写入硬盘。
主机A要执行dd以将img文件写入/ dev / sda。 dd文件位于主机B上。
命令应如何显示?
就像是:
(from hosta) ssh hostb cat /the/file.img | dd of=/dev/sda
要么
(from hostb) ssh hosta dd of=/dev/sda < /the/file.img
使用ssh(和它之前的rsh),I / O重定向发生在本地主机上,除非您引用它以将其传递到远程主机。 比较这三个命令(在所有情况下, date
命令都在rmthost
上rmthost
),但是:
ssh rmthost date > /tmp/thedate ! local file written
ssh rmthost 'date > /tmp/thedate' ! remote file written
ssh rmthost date '>' /tmp/thedate ! remote file written
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.