IntelliJ IDEA远程连接Linux目录

配置idea的ssh会话和sftp可以实现对linux远程服务器的访问和文件上传下载,是替代Xshell的理想方式。这样我们就能在idea里面编写文件并轻松的将文件上传到linux服务器中。而且还能远程编辑linux服务器上的文件。掌握并熟练使用,能够大大提高我们的工作学习效率。

二、配置idea连接linux服务器

1. 新建一个Maven项目

  

2. 配置idea的Deployment

① 点击idea中的Tools,选择菜单中的Deploymen->Brows Remote Host,浏览远程连接;

② 没有连接就点击“+”号创建新的远程连接;

③ 命令远程连接为hadoop102,选择sftp协议

  

3. 配置远程连接时需要ssh会话

① 选择或者配置新的ssh会话,点击“…”符号,进入ssh会话配置界面

② ssh会话配置,配置会话地址host为hadoop102,端口为22,用户名为atguigu,密码是你的密码,点击测试连接。

③ 返回远程连接配置界面,ssh会话选择刚刚创建的,可自定义配置连接的路径,默认是gen目录/。

  

注意:选项Visible only for this project,取消勾选,一次配置,多个项目均可使用

4. 配置成功后,显示如下

 

三、测试

1. 编写文件后上传到linux

① 在idea中编写文件1.txt,编写内容为hello world

② 然后在左侧栏中点击文件,并拖动文件到右侧的远程连接中的/opt/module/下

 

2. idea编写linux上的文件

① 在远程连接中双击刚刚上传的1.txt文件,将其打开显示在idea的中间区域(注意区分本地文件和远程文件)

② 添加新的内容atguigu yyds 后,点击上传覆盖。

 

四、idea的换行符设置

window下开发有一个大坑,就是换行默认是CRLF,也就是回车换行,但是Linux下只有换行LF,这样代码提交后,会出现编译问题,所以最好的办法是在IntelliJ下设置默认为LF, 否则编辑的shell脚本等会执行报错。

1. idea中点击

 

2. 搜索code style ,开始如下编辑

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值