使用Mac OS X终端将文件从远程计算机复制到我的桌面

时间:2014-11-07 17:01:17

标签: macos terminal copy command scp

我正在尝试将文件从远程计算机复制到本地桌面。该文件位于路径/Library/Application Support/EFI

在终端中,我ssh到计算机,键入cd /以到达根目录,然后我按以下格式键入命令:

scp username@hostname:Library/Application Support/EFI/[file name] /Users/[home directory]/Desktop

我不断收到消息,“没有这样的文件或目录。”

我做错了什么?

2 个答案:

答案 0 :(得分:2)

问题是文件路径中的空格。

以下是一个例子:

scp user@host:"/home/user/my\\ directory/file" .

将文件从服务器上的以下路径复制:/ home / user / my directory / file到您当前所在的位置。

答案 1 :(得分:0)

当文件名中有空格时,在 BSD 中,它不喜欢任何空格。所以在第一个单词后使用 * 。你应该没事了。

scp bubba@131.118.7.83:"/Users/bubba/Desktop/test*" .

密码:

测试文件.txt 100% 1680KB 10.7MB/s 00:00