V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xiebruce  ›  全部回复第 4 页 / 共 23 页
回复总数  442
1  2  3  4  5  6  7  8  9  10 ... 23  
2023-05-23 12:15:24 +08:00
回复了 xiebruce 创建的主题 程序员 macOS iTerm2+rz/sz 上传文件到服务器(比 rsync 和 scp 方便)
@ruanimal 其实我就是参考这个写的,主要原因是他的代码无法上传多个文件,以及文档不清不楚。

而我目前添加了上传多文件功能以及拖放上传功能,以及非常详细完整的文档,按我文档一定能配置成功。

写完怕时间一长会丢(硬盘坏啦 /不小心删掉啦 /换电脑没注意弄过来啦等等),于是就上传到 github 备份一下咯,既然都在 github 了,都就分享一下看是否有人需要咯,当然也是作为自己的一个记录,很多东西不记录,时间一长就忘了。
2023-05-22 16:08:59 +08:00
回复了 xiebruce 创建的主题 程序员 macOS iTerm2+rz/sz 上传文件到服务器(比 rsync 和 scp 方便)
@xiangagou 自动配置不了的,主要是涉及 iTerm2 那边的触发器,那是软件上的东西,你必须鼠标点击自己添加,我这个项目其实就是两个脚本,这两个脚本是关键,没有这两个脚本就无法工作。
2023-05-22 16:02:51 +08:00
回复了 xiebruce 创建的主题 程序员 macOS iTerm2+rz/sz 上传文件到服务器(比 rsync 和 scp 方便)
@ruanimal 没有跳板机也可以用呀,你可以看我回复 @xslong 的那段,主要是它操作起来确实比 scp/rsync 方便的多
2023-05-22 16:01:03 +08:00
回复了 xiebruce 创建的主题 程序员 macOS iTerm2+rz/sz 上传文件到服务器(比 rsync 和 scp 方便)
@xslong 公钥登录一直都有配置,我说的麻烦并不是输入密码,而是整个操作过程啦,如果我用的是 rz/sz ,比如我正在服务器上操作,刚好要上传一个文件,直接输入 rz ,回车,它就会弹窗让我选择,选择文件后就上传了,一气呵成。

但是如果像你说的 scp ,首先,我就要离开当前操作界面(因为当前在服务器),终端新开一个 Tab(或切换到已经打开的本地 Tab),然后 scp /path/to/filename serveralias:/home/username (我试过无法用 ~ 代替,必须写全 /home/username/),当然要传的文件可能刚好在当前文件夹,于是可以敲 scp filename serveralias:/home/username ,并且不用敲全,按 tab 可以补全,可是有时候这服务器不经常登录,serveralias 我可能忘了,我还得想一下(想的出来还好,想不出来还要去找),上传到服务器家目录还好,如果不是要上传到家目录,我还得想一下要传到哪个路径,或者干脆又切回服务器那边 pwd 出个路径再回来粘贴。

比起我直接在当前服务器操作窗口运行一个 rz ,scp 的这一顿操作下来,确实是麻烦很多,而且这只是上传文件。

如果是下载文件,比如我在终端操作服务器,操作到某个位置,刚好想下载其中的一个文件,名为“filename”,那么我只需要:sz fil ,按 tab 补全,回车,OK ,稍等一会儿文件就到了我本机的“下载”目录了,简直超级方便有木有。

而这个下载操作如果换成 scp ,我还得首先切到到另一个本地 Tab ,输入:scp serveralias: (这里还是会出现如果不太记得 alias 的问题),然后等等,我要下载的文件在哪个路径来着,再切回去服务器那边,pwd 一下复制到文件所在目录路径,然后再切回本地终端 Tab ,粘贴一下,等等,只粘贴了文件所在文件夹路径,文件名比较长我记不全,我还要回去再粘贴一次文件名,ok ,现在终于粘贴好了:`scp serveralias:/path/to/folder/filenamexxx .` 终于打完了,回车运行,开始下载。

其中我做了很多假设,现在我就假设你很熟悉 serveralias 和需要下载的文件路径,并且在当时就已经双击复制了要下载的文件名,那你至少还得切到本地终端 Tab ,然后输入 scp serveralias:/path/to/folder/,粘贴文件名,最后回车下载,而我用 sz ,直接在服务器那边 sz fil (假设要下载文件为 filenamexxxx ),按 tab 补全,回车,那也比你这方便很多,况且这是在假设你非常熟悉的记得 serveralias 和要下载的文件在服务器中的 path 的情况下。

你体会一下这种操作,哪个方便?😂 不过缺点就是 rz/sz 不支持传输文件夹,但是有替代的来了,换用 trz/tsz 就可以了,操作完全一样,但是支持文件夹,而且有传输进度条。
2023-05-22 15:19:05 +08:00
回复了 xiebruce 创建的主题 程序员 macOS iTerm2+rz/sz 上传文件到服务器(比 rsync 和 scp 方便)
@likeme 应用场景不一样,比如我正在终端上操作服务器,刚好遇到要上传一个文件到当前文件夹,于是我就在操作服务器的终端界面上输入 rz ,按回车,它就会弹窗让我选择要上传什么文件,我选择文件后就上传了。

而如果用 secureFX ,我还得切到另一个软件(即 secureFX),甚至我根本就还没打开 secureFX ,我还得先打开,然后连接上这服务器,然后一级一级找到对应目录,再来上传,这个过程的复杂度明显高很多。

而且 secureFX 收费软件,而且我觉得那种界面太花哨,对我来说是一个没必要的软件,这种基于 sftp 的软件其实很多,不止 secureFX ,比如:Transmit 。

