使用IDEA连接linux服务器
目录
1.进图IDEA中,点击Tools,点击Deployment,点击Browse Remote Host
2.在IDEA右侧弹出的框框中点击三个小点的图标
3.接着点击+,选择SFTP协议
4.弹出的对话框,输入一个名称可以是随意的,这里为了好区别,我使用服务器的名称同名
5. 点击OK,接着Type选择的是SFTP,点击三个小点图标
6.从上到下一次输入服务器主机名、用户名和密码
7.点击Test Connection,出现方框中内荣成功一半!
8.点击OK,点击Test Connection,出现方框中的内容证明连接成功
9.点击OK,出现如下内容,说明在IDEA上连接linux的服务器成功
10.在本用户的home目录下,创建一个test.sh文件测试效果
11.点击test.sh,给该文件附加添加可执行权限
12.在IDEA中编辑test,shl脚本
13.点击IDEA编辑框右上方的上传按钮
14.在xshell中执行这个test.sh,出现了一个小小的问题
15.原因如下,默认在windows下的换行符是\r\n,而linux下的换行符是\n
16.解决方法Settings -> code style -> Unix and macOS (\n) -> apply -> OK
17.重新上传并运行test.sh,正常输出内容
在没使用IDEA连接linux服务器之前,通常都是使用xshell去连接linux,并在xshell中操作服务器。虽然使用xshell是一种不错的方法,但是当编写shell脚本还是不太方便。在IDEA存在一个比xshell好用的功能能帮助我们在IDEA中编写好文件并上传到服务器上。下面就来看看操作步骤吧。
1.进图IDEA中,点击Tools,点击Deployment,点击Browse Remote Host
2.在IDEA右侧弹出的框框中点击三个小点的图标
3.接着点击+,选择SFTP协议
4.弹出的对话框,输入一个名称可以是随意的,这里为了好区别,我使用服务器的名称同名
5. 点击OK,接着Type选择的是SFTP,点击三个小点图标
6.从上到下一次输入服务器主机名、用户名和密码
7.点击Test Connection,出现方框中内荣成功一半!
8.点击OK,点击Test Connection,出现方框中的内容证明连接成功
9.点击OK,出现如下内容,说明在IDEA上连接linux的服务器成功
10.在本用户的home目录下,创建一个test.sh文件测试效果
11.点击test.sh,给该文件附加添加可执行权限
12.在IDEA中编辑test,shl脚本
13.点击IDEA编辑框右上方的上传按钮
14.在xshell中执行这个test.sh,出现了一个小小的问题
15.原因如下,默认在windows下的换行符是\r\n,而linux下的换行符是\n
16.解决方法Settings -> code style -> Unix and macOS (\n) -> apply -> OK
17.重新上传并运行test.sh,正常输出内容
使用IDEA连接linux服务器相关推荐
- python连接linux服务器并使用命令_python基于paramiko模块实现远程连接Linux虚拟机(服务器)并执行指定命令返回输出结果...
对于开发者来说,windows是我们接触最多的操作系统了,但是Linux是我们必不可少的一项重要技能,很多服务或者应用都需要在Linux下运行,掌握Linux系统的基本使用也是非常重要的,今天有一个需 ...
- Python ssh连接Linux服务器报Incompatible ssh peer (no acceptable kex algorithm) 解决方法
Python ssh连接Linux服务器报Incompatible ssh peer (no acceptable kex algorithm) 解决方法 参考文章: (1)Python ssh连接L ...
- 怎么在Linux中telnet服务器,怎么利用Telnet连接Linux服务器
利用Telnet连接Linux服务器需要确保:windows客户端开启telnet功能.linux服务器开启telnet服务 首先,linux服务器开启telnet服务: 许多Linux系统在默认情况 ...
- Python 技术篇 - 通过paramiko库判断连接linux服务器的账号密码是否正确方法演示
AuthenticationException 错误类型就表示连接 linux 服务器的账号或密码错误. # -*- coding: UTF8 -*- import paramiko from par ...
- java连接linux服务器执行shell命令(框架分析+推荐)
java连接linux服务器执行shell命令(框架分析+推荐) 一.分类+连接方式 程序打成jar包,在本地服务器上执行shell命令.这种使用MyRuntimeUtil工具类 java程序远程li ...
- java远程执行功能_Java远程连接Linux服务器并执行命令及上传文件功能
Java远程连接Linux服务器并执行命令及上传文件功能 发布于 2020-3-6| 复制链接 摘记: 最近再开发中遇到需要将文件上传到Linux服务器上,至此整理代码笔记.此种连接方法中有考虑到并 ...
- linux跳转乌班图服务器,Ubuntu18.04连接Linux服务器与文件传输
1.前言 最近新安装了Ubuntu18.04,需要连接Linux的服务器.之前一直使用的是Win10操作系统,有专门的连接服务器的软件,可以很方便的连接服务器和传输文件.现在,在Ubuntu上完全不知 ...
- 远程连接Linux服务器无法连接解决办法
1.查看SSH是否安装(检查是否装了SSH包) 输入命令:rpm -qa | grep ssh 如下如所示系统已经默认安装了SSH: 远程连接Linux服务器无法连接解决办法 若没有安装,则输入 yu ...
- mac的终端通过ssh远程连接Linux服务器
mac的终端通过ssh远程连接Linux服务器: 切换到root:sudo -i 输入ssh root@+ip:ssh root@ip 然后显示 root@ip's password:直接在pass ...
- 在 ipad上远程连接 linux服务器
一般来说只有在局域网的情况下,我们才可以使用 telnet 或者 xshell 登录了linux 服务器.但是现在我们可以使用 蒲公英 ,在登录相同账号的情况下可以通过 蒲公英 分配的 ip 地址构成 ...
最新文章
- CentOS基础命令大全
- day32—CSS多列布局学习
- Qt编译错误:无法解析的外部符号 __imp__CloseServiceHandle __imp__OpenSCManager
- 单片机实验:节日彩灯控制器
- Oracle 学习资料
- uniapp内使用 mescroll
- ESP32使用百度语音合成 实现文字转语音播放
- 随机森林算法原理解析
- 如何保存html文件中的照片,如何保存网页上的文字和图片?
- 音视频基础知识|ANS 噪声抑制原理解析
- 〖算法〗-- 排序lowB三人组:冒泡排序、选择排序、 插入排序
- Navicat 连接数据库报错:1045-Access denied for user ‘root‘@‘localhos
- win10禁用笔记本自带键盘、触摸盘
- 解决ubuntu18.04打不开网易云音乐(亲测可行!
- 微信小程序html格式转换详解
- numpy.random.seed()用法详解
- 【吾日三省吾身】2015.5.19-慎独、慎言、慎行、戒骄、戒躁、戒怒
- Android 4.0 SDK新特性
- JS中“创建对象”及“通过原型创建对象”浅析
- web application与web site
热门文章
- Qt制作简单的视频播放器(实现循环播放以及点击暂停)
- linux下设备树spi的节点查询,已解决: 关于ZYNQ-Linux中设备树SPI节点的疑问 - Community Forums...
- 开源打印监控 linux,挺带劲!这款免费开源的监控系统真强大~
- 如何下载矢量道路路网电子地图
- 考研数学线上笔记(四):凯哥极限与连续概念选择题系列课程
- 下载goldfish源码
- nc系统java不能用_用友NC管理系统使用过程中常见问题和解决方法!
- Python语言基础
- java烟花代码_java代码放烟花
- 【读书笔记《Android游戏编程之从零开始》】11.游戏开发基础(SurfaceView 游戏框架、View 和 SurfaceView 的区别)