Command line SSH与FTP:通过终端将本地文件推送到服务器

Command line SSH与FTP:通过终端将本地文件推送到服务器,command-line,ssh,ftp,terminal,Command Line,Ssh,Ftp,Terminal,我是一名初级前端开发人员,正在使用命令行处理我的流程。我想将本地更改推送到服务器,而不必使用像Filezilla这样的FTP客户端。我正在使用客户端手动拖放文件,希望了解开发人员如何执行此过程。我正在Mac上使用SiteLeaf构建一个静态站点。提前感谢您对此工作流的帮助。如果您的目标已安装SSH,则可以使用SCP: $ scp -r your_remote_user@remote_address:/path/to/save/dir /local/dir/to/transfer 这也可用于传输

我是一名初级前端开发人员,正在使用命令行处理我的流程。我想将本地更改推送到服务器,而不必使用像Filezilla这样的FTP客户端。我正在使用客户端手动拖放文件,希望了解开发人员如何执行此过程。我正在Mac上使用SiteLeaf构建一个静态站点。提前感谢您对此工作流的帮助。

如果您的目标已安装SSH,则可以使用SCP:

$ scp -r your_remote_user@remote_address:/path/to/save/dir /local/dir/to/transfer

这也可用于传输单个文件:只需删除
-r
(递归)选项并指定文件路径而不是目录。

Hi Salem。谢谢我会和我的主机提供商一起研究这个SCP。你也可以检查Finder是否允许你挂载一个SSH远程位置。我从未尝试过它,但在Linux中,它运行得相当好。