首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Mac系统通过sftp上传文件到linux的方法

Mac系统通过sftp上传文件到linux的方法

原创
作者头像
用户11976114
发布2026-01-14 12:27:14
发布2026-01-14 12:27:14
2970
举报

Mac上传文件或者目录到linux服务器,主要有两种方案,一致是使用命令行,一种是使用可视化工具。

第一种方法,是使用命令行上传

先说命令行,假如你只是需要简单的上传一个文件,不考虑穿透内网,可以使用命令行实现。

代码如下:

代码语言:shell
复制
scp /Users/username/Documents/abc.txt user@192.168.0.101:/home/user/myfiles/

不过命令行上传没有断点续传功能,假如是上传一个比较大的目录,或者大文件,不建议使用。

第二种方法,使用可视化上传工具上传。

我们在实际维护远程的文件的时候,经常需要管理目标linux不同目录的文件,假如全部目录都要通过写脚本来实现,实在太消耗时间,也不方便,因此只能使用可视化工具来上传。

这里我是使用yunedit-ssh来上传,因为yunedit-ssh除了能手工上传外,还支持发布流水线,可以定制发布流水线,流水线可以定义不同的步骤,有上传步骤,有执行命令步骤,一条流水线可以实现上传完后执行远程命令。

手工上传的使用方法如下,左边是本地文件,右边是远程文件,跟winscp很相似。

然后定义流水线的方法如下:

一条流水线,可以定义多个步骤:

每个步骤,可以指定步骤类型,是上传文件还是执行命令等等

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档