那个网站可以做链接,中国互联网协会调解中心,如何制作自己的个人网站,深圳市企业网站建设企业从使用体验上说,sz/rz要比scp要好得多.但Mac上使用这两个命令需要进行相应配置. sz#xff1a;将选定的文件发送#xff08;send#xff09;到本地机器 rz#xff1a;运行该命令会弹出一个文件选择窗口#xff0c;从本地选择文件上传到Linux服务器 下载安装lrzsz brew i… 从使用体验上说,sz/rz要比scp要好得多.但Mac上使用这两个命令需要进行相应配置. sz将选定的文件发送send到本地机器 rz运行该命令会弹出一个文件选择窗口从本地选择文件上传到Linux服务器 下载安装lrzsz brew install lrzsz 注意设置软链接时,要和当前brew安装的sz/rz的版本一致 ln -s /usr/local/Cellar/lrzsz/你所安装的版本/bin/szln -s /usr/local/Cellar/lrzsz/你所安装的版本/bin/rz 注意 新版本homebrew的安装路径为/opt/homebrew/Cellar/,不再是/usr/local/Cellar/,以上目录需相应修改如下 ln -s /opt/homebrew/Cellar/lrzsz/你所安装的版本/bin/szln -s /opt/homebrew/Cellar/lrzsz/你所安装的版本/bin/rz 下载并安装automatic zmoderm for iTerm2 配置automatic zmoderm for iTerm2 cd /usr/local/bin 新建两个脚本,iterm2-recv-zmodem.sh和iterm2-send-zmodem.sh 内容如下: iterm2-recv-zmodem.sh: #!/bin/bash# 这个脚本来自 github删掉了一些 ** 言论。osascript -e tell application iTerm2 to version /dev/null 21 NAMEiTerm2 || NAMEiTermif [[ $NAME iTerm ]]; then FILE$(osascript -e tell application iTerm to activate -e tell application iTerm to set thefile to choose folder with prompt Choose a folder to place received files in -e do shell script (\echo \(quoted form of POSIX path of thefile as Unicode text)\\))else FILE$(osascript -e tell application iTerm2 to activate -e tell application iTerm2 to set thefile to choose folder with prompt Choose a folder to place received files in -e do shell script (\echo \(quoted form of POSIX path of thefile as Unicode text)\\))fiif [[ $FILE ]]; then echo Cancelled. # Send ZModem cancel echo -e \\x18\\x18\\x18\\x18\\x18 sleep 1 echo echo \# Cancelled transferelse cd $FILE /usr/local/bin/rz -E -e -b --bufsize 4096 sleep 1 echo echo echo \# Sent \-\ $FILEfi iterm2-send-zmodem.sh: #!/bin/bash# 这个脚本来自 github删掉了一些 ** 言论。osascript -e tell application iTerm2 to version /dev/null 21 NAMEiTerm2 || NAMEiTermif [[ $NAME iTerm ]]; then FILEosascript -e tell application iTerm to activate -e tell application iTerm to set thefile to choose file with prompt Choose a file to send -e do shell script (\echo \(quoted form of POSIX path of thefile as Unicode text)\\)else FILEosascript -e tell application iTerm2 to activate -e tell application iTerm2 to set thefile to choose file with prompt Choose a file to send -e do shell script (\echo \(quoted form of POSIX path of thefile as Unicode text)\\)fiif [[ $FILE ]]; then echo Cancelled. # Send ZModem cancel echo -e \\x18\\x18\\x18\\x18\\x18 sleep 1 echo echo \# Cancelled transferelse /usr/local/bin/sz $FILE -e -b sleep 1 echo echo \# Received $FILEfi 然后执行 sudo chmod 777 /usr/local/bin/iterm2-* 添加iTerm2 trigger 打开iTerms2-Preferences,搜索trigger 然后新添加两行: Regular expressionActionParameters\*\*B0100Run Silent Coprocess/usr/local/bin/iterm2-send-zmodem.sh\*\*B00000000000000Run Silent Coprocess/usr/local/bin/iterm2-recv-zmodem.sh 本文由 mdnice 多平台发布