我在 Linux 服务器上有一个文件夹,我必须将该文件从那里传输到我的 Mac 桌面。我从来没有做过。
最好的方法是什么?我正在尝试使用终端,但有没有像 WinSCP 这样的工具来做到这一点?
ter*_*don 19
在 linux 服务器上安装 openSSH。假设基于 debian 的发行版,请执行以下操作:
sudo apt-get install ssh
Run Code Online (Sandbox Code Playgroud)打开终端并复制文件:
一世。从 Linux 到 Mac(从 Linux 机器运行):
scp filename.txt user@remote_server:/Users/YOURNAME/
Run Code Online (Sandbox Code Playgroud)
ii. 从 Linux 到 Mac(从 Mac 运行):
scp user@remote_server:/Users/YOURNAME/filename.txt .
Run Code Online (Sandbox Code Playgroud)该scp
命令的一般语法如下。
要将文件从本地服务器复制到远程服务器:
scp FILENAME user@remote_server:/remote/path/FILENAME
Run Code Online (Sandbox Code Playgroud)要将文件从远程服务器复制到本地服务器:
scp user@remote_server:/remote/path/FILENAME /local/path/FILENAME
Run Code Online (Sandbox Code Playgroud)小智 2
WinSCP 是适用于 Windows 的 SFTP/SCP/FTP 客户端。
Mac 上也存在类似的客户端 - Transmit和Cyberduck就是很好的例子。
Transmit 和 Cyberduck 理解 FTP、SFTP 和 WebDAV,但这完全取决于 Linux 服务器的设置方式,您是否可以使用这些服务之一访问该特定文件夹。