1.安装VMware

2.在VMware里安装 CentOs 镜像(CentOS-7.2-x86_64-DVD-1511.iso)

3.启动CentOs后如果不能上网,或者 没有 ifconfig命令,那么 需要安装 net-tools工具等

在虚拟机中以最小化方式安装centos7,后无法上网,因为centos7默认网卡未激活。 
而且在sbin目录中没有ifconfig文件,这是因为centos7已经不使用 ifconfig命令了,已经用ip命令代替; 
并且网卡名称也不是eth0了,而是改成eno16777736了(随机名称)。 
解决ifconfig不可用:ip addr 即查看分配网卡情况。 
激活网卡:在文件 /etc/sysconfig/network-scripts/ifcfg-enp0s3 中 
进入编辑模式,将 ONBOOT=no 改为 ONBOOT=yes,就OK

参考 解决Centos7不能联网且ifconfig出现command not found

保存后重启网卡: service network restart 
此时就可以上网了。(如果不知怎样判断能否上网,ping 一下网址就可以,就是这么简单,例如命令:ping www.baidu.com)

4.如果还是不支持ifconfig命令,则需要 安装 net-tools工具

[root@localhost ~]# cd /sbin

[root@localhost sbin]# ls

查看一下是否有 ifconfig

没有 ifconfig 的话安装 net-tools package

[root@localhost sbin]# sudo yum install net-tools -y

参考 CentOS7:ifconfig command not found解决

安装成功后,可以使用 ifconfig 命令了

5. 安装rz和sz命令

# yum -y install lrzsz

参考linux CentOS 安装rz和sz命令 lrzsz

6.下载  java sdk 1.8 安装 java 环境

去官网下载jdk 安装包 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

下载  Linux x64 jdk-8u171-linux-x64.rpm   167.14 MB

7. 下载本地后,通过  rz 命令上传文件

8.安装 java sdk

rpm -ivh jdk-8u171-linux-x64.rpm

rpm安装和卸载软件

linux中yum与rpm区别

9.安装后使用命令 java -version 来判断 是否安装成功

10.使用 vi 命令 ,新建一个 java 文件

输入

public class Test1{

  public static void main(String[] args){

System.out.println("hello world");

}

}

然后 :wq 保存退出 (保证 文件名与类名一致,如果不一致 使用 mv 原文件名 新文件名 来重命名)

11.编译 文件  java -c Test1.java

12.执行命令  java Test1

13.查看字节码 javap -c Test1

linux yum 命令

安装Linux虚拟机到执行Java程序的更多相关文章

  1. Linux上如何执行java程序

    想要在Ubuntu上运行java程序,可以将java程序编译成功后打包,然后在Ubuntu上用命令执行jar文件 具体操作如下: 1.Windows上使用eclipse编译java工程,编译完成后导出 ...

  2. JVM执行Java程序时内存的划分

    Java虚拟机在执行Java程序过程中会把它所管理的内存区域划分为若干个不同的数据区域. Java虚拟机所管理的内存包括以下几个运行时区域: 1.程序计数器(Program Couter Regist ...

  3. 如何用javac 和java 编译运行整个Java工程 (转载)【转】在Linux下编译与执行Java程序

    如何用javac 和java 编译运行整个Java工程 (转载)  http://blog.csdn.net/huagong_adu/article/details/6929817 [转]在Linux ...

  4. Linux中crontab无法执行java程序的问题

    Linux中crontab无法执行java程序的问题 jdk环境变量配置问题:可以用全路径来解决: 竟然是kill -9之后,后面的脚本都不运行,这个还没有找到原因啊: 即便是系统级别的 ls 命令, ...

  5. 不错的linux下通用的java程序启动脚本

    不错的linux下通用的java程序启动脚本(转载) 虽然写起动shell的频率非常不高...但是每次要写都要对付一大堆的jar文件路径,新加jar包也必须要修改起动shell. 在网上找到一个挺好的 ...

  6. 使用linux perf工具生成java程序火焰图

    pre.cjk { font-family: "Nimbus Mono L", monospace } p { margin-bottom: 0.1in; line-height: ...

  7. sh脚本执行Java程序

    1.不引用Jar包或者资源文件夹 最简单的程序Hello World. 首先创建Hello.java public class Hello { public static void main(Stri ...

  8. 在命令符模式下编译并执行Java程序

    对于Java初学者,建议使用纯文本文件来编写Java程序,并在命令符模式下使用工具程序编译和执行Java程序.使用javac工具编译.java,使用java工具执行.class.(推荐sublime编 ...

  9. windows10用WMware安装Linux虚拟机详细步骤

    windows10用WMware安装Linux虚拟机详细步骤   一.安装环境 windows10操作系统物理机VMware Workstation 软件(可以在网上下载)CentOS6.9镜像文件( ...

随机推荐

  1. oracle 通过序列实现某字段自增

    -- 创建表 create table items( id int primary key, name ) not null, price int not null, detail ), pic ), ...

  2. 模板模式和Comparable类

    模板模式中,父类规定好了一些算法的流程,并且空出一些步骤(方法)留给子类填充 Java的数组类中静态方法sort()就是一个模板,它空出了一个compareTo的方法,留给子类填充,用来规定什么是大于 ...

  3. Luogu 4841 城市规划

    BZOJ 3456 权限题 太菜了推不出式子 我们设$f(n)$表示$n$个点的无向连通图的数量,那么有 $$f(n) = 2^{\binom{n}{2}} - \sum_{i = 1}^{n - 1 ...

  4. scala的futue和promise

    异步操作的有两个经典接口:Future和Promise,其中的 Future 表示一个可能还没有实际完成的异步任务的结果,针对这个结果可以添加 Callback 以便在任务执行成功或失败后做出对应的操 ...

  5. 一、office web apps 部署

    原文出处:http://www.cnblogs.com/yanweidie/p/4516164.html 原文出处:https://www.cnblogs.com/poissonnotes/p/323 ...

  6. 很好的QSqlDatabase问题说明,关于连接错误(转)

    QSqlDatabasePrivate::addDatabase: duplicate connection name 'qt_sql_default_connection', old connect ...

  7. poj2002 Squares(hash+折半枚举)

    Description A square is a 4-sided polygon whose sides have equal length and adjacent sides form 90-d ...

  8. EasyUI combobox实现下拉框多选遇坑记录

    场景一: 多选正常从第二个选项增加逗号,我选第一个的时候就冒出一个逗号 解决方案一: 这是因为当前的下拉框的值可能为undefined,需要手动清空一下 $("#id").comb ...

  9. hibernate的获取session的两方法比较,和通过id获取对象的比较,一级缓存二级缓存

    opensession与currentsession的联系与区别 在同一个线程中opensession的session是不一样的,而currentsession获取的session是一样的,这就保证了 ...

  10. Android系列一: 环境搭建

      相关软件 JAVA  JDKAndroid StudioHAXM JDK的安装和Java环境变量的设置 1.JDK下载地址: http://www.oracle.com/technetwork/j ...