很早的时候就知道虚拟机这个神奇东西的存在,但也仅仅是只闻其名,未见其身。后来在信息安全素质教育的这门课程上,为了做木马实验、暴力破解实验以及邮件窃取实验,这才比较直接的接触到了虚拟机。当我看着在另一个完全不同的系统在运行,两个系统的相互切换也仅仅是在窗口上进行,这种极大的方便性深深地吸引着我。更加刺激我想要去进一步接触虚拟机。
至于Linux系统则是在学习计算机的时候学习到的。它的那开拓性的江湖老大的地位深深地震撼着我,所以一直想体验体验Linux系统。只可惜,犹豫自己的知识不够,怕对电脑完成重大的伤害,就只好些搁置一边。
最后,虚拟机和Linux的结合,使我免除这些疑虑。

程序准备
在程序准备阶段,由于老师的慷慨支持,已经将所需要的程序下载地址发布在作业要求里了,很容易下载到了。虚拟机下载Ubuntu for desktops下载
程序安装
程序安装方面,由于严格遵循老师提供的安装步骤,在安装方面没有遇到多大的困难,但这也让我很沮丧,毕竟遇到困难是难得的,自己解决更是可贵的。
初体验
安装成功之后,我迫不及待的试用了自己的劳动成果。



就使用方面来说与平时经常使用的Windons有点小出入,具体来说:

1. 操作界面:Windows的任务栏在屏幕的底侧,而Linux的任务栏则在屏幕左侧。(仅仅是在系统默认模式下)窗口的关闭键位置也有显著不同Windows的在窗口右上角,Linux的则在左上角,类似于Mac OS系统的布局

2. 应用安装:对于一个Windows系统的应用软件,它有与之对应的.exe文件,启动该文件则将打开对应的安装程序。但是对于初学者来说安装Linux的应用软件是件比较头疼的事,由于很多Linux应用软件都是以源代码的形式发布的,对应的源代码打包之后的格式有很多,比如说file.tar.gz或file.tgz格式。这就要求用户根据自己系统的实际情况和自身的需要来配置、编译源程序后,才能使用这些软件。由于自己能力有限,没能将程序安装到虚拟机上,就将自己找到的一点教程发出来,供大家参考,也希望能间接的帮我掌握它。Linux的程序安装教程

3. 使用方式:对于Windons系统来说,操作方式大多数可以用鼠标进行。但对于Linux系统来说,操作更重要的是利用键盘输入相对应指令进行重大操作,比如说上述的应用软件的安装操作。

总结

由于Linux系统问世较早,操作时需要的专业知识较Windons系统更多。正是由于Windons系统的简便易用,使得更多人可以使用计算机进行生产,使得社会生产力有了极大的提高。反过来,要想更好的学习Java等知识,要依赖Linux系统。希望在以后的学习中能够取得令人满意的进步。

