将本地文件上传到服务器的方法

将本地文件上传到服务器有多种方法,具体选择取决于服务器类型(Linux/Windows)、网络环境以及你的权限。以下是常见的方法:


一、基于协议的上传方法

1. SCP/SFTP(基于SSH的安全传输)
  • 适用场景:Linux服务器或支持SSH的服务器。
  • 步骤:bash# 使用scp命令(命令行) scp /本地/文件/路径 username@服务器IP:/远程/目录/路径 # 使用sftp(交互式) sftp username@服务器IP put /本地/文件/路径 /远程/目录/路径
  • 工具推荐
    • WinSCP(Windows图形化工具)
    • FileZilla(跨平台SFTP客户端)
2. FTP(文件传输协议)
  • 适用场景:需要匿名上传或专用FTP服务器。
  • 步骤:bash# 命令行FTP(需服务器开启FTP服务) ftp 服务器IP put 本地文件名 远程文件名
  • 工具推荐:FileZilla、Cyberduck。
3. HTTP上传
  • 适用场景:通过网页表单或API上传。
  • 方法
    • 使用浏览器访问服务器的Web上传页面。
    • 通过curl命令:bashcurl -F "file=@/本地/文件路径" http://服务器地址/上传接口

二、云服务/存储中转

1. 云存储(如AWS S3、阿里云OSS)
  • 步骤:bash# 以AWS S3为例(需安装aws-cli) aws s3 cp 本地文件 s3://桶名/路径
  • 适用场景:大文件或需要分发的内容。
2. 网盘中转
  • 先将文件上传到Google Drive、OneDrive等,再从服务器下载。

三、直接同步工具

1. rsync(增量同步)
  • 适用场景:需要高效同步大量文件。
  • 命令:bashrsync -avz /本地/路径/ username@服务器IP:/远程/路径/
2. Syncthing
  • 点对点同步工具,适合长期自动同步。

四、其他方法

1. 共享目录挂载
  • NFS/Samba:将服务器目录挂载到本地,直接复制。
  • 步骤(Linux挂载Samba示例):bashmount -t cifs //服务器IP/共享名 /本地挂载点 -o username=用户 cp 文件 /本地挂载点/
2. 命令行粘贴(小文件)
  • Linux:通过cat和SSH直接写入:bashcat 本地文件 | ssh username@服务器IP "cat > /远程路径/文件名"

五、注意事项

  1. 权限问题:确保服务器用户有目标目录的写入权限。
  2. 防火墙:检查服务器是否开放了相应端口(如SSH的22、FTP的21)。
  3. 大文件:建议压缩后上传(如tar -czvf file.tar.gz 文件)。
  4. 安全性:避免使用明文传输协议(如FTP),优先选择SFTP/SCP。

根据你的具体需求选择最合适的方式!如果需要更详细的指导,可以提供服务器环境(如Linux/Windows)或文件大小等信息。

Read more

“现在的AI就像1880年的笨重工厂!”微软CSO斯坦福泼冷水:别急着造神

“现在的AI就像1880年的笨重工厂!”微软CSO斯坦福泼冷水:别急着造神

大模型仍未对上商业的齿轮? 编译 | 王启隆 来源 | youtu.be/aWqfH0aSGKI 出品丨AI 科技大本营(ID:rgznai100) 现在的硅谷,空气里都飘着一股“再不上车就晚了”的焦躁感。 最近 OpenClaw 风头正旺,强势登顶 GitHub,终结了 React 神话,许多人更是觉得“AI 自己干活赚钱”的日子就在明天了。 特别是在斯坦福商学院(GSB)这种地方,台下坐着的都是成天琢磨怎么用下一个技术风口搞个独角兽出来的狠人。 微软的首席科学官(CSO)Eric Horvitz 被请到了这个几乎全美最想用 AI 变现的礼堂里。作为从上世纪 80 年代就开始搞 AI 的绝对老炮、也是微软技术底座的“扫地僧”,这位老哥并没有顺着台下的胃口,去吹捧下个月大模型又要颠覆什么行业,而是兜头给大家浇了一盆带点学术味的冷水。 他讲了一个挺有画面感的比喻:大家都在聊

By Ne0inhk
Godot被AI代码“围攻”!维护者崩溃发声:“不知道还能坚持多久”

Godot被AI代码“围攻”!维护者崩溃发声:“不知道还能坚持多久”

整理 | 郑丽媛 出品 | ZEEKLOG(ID:ZEEKLOGnews) 当大模型能在几秒钟内生成一段“看起来像那么回事”的补丁时,开源社区却开始付出另一种代价。 最近,开源游戏引擎 Godot 的核心维护团队公开吐槽:他们正被大量“AI 生成的低质量代码”淹没。那些代码往往结构完整、注释齐全、描述洋洋洒洒,但真正的问题是——提交者可能并不理解自己交上来的内容。 这件事,并不是简单的“有人偷懒用 AI 写代码”。它正在触及开源协作最核心的东西:信任。 一场悄无声息的“AI 洪水” 事情的导火索来自一条 Bluesky 讨论帖。 Godot 主要维护者之一、同时也是 Godot 商业支持公司 W4 Games 联合创始人的 Rémi Verschelde 表示,所谓的“AI slop”

By Ne0inhk
48小时“烧光”56万!三人创业团队濒临破产,仅因Gemini API密钥被盗:“AI账单远超我们的银行余额”

48小时“烧光”56万!三人创业团队濒临破产,仅因Gemini API密钥被盗:“AI账单远超我们的银行余额”

整理 | 苏宓 出品 | ZEEKLOG(ID:ZEEKLOGnews) 「仅过了 48 小时,一笔 8.2 万美元的天价费用凭空出现,较这家小型初创公司的正常月费暴涨近 46000%。」 这不是假设的虚幻故事,而是一家墨西哥初创公司正在经历的真实危机。 近日,一位名为 RatonVaquero 的开发者在 Reddit 发帖求助称,由于他的 Gemini API 密钥被盗用,原本每月仅约 180 美元(约 1242 元)的费用,在短短 48 小时内暴涨到 82,314.44 美元(约 56.8 万元)。对于这家只有三名开发者的小型创业团队来说,这笔突如其来的账单,几乎等同于灭顶之灾。 “我现在整个人都处在震惊和恐慌之中。”RatonVaquero

By Ne0inhk
假网站排全网第二,真官网翻五页都找不到!NanoClaw创始人破防:SEO之战,我快要输了

假网站排全网第二,真官网翻五页都找不到!NanoClaw创始人破防:SEO之战,我快要输了

整理 | 苏宓 出品 | ZEEKLOG(ID:ZEEKLOGnews) 自从 OpenClaw 爆火之后,各种“Claw”项目接连出现,其中以安全优化版 NanoClaw 最为知名。它的核心代码仅有 4000 行,却获得了 AI 大牛 Andrej Karpathy 的点赞。 可谁也没想到,这款口碑极佳的开源项目,近来竟被一个仿冒网站抢了风头。 投诉无门之下,NanoClaw 创始人 Gavriel Cohen 在 X 社交平台上无奈发文怒斥:谷歌搜索错误地将假网站排在真官网前面,不仅破坏了项目声誉,还埋下了严重的安全隐患,而他费尽心力,却只能哀叹一句——“我正在为自己的开源项目打 SEO 战,但我快要输了。” 那么,NanoClaw 究竟发生了什么?又是怎么走红的?事情还要从 OpenClaw

By Ne0inhk