SSH 远程登陆主机,如何上传大量代码?

2014-02-13 09:03:21 +08:00
 itfanr
如果本地是windows,远程主机是linux。本地网站测试好了,该怎么上传到远程主机呢?谢谢
6557 次点击
所在节点    程序员
50 条回复
mindcat
2014-02-13 16:17:59 +08:00
tar cJf - $DIRECTORY | ssh $HOST "tar xJvf -"
jatsz
2014-02-13 17:10:53 +08:00
可以选择的:
1,cygwin, scp, 先tar,gzip一下,然后到服务器端再解压缩。
2,dropbox,在Windows和Linux都用同一个账号。dropbox会帮你自动同步,你直接在Windows下copy到dropbox文件夹下即可。
wulin
2014-02-13 17:19:06 +08:00
xshell的xftp,拖动就可以了,
或者打zip包后rz /sz
webjin
2014-02-13 20:57:08 +08:00
xshell下直接按快捷键ctrl+alt+F就可以打开sftp传输界面,然后直接把文件拖进去~
fcicada
2014-02-13 22:12:16 +08:00
git很方便,也适合管理
jacky007wang
2014-02-13 22:34:52 +08:00
fabric
zhouquanbest
2014-02-13 22:40:12 +08:00
我一直使用rsync 繁多的选项应该能满足你的需求
undozen
2014-02-13 22:42:34 +08:00
我会在远程主机上建 repo 和 prod 两个文件夹
repo 里面 git init --bare
然后z在 prod 里面 clone 跑起来
lm902
2014-02-13 23:20:12 +08:00
我是在本机配置好IIS8.5然后在服务器上wget下载最后tar -xvf解压
ibcker
2014-02-14 10:34:56 +08:00
zip&sftp&uzip
git
scp

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/99984

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX