我需要将文件从我的 Windows XP 系统复制到远程 Linux 系统。
Win 位置:c:\1.txt
LInux 位置:/tmp
命令应该是什么?
編輯:pscp 在我的 PC 上被识别并且正常。我可以用 Putty 连接到这台远程 Linux PC,
远程 Linux 名称是s1
,主机名是s1host
我尝试使用以下命令传输文件:
pscp C:\1.txt s1@s1host:/tmp
得到:Fatal: Network error: Connection timed out
不太清楚,是不是命令不对?
答案1
pscp c:\1.txt username@hostname:/tmp
用username
和替代hostname
那些对 Linux 系统有效的。
答案2
不要指定驱动器号。驱动器号中的冒号会让 pscp 认为您指的是主机:路径,在名为 C 的主机上。您可以更改为该驱动器号,然后不指定 Windows 路径上的驱动器号:
C: pscp \1.txt s1@s1主机:/tmp