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

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

最佳答案

如果目标安装了SSH,则可以使用SCP:

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

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

https://stackoverflow.com/questions/25146353/

相关文章:

sql - 来自 Grails 的 INNER JOIN HQL 查询

image - Grails-从 Controller 加载图像

shell - 在每行的开头添加文本

grails - 使用 resources.groovy 定义服务

grails - 由于模糊的def递归导致的grails中的堆栈溢出

inheritance - Grails/GORM:继承的域类的行为不一致(测试VS Bootstr

grails - grails控制列表方法的外观

grails - jQuery移动样式适用于整个项目-为什么?

hibernate - Grails渴望通过滚动获取

ruby-on-rails - Rails 4.1:Rails:Module的未定义方法 `appl