【本文只针对纯小白,有基础的请略过】

最近公司给分配工作使用的虚拟机都是Linux系统的,以前完全没接触过,今天按照网上一些教程操作,好多地方感觉对小白不够友好(有些问题非常小白那些教程没有写出来。我遇到的非常小白的问题都写在相应的步骤中了,仅供同样的小白参考),在这里把自己的操作记录下来,整个过程是以JDK1.8的安装为例来讲述的。

基础环境

(1)服务器:Linux-CentOS7操作系统

(2)客户端:Windows10

(3)准备工具:JDK for Linux,Xshell,Xftp

操作步骤

1、连接工具下载(Xshell)

win10远程桌面是无法直接连接CentOS7-Linux的,因此需要首先下载一个连接工具,这里选择Xshell和Xftp。

安装成功后进入主界面,填写相应的参数,如图,确认后会进一步输入用户名和密码。成功连接后进入主界面,如图,一般默认进入的是命令行操作界面。

※这里我遇到的第一个问题:我修改了图形界面,重启进入后仍然是命令行界面,不知道原因(是否还需要其他的工具or设置,因为是小白,为了不耽误事就直接用命令行开始操作)。

2、JDK安装

(1)在命令行窗口中创建Java的路径【使用命令:mkdir /usr/local/java】

(2)在官网下载JDK Linux版本,并拷贝至服务器路径“/usr/local/java”下

  ※这里遇到问题,没有图形界面的拷贝方式,因此又下载了一个Xftp工具,可以直接像Windows一样拖拽拷贝。

(3)命令行进入Java文件夹路径【命令:cd /usr/local/java】,并执行解压命令【tar -zxvf jdk-8u231-linux-x64.tar.gz】

(4)添加Java的环境变量,具体步骤如下

  A、开启环境变量编辑【命令:vim /etc/profile】

  B、将光标定位到最后一行,按下“i”,会自动进入编辑状态(注意:刚开启环境变量编辑后,光标并不是在最后一行,需要手动定位)

  C、输入Java的环境变量,具体命令如下

  【

  #java environment
  export JAVA_HOME=/usr/local/java/jdk1.8.0_231
  export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
  export PATH=$PATH:$JAVA_HOME/bin

  】

  D、退出并保存编辑【注意:这里一共是两个步骤,因为你还在编辑状态,因此需要首先按下‘ESC’键,然后再在命令行输入“:wq”。】

  E、让环境变量立即生效【命令:source /etc/profile】

  注意:这里可能遇到问题“找不到命令”的错误,此时尝试这个命令“locate source /etc/profile”。目前暂时不知道为什么source直接输命令会提示无效,后续理解的深入了再解决。

  F、验证Java命令(使用java -version),这一点与Windows下操作相同。

至此,Linux下JDK的安装完成。整个过程从Linux的连接和使用,到后面JDK的安装,算是对Linux的操作有了最基本的认识,接下来继续深入理解(都是借着各种环境部署的条件进行)。

