直接使用scp命令
上傳
scp -r local_folder username@ip:remote_folder
//或者
scp -r local_folder remote_ip:remote_folder
下載
scp -r username@ip:remote_folder local_folder //-r表示遞歸
//示例
scp -r root@ip:/apps/local/nginx-1.8.0.tar.gz /Users/gary/Documents/
還可以兩個雲主機之間的上傳下載,命令和上面類似,還要輸入兩臺雲主機密碼
scp -r username@ip:folder username@ip:folder
配置rz、sz
brew install lrzsz //可能會因爲網絡原因無法安裝
下載iterm2-zmodem,可以按下面的方式在線下載,也可以到https://github.com/mmastrac/iterm2-zmodem下載
cd /usr/local/bin
wget https://raw.github.com/mmastrac/iterm2-zmodem/master/iterm2-send-zmodem.sh
wget https://raw.github.com/mmastrac/iterm2-zmodem/master/iterm2-recv-zmodem.sh
chmod 777 /usr/local/bin/iterm2-*
之後在點擊 iTerm2 的設置界面 Perference-> Profiles -> Default -> Advanced -> Triggers
的 Edit
按鈕,如下設置
Regular Expression | Action | Parameters |
---|---|---|
rz waiting to receive.\*\*B0100 | Run Silent Coprocess | /usr/local/bin/iterm2-send-zmodem.sh |
\*\*B00000000000000 | Run Silent Coprocess | /usr/local/bin/iterm2-recv-zmodem.sh |
Instant
要勾選
sudo rz //上傳
sudo sz filename //下載
手動安裝lrzsz
Linux環境
方法一
yum install lrzsz
方法二
下週 lrzsz 網站:http://www.ohse.de/uwe/software/lrzsz.html
依次安裝順序
wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz
tar zxvf lrzsz-0.12.20.tar.gz && cd lrzsz-0.12.20
./configure && make && make install
cd /usr/bin
ln -s /usr/local/bin/lrz rz
ln -s /usr/local/bin/lsz sz