主要是,我并不是专门传文件,而是在操作服务器的过程中偶尔要上传文件,既然我可以直接在当前终端上上传,就没必要再开一个软件,连接服务器,一级一级找到对应的目录来上传这么麻烦
2023-05-22 14:43:22 +08:00
回复了 xiebruce 创建的主题 程序员 macOS iTerm2+rz/sz 上传文件到服务器(比 rsync 和 scp 方便)
@shimada666 之前不知道 trzsz ,我也是配置完才发现有 trzsz 可以用🤣
2023-05-22 14:42:33 +08:00
回复了 xiebruce 创建的主题 程序员 macOS iTerm2+rz/sz 上传文件到服务器(比 rsync 和 scp 方便)
@achina0731 croc 看上去不错
2023-05-22 00:31:09 +08:00
回复了 xiebruce 创建的主题 程序员 macOS iTerm2+rz/sz 上传文件到服务器(比 rsync 和 scp 方便)
@Volekingsg rz 是要選路徑但不用敲路徑,只需鼠標點點就可以了,不用敲 scp/rsync+選項+服務器 user@ip ,就算設置了別名服務器多也要想想是哪個名稱

sz 實際敲文件名就行,因為我都是在要傳輸的文件當前文件夾下,只需要 rz 再敲文件前兩三個字母再按 tab 補全就行,而且不用任何選項,總之實際體驗比 rsync/scp 方便很多,我之前用的就是 rsync/scp ,對比起來還是很明顯的,明天我還要加個拖放上傳,直接把文件往終端(已登錄服務器的窗口)一拖就上傳了
2023-05-22 00:14:06 +08:00
回复了 xiebruce 创建的主题 程序员 macOS iTerm2+rz/sz 上传文件到服务器(比 rsync 和 scp 方便)
@Nazz 這個我有做,用公鑰登錄嘛,可是麻煩的又不是輸入密碼,而是要敲命令,敲路徑或拖路徑,等等
2023-05-21 18:01:59 +08:00
回复了 xiebruce 创建的主题 程序员 macOS iTerm2+rz/sz 上传文件到服务器(比 rsync 和 scp 方便)
@makelove 有,我也弄过,不过现在没在用,你不说我都忘了有这功能了,主要是我平时登录直接在 iTerm2 里选择,并不手写,所以只是登录的情况下就用不到这功能,但传文件是必须写,不过就算用别名也麻烦,rz/sz 两个字母就搞定
电脑主用 Edge ,此外 firefox, chrome, safari, opera 都有安装,也偶尔用,问内核的话,现在还有几个浏览器不是 chrome 的内核呢

手机主 Safari ,Alook 偶尔用
安卓机:via
@LonnyWong 我擦,这个是有进度条的,厉害了,我去看看,rz/sz 缺点就是没进度条。
刚搞完一个在 macOS 上 iTerm2+rz/sz 上传文件的脚本: https://github.com/xiebruce/iterm2-zmodem
2023-05-21 16:55:57 +08:00
回复了 L2Sddiw 创建的主题 git 我上传了一个 Git 简明教程
我之前也写过一篇文章: https://www.xiebruce.top/1780.html ,基于 macOS
2023-04-28 14:59:53 +08:00
回复了 yaott2020 创建的主题 程序员 简书穷疯了?
@mazyi GPT 知道的事儿不是 2021 年 9 月以前的吗?
2023-04-24 14:12:16 +08:00
回复了 Comyn 创建的主题 Vim 新手该如何入门 vim 达到能基本使用它作为生产力
@dcoder 为什么我看 debian 清一色的默认 nano ,有太讨厌了,每次都要改回 vim
2023-04-24 14:09:16 +08:00
回复了 74123gzy 创建的主题 程序员 想建个个人网站,请教下各位。
@yyws2012 哦哦,PostgreSQL 我完全不了解🤣
2023-04-23 18:39:42 +08:00
回复了 74123gzy 创建的主题 程序员 想建个个人网站,请教下各位。
1 、要买服务器,别搞那些直接使用的容器,不推荐,自己买服务器一样可以 docker ;
2 、要买 kvm 服务器,因为第一它可以搞 docker ,第二它可以开 bbr ,速度会快点;
3 、买国外服务器,别买国内,优点有三:1 )不用备案,备案很麻烦。2 )比较便宜,没错,国外服务器比国内便宜的多。3 )可以顺便用来搭个🪜。
4 、有人推荐 aws lightsail ,因为 aws lightsail 最便宜的是 3.5 刀 /月,并且 3.5 刀 /月 512M 内存你肯定用不了,一个 mysql 就够它受了,所以假如买 aws lightsail 就得至少买 5 刀 /月,一个 60 刀,大概一年 415RMB 左右。
5 、建议不要老实在官网直接买,而是要多搜搜那种推广链接,有时候可以便宜很多的,而且老外的网站千篇一律,付款时大多都可以用“优惠码”,优惠码网上一搜一大把的那种。
6 、接上免费的 cloudflare cdn ,把 redis ,以及静态缓存加上,速度还行的,当然肯定没在国内的快(不过也得看你是买哪国的🐔)
7 、vultr 和 virmach 这些辣🐔千万别买
8 、cloudcone 会便宜一点,可以找推广链接买,有 mysql 至少得 1G 或以上内存
2023-04-23 17:28:19 +08:00
回复了 74123gzy 创建的主题 程序员 想建个个人网站,请教下各位。
@totopper312 express 是以 nodejs 作为后端语言的框架,且数据是存到 mysql 的,并不是静态博客
1  2  3  4  5  6  7  8  9  10 ... 23  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2864 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 23ms · UTC 03:02 · PVG 11:02 · LAX 20:02 · JFK 23:02
Developed with CodeLauncher
♥ Do have faith in what you're doing.