我需要把一个文件从windows复制到UNIX的一个特定的文件夹中,并设置文件组(chgrp或其他)。
有什么办法不用编写和启动UNIX脚本就能完成?
用PSCP应该可以。说明:从网上下载PSCP.EXE。
set PATH=<path to the pscp.exe file>
pscp.exe
使用 cd
指挥pscp
使用下面的命令将远程服务器上的文件复制到本地系统。
pscp [options] [user@]host:source target
所以要复制文件 /etc/hosts
从服务器 example.com
作为用户fred到文件 c:\temp\example-hosts.txt
,你会打。
pscp [email protected]:/etc/hosts c:\temp\example-hosts.txt
以上 @Ravi Dhoriya 的回答很好,但有时并不奏效。 你可能需要添加 -scp 标志来强制使用 scp 协议。
pscp -scp [email protected]:/etc/hosts c:\temp\example-hosts.txt