Linux 下 的 vim 编辑器使用和 JDK、MySQL 安装配置教程

vi 和 vim 的基本介绍

所有的 Linux 系统都会内建 vi 文本编辑器。

vim 具有程序编辑的功能,可以看作是 vi 的增强版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计。代码补充、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。

vi 和 vim 常用的三种模式

1. 正常模式

以 vim 打开一个档案就直接进入一般模式了(这是默认的模式)。在这个模式中,我们可以使用【上下左右】按键来移动光标,你可以使用【删除字符】或【删除整行】来处理档案内容,也可以使用【复制、黏贴】来处理你的文件数据。

2. 编辑模式

按下 i、I、o、O、a、A、r、R等任何一个字母之后才会进入编辑模式,一般来说按 i 即可。

3. 命令行模式

从编辑模式输入 ESC 键以后,再次输入冒号即可计入命令行模式。在这个模式中,可以提供相关指令,完成读取、存盘、替换、离开 vim、显示行号等动作则是在此模式中达成的。

vi 和 vim 模式的互相切换

在这里插入图片描述
命令模式下的指令:
w 保存
q 退出
wq 写入并退出
q! 强制退出、不保存

vi 和 vim 快捷键的使用

大部分情况下只有在正常模式下快捷键才有作用,有如下常用快捷键:

  • 按 【yy】 拷贝当前行,按 【5yy】 拷贝当前行向下的 5 行,按 【p】 即可向光标下一行粘贴复制行。
  • 按 u 撤销最近的一次操作。
  • 设置文件的行号,取消文件的行号 命令模式下 【:set nu】 和 【:set nonu】。
  • 按 【dd】 删除当前行,按 【5dd】 删除当前行向下的 5 行。
  • 在文件中查找某个单词 命令模式下 【/关键字】,回车查找。输入 【n】 就是查找下一个匹配项。
  • 编辑 /etc/profile 文件,使用快捷键到文档的最末行【G】和最首行【gg】
  • 编辑 /etc/profile 文件,并将光标移动到第 20 行(第一步:显示行号 :set nu。第二步: 正常模式下输入 20 这个数再输入 shift + g)

RPM 包管理

1.rpm 包介绍:指具有 .rpm 扩展名的文件。rpm 是 redhat package manager(RedHat 软件包管理工具)的缩写,类似 windows 的 .exe 文件,这一文件格式名臣虽然打上了 RedHat 的标志,但理念是通用的。Linux 的分发版本都有采用(redhat、suse、centos 等等),可以算是公认的行业标准了。
2.查询已安装的 rpm 列表:rpm -qa | grep xx(firefox)

3.rpm 包名的基本格式及其解析
一个 rpm 包名:firefox-45.0.1-1.el6.centos.x86_64.rpm

解析:
软件名称:firefox
版本号:45.0.1-1
适用操作系统:el6.centos.x86_64(表示 centos6.x的64位系统)
如果是i686、i386表示32位系统,noarch表示通用。

4.rpm 包的其他查询指令
在这里插入图片描述
5. 卸载 rpm 包的指令:rpm -e RPM包的名称
6. 安装 rpm 包的指令: rpm -ivh RPM包全路径名称
参数说明:
i = install 安装
v = verbose 提示
h = hash 进度条

YUM 包管理

1.yum 包介绍:yum 是一个 shell 前端软件包管理器。基于 rpm 包管理,能够从指定的服务器自动下载 rpm 包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包。功能和 rpm 类似,但是比 rpm 更方便。
2.yum 的基本指令
第一步先查询 yum 服务器是否有需要安装的软件:yum list | grep xx软件列表

第二步安装指定的 yum :yum install xxx

JDK 安装和配置

jdk 官网下载:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
点击下方的安装包,然后注册账号/登录账号即可免费下载
在这里插入图片描述
安装步骤:

  1. 先将软件通过 xftp5 上传到 /opt 下
  2. 解压缩到 /opt 的指令:tar -zxvf jdk名称
  3. 配置环境变量的配置文件 vim /etc/profile
  4. JAVA_HOME=/opt/第二步解压后的jdk名称
  5. PATH=/opt/第二步解压后的jdk名称/bin:$PATH
  6. export JAVA_HOME PATH
  7. 需要重新登录一下环境变量才能生效

示例配置信息如下:
在这里插入图片描述

测试是否安装成功:在任何目录下都可以使用 javac、java -version 等命令。

使用 vim Hello.java 来编写一个简单的 Hello.java,输出 “hello world”
编写完成后
使用 java Hello.java 编译源文件,再使用 javac Hello 运行程序

MySQL 安装和配置

https://jingyan.baidu.com/article/3c48dd34272ea9a10ae35846.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值