命令行
1. 连接服务器 ssh 用户名[@IP](https://my.oschina.net/u/3749391)
常用命令
1. 解压tar.gz文件
```
tar -zxvf java.tar.gz
解压到指定的文件夹
tar -zxvf java.tar.gz -C /usr/java
```
2 . 出现Permission denied的解决办法
```
解决的办法:
$ sudo chmod -R 777 某一目录 其中 -R 是指级联应用到目录里的所有子目录和文件 777 是所有用户都拥有最高权限 ```
###文件传输
第一种方式:
使用scp命令的形式,在两台主机之间使用scp进行上传和下载,
scp -r username[@ip](https://my.oschina.net/u/3749391):folder username[@ip](https://my.oschina.net/u/3749391):folder
然后按照提示输入两台主机的密码
iTerm2如何上传和下载文件
第二种方式:
使用rz和sz的方式进行,在安装完成iTerm2之后打开,然后使用homebrew的方式安装lrzsz,
brew install lrzsz
iTerm2如何上传和下载文件
使用brew安装如果出现如下错误可以更换curl的方式直接下载
iTerm2如何上传和下载文件
iTerm2如何上传和下载文件
然后github上下载接收和发送的脚本并移动到/usr/local/bin下,具体操作如下:
iTerm2如何上传和下载文件
打开iTerm2的Preferences(快捷键command+,),然后Profiles->Default->Advanced->Triggers->Edit进入到编辑界面。
iTerm2如何上传和下载文件
在Triggers界面点击左下角的加号按钮新建两行,Regular Expression分别为rz waiting to receive.\*\*B0100和\*\*B00000000000000,Action都选择Run Silent Coprocess...,Parameters分别为/usr/local/bin/iterm2-send-zmodem.sh和/usr/local/bin/iterm2-recv-zmodem.sh,Instant同时勾选
iTerm2如何上传和下载文件
iTerm2如何上传和下载文件
然后使用sudo rz和sudo sz file进行上传和下载
iTerm2如何上传和下载文件