Linux纯小白操作(以安装JDK为例)的更多相关文章

  1. linux(center OS7)安装JDK、tomcat、mysql 搭建java web项目运行环境

    一.安装JDK 1.卸载旧版本或者系统自带的JDK (1)列出所有已安装的JDK rpm -qa | grep jdk (2)卸载不需要的JDK yum -y remove 安装包名称 2.下载并解压 ...

  2. Linux中CentOS 7版本安装JDK、Tomcat、MySQL、lezsz、maven软件详解

    软件安装 在Linux系统中,安装软件的方式主要有四种,这四种安装方式的特点如下: 安装方式 特点 二进制发布包安装 软件已经针对具体平台编译打包发布,只要解压,修改配置即可 rpm安装 软件已经按照 ...

  3. 【Linux】CentOS7.0下安装JDK环境

    写在前面:此次试验是在CentOS7上面安装的,亲测成功. 所需工具:JDK1.8安装包,xftp 具体步骤: 1,首先使用xftp连接到自己的虚拟机,然后查看是否有"/usr/java/j ...

  4. Linux下rpm及yum安装jdk

    笔者使用的Linux操作系统为CentOS7,Linux中有三种安装jdk的方式,在这里笔者主要介绍两种方式,即rpm和yum安装及卸载jdk,还有一种是直接从官网下载 tar.gz 压缩文件上传到L ...

  5. Linux centosVMware Tomcat介绍、安装jdk、安装Tomcat

    一.Tomcat介绍 Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache.Sun和其他一些公司及个人共同开 ...

  6. Linux(centeros)下安装jdk

    首先需要说明的是有的Linux系统自带jdk,这个jdk是openjdk,可以通过java-version查看 所以安装的步骤是,首先删除系统自带的(如果有)openjdk 1. rpm -qa | ...

  7. linux的简单操作和安装

    1.学习linux,安装的方式在你的windows上安装一个 vmware虚拟化软件(基于它可以安装各种系统) 2.公司中 会提供一个云服务器给你用 服务器ip 123.206.16.61 公网ip账 ...

  8. 夜雨惊风 Linux下卸载openjdk,安装jdk

    1.查看java版本 1 2 3 4 [root@CFDB2 ~]# java -version openjdk version "1.8.0_171" OpenJDK Runti ...

  9. linux(centos7.x)安装jdk

    一.下载与安装 下载地址:链接:https://pan.baidu.com/s/1g7MF1xqlOxWnLGf2shl3NA   提取码:epae  下载完成后将安装包上传到linxu环境中,并将其 ...

随机推荐

  1. 基本SQL语句使用方法

    结构:增: create database 库名 charset 字符集: create table 表名称(字段名 类型 约束 ,字段名 类型 约束) not null 非空primary key ...

  2. 2015年第六届蓝桥杯C/C++程序设计本科B组决赛 ——居民集会(编程大题)

    标题:居民集会 蓝桥村的居民都生活在一条公路的边上,公路的长度为L,每户家庭的 位置都用这户家庭到公路的起点的距离来计算,第i户家庭距起点的距 离为di.每年,蓝桥村都要举行一次集会.今年,由于村里的 ...

  3. 设备树的规范(dts)

    设备树的官方文档: https://www.devicetree.org/specifications/ 一.理论部分 如何看下面这张图: 1)从根节点开始看起,即 / 2)在根节点中有属性以及设备节 ...

  4. 吴丽丽-201871010123《面向对象程序设计(Java)》第七周学习总结

    吴丽丽-201871010123<面向对象程序设计(Java)>第七周学习总结 项目 内容 这个作业属于哪个课程 http://www.cnblogs.com/nwnu-daizh/ 这个 ...

  5. 实战接口开发:python + flask + mysql + redis(根据反馈,持续细化更新。。。)

    前言 自动化已经成为测试的必备技能之一了,所以,很多想跳槽的测试朋友都在自学,特别是最实用的接口自动化, 但是很多人因为没有可以练手的项目而苦恼,最终导致缺乏实战经验,其实,完全可以自己开发个简单项目 ...

  6. djangoORM 修改表结构/字段/外键操作

    Django支持修改表结构 把max_length=64 改为60 再执行一遍 python manage.py makemigrations python manage.py migrate 如果是 ...

  7. C++中#define与typedefine的区别

    原文链接:https://www.cnblogs.com/fengfengqingqingyangyang/p/3270432.html (1)typedef是用来定义关键字/标识符的别名,并未分配内 ...

  8. Taro/JS/H5/小程序:纯前端解决小程序微信支付统一下单和调起支付

    这个文章不会说具体0到1的代码流程,我会着重讲几个问题的解决 准备以下依赖 "md5": "^2.2.1", "xml-js": " ...

  9. requests--超时设置,代理设置,身份认证

    超时设置 你可以告诉 requests 在经过以 timeout 参数设定的秒数时间之后停止等待响应.基本上所有的接口都应该使用这一参数.如果不使用,你的程序可能会永远失去响应 import requ ...

  10. 洛谷4965 薇尔莉特的打字机(Trie,DP)

    神仙题. 考虑在一棵 Trie 上进行染色,将可能出现的串的末尾染成黑色.答案就是黑点的个数.一开始只有 \(A\) 的末尾点是黑色. 当出现一个字符(不是退格)\(c\) 时,就要将每个黑点的 \( ...