• 请不要在回答技术问题时复制粘贴 AI 生成的内容
firhome
V2EX  ›  程序员

你们是怎么向云服务器传文件的?

  •  
  •   firhome · May 8, 2018 · 16598 views
    This topic created in 3101 days ago, the information mentioned may be changed or developed.
    弄了个空间来练习,比如我本地用 node 写了一个网站。
    请问怎么把快速的这些本地的文件上传到服务器上呢?

    主机上 用 pm watch 该网站, 然后本地用 transmit(以前用这个工具) 保存一下就上传?
    113 replies  •  2018-05-17 15:22:36 +08:00
    1  2  
    ❮ ❯
    yanest
    yanest
    May 8, 2018
    1
    sz
    woscaizi
    woscaizi
    May 8, 2018 via iPhone
    2
    安装 lszrz,然后 rz
    fhefh
    fhefh
    May 8, 2018
    3
    gitlab 私有仓库 or SFTP
    Reficul
    Reficul
    May 8, 2018 via Android
    4
    scp
    awing
    awing
    May 8, 2018❤️4
    5
    tar -cJvf - dir/ | ssh user@remote-server "tar -xJvf -"
    alvin666
    alvin666
    May 8, 2018 via Android
    6
    winscp,对我来说很好用,可以用 notepad++打开服务器上的文件,同步修改同步保存
    sutra
    sutra
    May 8, 2018
    7
    rsync over ssh.
    prolic
    prolic
    May 8, 2018
    8
    sublime + sftp
    wangking
    wangking
    May 8, 2018
    9
    单个文件 scp,文件夹 rsync
    winglight2016
    winglight2016
    May 8, 2018
    10
    gitlab,再加一个回调钩子,自动部署最新版本
    ivencooli
    ivencooli
    May 8, 2018 via Android❤️3
    11
    就只有我 samba/filezilla 吗😂
    cjpjxjx
    cjpjxjx
    May 8, 2018
    12
    @alvin666 xhell+Xftp+notepad++
    xidadada
    xidadada
    May 8, 2018
    13
    安装个 qq,然后发文件到 qq 接受
    alvin666
    alvin666
    May 8, 2018 via Android
    14
    @xidadada 哈哈哈哥们你是来搞笑的吗,不过说来服务器装 QQ 也不是不行 /陷入沉思
    guoyuchuan
    guoyuchuan
    May 8, 2018
    15
    XFTP
    lichifeng
    lichifeng
    May 8, 2018
    16
    bitvise
    yhxx
    yhxx
    May 8, 2018❤️1
    17
    自己玩的话 ftp 一把梭
    vovov
    vovov
    May 8, 2018 via Android
    18
    git
    Zzde
    Zzde
    May 8, 2018
    19
    小文件 sftp
    大文件 由于上传带宽将近百兆,一般上传到腾讯云 cos,在 down 到服务器,
    herotiga
    herotiga
    May 8, 2018 via iPhone
    20
    filezilla sftp
    dobelee
    dobelee
    May 8, 2018 via Android
    21
    文件少的话 rz,多的话 sftp/ftp。
    kongkongyzt
    kongkongyzt
    May 8, 2018
    22
    1. 服务器上开启 ftp 服务, 然后本地开发用 filezila 之类的 ftp 客户端上传上去. 这种方法需要配置, 而且还要开启额外的端口和 daemon 进程

    2. 使用各种 Git 托管平台, 代码 push 到平台后, 服务器从平台拉取代码.

    3. 直接 ssh 隧道, 如果使用 jetBrian 全家桶, 自带 ftp 或者 sftp 上传的能力, 简单配置一下即可使用, 和 vsftp 相比好处是不用开额外的端口, 只要服务器能 ssh 登录(好像是废话)就能使用.
    MonoLogueChi
    MonoLogueChi
    May 8, 2018 via Android
    23
    sftp 或者直接 ssh
    xidadada
    xidadada
    May 8, 2018
    24
    @alvin666 安装个 qq,然后发文件到 qq,我都是这样的,方便
    gelilaohuang
    gelilaohuang
    May 8, 2018
    25
    装 git,本地服务器一个仓库,本地 push,服务器 pull
    wenzhoou
    wenzhoou
    May 8, 2018 via Android
    26
    win SCP 超好用。如果要传本地很多代码的话,那就 git hub。传大文件,也是 win SCP。
    8023
    8023
    May 8, 2018 via Android
    27
    一般直接用 sftp
    多个小文件的话,本地打包后 sftp 上传,ssh 解包
    hluo7054
    hluo7054
    May 8, 2018
    28
    scp+git 一把梭直接撸
    albertofwb
    albertofwb
    May 8, 2018
    29
    scp or git sometime xshell
    jerryshao
    jerryshao
    May 8, 2018
    30
    sshfs 挂载服务器相关目录到本地,比如直接挂载服务器自己用户的 home 目录
    wweir
    wweir
    May 8, 2018
    31
    需要编译的话,一般手写自动化脚本
    不需要编译的话,编辑器+sftp 插件
    SlipStupig
    SlipStupig
    May 8, 2018
    32
    docker push image & docker pull images
    otakustay
    otakustay
    May 8, 2018
    33
    @xidadada 我特好奇你到底是什么系统的服务器装了个啥样的 QQ …… Windows 2008 ?还是 Linux 用 WINE ?
    boris1993
    boris1993
    May 8, 2018
    34
    日常基本就是 SCP 了
    话说大佬是做 IBM 主机的?
    小弟也做过一点,现在零零星星还有接触。不过因为各种原因,没玩过什么骚操作,传文件要么就是 FTP,要么 IND$FILE
    fixmestan
    fixmestan
    May 8, 2018 via iPad
    35
    pscp 啊,操作 vps 全靠 putty 全家桶
    isnowify
    isnowify
    May 8, 2018 via Android
    36
    winscp
    Tink
    Tink
    May 9, 2018 via iPhone
    37
    lrzsz 或者 rsync
    wspsxing
    wspsxing
    May 9, 2018 via Android
    38
    ssh 自带 sftp 的,也可以考虑 rsync
    chord
    chord
    May 9, 2018
    39
    bitvise
    xidadada
    xidadada
    May 9, 2018 via iPhone
    40
    @otakustay win2000 装轻聊版 qq
    xidadada
    xidadada
    May 9, 2018 via iPhone
    41
    @otakustay 打错 2003
    cs923
    cs923
    May 9, 2018 via Android
    42
    没人复制粘贴吗?…
    snsd
    snsd
    May 9, 2018 via iPhone
    43
    @xidadada 现在貌似很少见有在用 03 的系统了吧
    xidadada
    xidadada
    May 9, 2018 via iPhone
    44
    @snsd 好用
    Luckyray
    Luckyray
    May 9, 2018 via iPhone
    45
    scp -r
    580a388da131
    580a388da131
    May 9, 2018
    46
    临时起个 py 脚本就是了
    afpro
    afpro
    May 9, 2018
    47
    iterm 的 it2ul 挺好用的
    afpro
    afpro
    May 9, 2018
    48
    对于不能安装 iterm 工具的服务器 本地 ngrok-serve 然后服务器 wget
    liuzuo
    liuzuo
    May 9, 2018
    49
    程序源码文件,git/docker
    其他 scp/scp gui
    jisi724
    jisi724
    May 9, 2018
    50
    服务器上部署个 GIt 或者 Docker 直接拉文件就好了

    更方便一点的直接用 Gitlab CD 持续部署
    twor2
    twor2
    May 9, 2018 via iPhone
    51
    Scp 或 git
    WildCat
    WildCat
    May 9, 2018 via iPhone
    52
    @afpro 终于有人说 iterm 了!
    xiaket
    xiaket
    May 9, 2018
    53
    没有一个说 build image 的,好吧
    yaidev
    yaidev
    May 9, 2018 via Android
    54
    scp
    zhaoFinger
    zhaoFinger
    May 9, 2018
    55
    rsync
    king2014
    king2014
    May 9, 2018
    56
    Beyond Compare 没人说吗
    chocotan
    chocotan
    May 9, 2018
    57
    filezilla
    ydirel
    ydirel
    May 9, 2018
    58
    scp
    LeungJZ
    LeungJZ
    May 9, 2018
    59
    就我用 vsc 的 sftp 的吗?保存就上传。。。
    yylucifer
    yylucifer
    May 9, 2018
    60
    scp
    VoidChen
    VoidChen
    May 9, 2018
    61
    winScp+1
    naver1
    naver1
    May 9, 2018
    62
    filezilla ftp
    congeec
    congeec
    May 9, 2018 via iPhone
    63
    高级点用 ci 或 docker
    像我这种无脑 scp -r
    lzjqsdd
    lzjqsdd
    May 9, 2018 via Android
    64
    sftp
    yzmm
    yzmm
    May 9, 2018
    65
    scp sftp
    l9rw
    l9rw
    May 9, 2018
    66
    任何一个主流 IDE 都有从远程同步代码的功能吧,为什么还要用别的工具
    SimonFu
    SimonFu
    May 9, 2018
    67
    难道就我自己闲着没事儿用的 jenkins ?
    elsenow
    elsenow
    May 9, 2018
    68
    单个文件 scp,文件夹就 scp -r
    hhvv23911k
    hhvv23911k
    May 9, 2018
    69
    不喜欢用命令装个宝塔呀,运行环境也一块全装上了,还带面板操控,很友好!
    asuraa
    asuraa
    May 9, 2018
    70
    scp 或者手工 sftp
    TestSmirk
    TestSmirk
    May 9, 2018
    71
    就我自己用 webstorm(Pycharm)内置的 deployment(scp,sftp,...)?
    chengxiao
    chengxiao
    May 9, 2018
    72
    @afpro 这个需要在每个服务器上都安装一遍吗?
    lfzyx
    lfzyx
    May 9, 2018
    73
    使用持续集成,不然每次更新代码都要手动更新不烦?
    yamedie
    yamedie
    May 9, 2018
    74
    beyondCompare 真的好用
    zjsxwc
    zjsxwc
    May 9, 2018
    75
    git
    dnscat
    dnscat
    May 9, 2018
    76
    直接 CTRL+C CTRL+V
    u3u
    u3u
    May 9, 2018
    77
    ExpanDrive
    sunorg
    sunorg
    May 9, 2018
    78
    用 goodsync,ide 实时修改后实时同步到服务器上去。

    ide 自身的同步功能太弱,需要手动选文件后上传 ,没法实时上传,这个操作略麻烦。 小项目有时就是直接操作服务器内容了。特别是脚本类型语言。
    sunorg
    sunorg
    May 9, 2018
    79
    补充一句:
    GoodSync 10 又免啦

    自己在本站找链接。感谢 v 友
    droiz
    droiz
    May 9, 2018
    80
    scp / sftp / rsync

    最方便的还是 rsync 啦
    run2
    run2
    May 9, 2018
    81
    有个相关的问题,
    第三方依赖,各位是直接传上去,还是在服务器上直接安
    比如 node_modules (node)
    比如 vendor (php)
    meathill
    meathill
    May 9, 2018
    82
    既然楼主用 node,那肯定很多依赖。所以建议用 git,ssh 登录后 git pull,然后写一个部署脚本用 npm script 来跑。不要直接传,大坑。
    hpeng
    hpeng
    May 9, 2018
    83
    打包 docker 镜像, 上传, docker pull
    zjyl1994
    zjyl1994
    May 9, 2018
    84
    小文件 lrzsz,大文件 filezilla+sftp,服务器端基本不需要单独装软件
    domty
    domty
    May 9, 2018
    85
    服务器之间传输用 scp 或者 rsync
    像 xshell 之类的客户端传输就是 xftp
    atcdef
    atcdef
    May 9, 2018
    86
    用的是 windows server,所以 ctrl+c,再 ctrl+v,搞定
    bigtwo
    bigtwo
    May 9, 2018
    87
    sftp(FlashFXP)
    jimmyczm
    jimmyczm
    May 9, 2018
    88
    winscp
    gdky005
    gdky005
    May 9, 2018
    89
    看了各位的高招,真服!
    maxco292
    maxco292
    May 9, 2018
    90
    小文件会使用 scp,项目文件会使用 git hook,不过一些偏大的非项目的会使用 owncloud。
    BBCCBB
    BBCCBB
    May 9, 2018
    91
    xshell, 鼠标拖动??
    crb912
    crb912
    May 9, 2018 via Android
    92
    @l9rw IDE 可以做到?假如我有一个 vps 服务器,自己本地电脑上有 1 个 g 的文件要发过去,IDE 能做到?
    crb912
    crb912
    May 9, 2018 via Android
    93
    @l9rw 还真可以,deployment …ㅍ_ㅍ
    Felldeadbird
    Felldeadbird
    May 9, 2018
    94
    sftp 应该是最便捷的了。基本各种编辑器,FTP 软件都支持。
    EXE
    EXE
    May 9, 2018
    95
    zlhsvc
    zlhsvc
    May 9, 2018
    96
    gtt pull
    waltcow
    waltcow
    May 9, 2018
    97
    scp
    wwdyy
    wwdyy
    May 9, 2018
    98
    我是 win 服务器,设置共享目录就可以在腾讯云服务器上看到我的本地目录,然后就可以复制文件到腾讯云服务器上面
    Crixs
    Crixs
    May 9, 2018
    99
    @sunorg 能给个链接么
    deadEgg
    deadEgg
    May 9, 2018
    100
    scp.....
    1  2  
    ❮ ❯
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1886 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 322ms · UTC 16:37 · PVG 00:37 · LAX 08:37 · JFK 11:37
    ♥ Do have faith in what you're doing.