将文件从Unix复制到Windows剪贴板

时间:2013-05-31 11:41:51

标签: unix vim ssh copy clipboard

我想使用SSH将一个大文件从Unix服务器复制到Windows剪贴板 怎么办呢?

我无法在服务器上安装任何第三方应用程序 我尝试了各种选项,例如%y+但是它们都没有为我工作。

更新:

最后我在windows cygwin上使用了scp,它就像魅力一样 感谢

4 个答案:

答案 0 :(得分:2)

与Unix服务器的交互式会话一样,您也可以使用ssh执行命令然后退出。使用cat,您可以在Unix服务器上打印文件的内容。 Windows附带clip工具,可捕获输出并将其放在剪贴板中。瞧:

ssh user@server cat /etc/passwd | clip

答案 1 :(得分:1)

如果你有PuTTY(或任何Windows SSH客户端),只需超级复制它:

scp username@linuxMachineAddress<linux directory path> C:\Documents\filename.extension

例如:

pscp firdooze@192.160.1.233:/home/firdooze/helloWorld.txt C:\Documents\helloWorld.txt

更多阅读here

答案 2 :(得分:1)

如果您使用vim,vim可以直接通过scp打开远程文件。

尝试(在Windows上命令行可能不同,但你明白了)

vim scp://remoteuser@server.tld//path/to/your/large/file

您必须在本地计算机上(在Windows上)使用vim

然后你可以玩寄存器。

答案 3 :(得分:0)

如果您无法安装第三方软件,则必须执行less <fileName>并一次将其复制一页。如果你可以安装一个不同的putty客户端(应该是可能的,它是一个独立的可执行文件,所以你应该可以将它保存到你的桌面)There is a modified version of PuTTY that accomplishes this