正如标题所言,Mac 一般为我们本地的开发环境,CentOS 一般为生产服务端的环境,两者之间的文件上传和下载有很多种方式,最常见的就是 FileZila,但它偶尔的罢工以及对 Ftp 的依赖,还是让我不得不转用 scp 来完成这项工作。
Mac to CentOS
假设把 Mac 上的一个 project.jar 文件,上传到 sign.liumapp.com 所对应的服务器的/usr/local/project/project.jar 这个位置:
基本步骤:
-
确保服务器端的/usr/local/project 目录是存在的
-
输入命令
scp project.jar root@sign.liumapp.com:/usr/local/project/project.jar
-
输入 sign.liumapp.com 的 root 密码,也可以使用其他用户名,然后输入其所对应的帐号密码,但是要确保该用户对要操作的目录有写权限。
-
等待上传成功即可。
CentOS to Mac
假设要把 sign.liumapp.com 所对应的服务器的/usr/local/project/project.jar 这个包下载到本地,并保存为一个 tmp.jar 文件。
基本步骤:
-
直接输入命令:
scp root@sign.liumapp.com:/usr/local/project/project.jar ./tmp.jar
-
输入密码
-
等待下载成功即可。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于