如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留链接信息。

rzsz其实是两个命令,用于centos服务器和本机的数据交互。在本例中,苏南大叔的本机是mac系统,服务器端是centos,中间的媒介是iterm2。主要目的是通过rzsz对centos服务器进行交互。苏南大叔在本文中,主要讲述:mac/centos/iterm2这三方,有关rzsz的配置问题。

centos支持rzsz需要做的配置

苏南大叔是通过yum安装lrzsz包来解决这个问题的。命令行及截图如下:

yum install lrzsz -y

mac系统,通过iterm2配置rzsz命令支持 - 005

mac支持rzsz需要做的配置

在mac系统上,同样需要安装lrzsz来解决系统支持问题,当然使用的是brew来完成这个使命了。命令行及截图如下:

brew install lrzsz

mac系统,通过iterm2配置rzsz命令支持 - 006

iterm2支持rzsz需要做的配置

iterm2支持rzsz需要做的配置,可能较为复杂。首先,需要安装相应的trigger支持程序,并配置相关权限。其次,还要配置iterm2的偏好设置。本步骤描述的动作是发生在mac测试机上面的。

代码如下:

cd /usr/local/bin
sudo wget https://raw.github.com/mmastrac/iterm2-zmodem/master/iterm2-send-zmodem.sh
sudo chmod +x /usr/local/bin/iterm2-*

mac系统,通过iterm2配置rzsz命令支持 - 011

mac系统,通过iterm2配置rzsz命令支持 - 012

如果您的mac不支持wget命令的话,您可能还需要通过brew安装wget。

brew install wget

mac系统,通过iterm2配置rzsz命令支持 - 010

接下来配置iterm2的trigger。路径见下图所示,苏南大叔在这里新增了两条配置项目。

Regular expressionActionParameters
**B0100Run Silent Coprocess/usr/local/bin/iterm2-send-zmodem.sh
**B00000000000000Run Silent Coprocess/usr/local/bin/iterm2-recv-zmodem.sh

mac系统,通过iterm2配置rzsz命令支持 - 014

mac系统,通过iterm2配置rzsz命令支持 - 015

小结

万事俱备,只欠东风了。本文中讲述了基本的必备设置,下一篇文章中,将要讲述具体的rzsz命令的使用,敬请期待。

https://newsn.net/tag/rzsz/

本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享。
转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议。
程序如此灵动~》下所有原创文章,如被用于商业用途,请您按规定支付稿费。