虚拟机与Linux的初体验的更多相关文章

  1. 20155226-虚拟机与Linux之初体验

    虚拟机与Linux之初体验 虚拟机的安装 虚拟机对我来说不是很了解,但今天在安装过程中加深了我的理解.虚拟机是一个在原来系统基础上进行的又一个系统安装,可以在不影响前者的情况下完成一些其不能解决的问题 ...

  2. 第三次随笔--安装虚拟机及学习linux系统初体验

    第三次随笔--安装虚拟机及学习linux系统初体验 ·学习基于VirtualBox虚拟机安装Ubuntu图文教程在自己笔记本上安装Linux操作系统 首先按照老师的提示步骤进行VirtualBox虚拟 ...

  3. [转]Windows10内置Linux子系统初体验

    Windows10内置Linux子系统初体验 https://www.jianshu.com/p/bc38ed12da1d

  4. Linux之初体验

    预备作业03--我的Linux初体验 学习基于VirtualBox虚拟机安装Ubuntu图文教程在自己笔记本上安装Linux操作系统 一开始以为这个项目很简单,以往也在自己的笔记本上看教程安装过软件, ...

  5. NetCore1.1+Linux部署初体验

    1.环境准备 Centaos7+Win10 虚拟机 Win10安装VS2017 https://www.asp.net/downloads注意勾选下.Net Core 3.Centaos安装netco ...

  6. Windows10内置Linux子系统初体验

    http://www.jianshu.com/p/bc38ed12da1dhttp://www.jianshu.com/p/bc38ed12da1d WSL 前言 前段时间,机子上的win10又偷偷摸 ...

  7. linux学习初体验

    前天买了鸟哥私房菜,昨天一早就到了.阅读了前两章. 一.Linux是什么 二.Linux如何学习 还有前面的计算机概论也值得一看.对于计算机构成,硬件解读,数据存储,比一般的电脑维修类的书深一些. 第 ...

  8. linux脚本初体验

    前言 第一次写linux脚本,有点紧张. 1. 写一个寻找特定用户的脚本文件? #! /bin/sh who | grep $1 其中脚本第一行用来告诉kernel去使用/bin/sh来解释这个脚本: ...

  9. linux系统初体验

    .操作系统的认识和安装 linux 一切皆文件! 对于我们学习以及以后从事运维工作的人儿来说,推荐centos,其他发行版本,万变不离其宗.(试着安装一个系统玩玩) 2.linux 系统基础 2.1. ...

随机推荐

  1. 初进MFC的世界,太奇妙。第六次作业----未完待续

    又一次的迁徙.我希望能够早些抵达. 第六次作业-未完待续!图形界面,计算器文件 本次的作业是给自己的计算器加一个可视化的窗口,我开始也是很激动和憧憬的,看了很多的界面库,发现并没有想象的那么简单,因为 ...

  2. java多线程--实现Runnable接口方式

    因为java类只能继承一个类可以实现多个接口的特性,所以一般情况下不推荐使用继承Thread类实现多线程,下面是实现Runnable接口方式的简单多线程代码 package text; /** * 多 ...

  3. Django的视图流式响应机制

    Django的视图流式响应机制 Django的响应类型:一次性响应和流式响应. 一次性响应,顾名思义,将响应内容一次性反馈给用户.HttpResponse类及子类和JsonResponse类属于一次性 ...

  4. indexzero/http-server-1-简介

    ethereumjs-vm的例子有用到这个 看完ethereumjs-vm,再看他ethereumjs/browser-builds,然后最后看他http-server,然后就能了解ethereumj ...

  5. JDK(六)JDK1.8源码分析【集合】LinkedHashMap

    本文转载自joemsu,原文连接 [JDK1.8]JDK1.8集合源码阅读——LinkedHashMap LinkedHashMap的数据结构 可以从上图中看到,LinkedHashMap数据结构相比 ...

  6. jFinal 2.2入门学习之一:搭建框架输出helloword

    官方推荐用Eclipse IDE for Java EE Developers 做为开发环境 1.创建 Dynamic Web Project 2.修改 Default Output Folder,推 ...

  7. Vue指令 常见的几个内置指令

    1.v-if指令:判断指令,根据表达式值得真假来插入或删除相应的值. 2.v-show指令:条件渲染指令,无论返回的布尔值是true还是false,元素都会存在在html中,只是false的元素会隐藏 ...

  8. Spring Cloud Sleuth 之Greenwich版本全攻略

    微服务架构是一个分布式架构,微服务系统按业务划分服务单元,一个微服务系统往往有很多个服务单元.由于服务单元数量众多,业务的复杂性较高,如果出现了错误和异常,很难去定位.主要体现在一个请求可能需要调用很 ...

  9. JavaScript小练习1-控制div属性

    题目 要实现的效果如图所示:查看演示 *** 分析 乍一看还以为十分简单,就是简单的点击button时触发的函数来改变样式值,不过做到后面就开始打脸了--"重置"功能.其实要实现重 ...

  10. js cookie使用

    if (window.localStorage) { window.localStorage.setItem('cname', "cvalue"); }else{ setCooki ...