Linux 学习笔记 (一)在VMware 中安装 Ubtuntu 以及 VMware tools

前言

  在开发项目中我们一般都是window开发linux部署系统,各自显示各自的优势,开发中需要界面很方便开发人员的使用但是由于其有界面程序存在占用了很多内存以及系统资源因此运行服务并不是特别稳定,linux是特性作为服务器很稳定、专业,公司里面以及很多方面都在使用linux,现在使用的hadoop很多大数据计算都是运行在linux系统上面,学习一下linux系统是后面的基础,刚刚开始学习linux对它的原理以及很多其他特性还不是特别深入了解,只了解了一些基本命令和知识。

  如果想更深入的学习大数据、服务器、以及云计算等等,有必要掌握扎实的linux,即使不学习也可以把它当作业余爱好安装一个linux系统来玩玩,多接触一些不同领域不同方面的内容,在以后可能都会有用的时候。

  用了两天时间在虚拟机里面搭建好了linux 系统,熟悉了一下各种命令,以及tomcat、jdk的安装等等,顺便在这里总结一下。

Linux 系统

  Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。是一个性能稳定的多用户网络操作系统。

  Linux操作系统诞生于1991 年10 月5 日。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。

  严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。

  个人对linux理解:

    目前流行着很多linux系统,例如red hat 、ubtuntu、centOS、红旗、debian、suse等等,这么多的linux版本初次接触linux的人可能不知道使用哪一个系统,这些系统它们的kernel内核都是一样的,只不过外围程序Shell以及同内核绑定好的一些工具软件不一样,有的公司为了自己使用方便自己又在纯净的linux上进行了封装开发操作,因为它是开源的代码、任何人都可以修改,而产生了这么多各种各样的版本以及种类,我们自己也可以修改它的系统代码,开源的东西发展就会快、大家一起开发集成大家的智慧,软件正在向着开源方向发展。

Ubtuntu 系统

  ubuntu系统是一个以,Ubuntu基于Debian发行版和GNOME桌面环境。Ubuntu的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统,它可免费使用,并带有社团及专业的支持应。

  ubuntu很适合刚接触linux的用户,它既有简洁的用户界面又可以使用终端命令操作,从windos到linux过度使用这个系统非常合适不过,界面总是给人亲切感如果只是黑黑的命令行窗口,再加上对命令不熟悉的话是很难把linux玩转的。

  PS:linux系统有一个系统默认启动级别设置,总共分为6个等级,一些操作权限以及是否需要启动桌面、是否纯命令行显示等都可以根据自己需要修改系统的默认启动级别,我们可以根据自己的需要进行设置。

虚拟机中安装Ubtuntu

  1.安装虚拟机很简单,略过,可以从网上查资料。

  2.在VM中安装Ubtuntu网上资料也很多,可以自己从网上查询。

  3.说一下安装过程中需要注意的问题

   A.linux分区

    linux系统分区并不和window系统分区一样,文件系统格式也不一样,有些分区需要建好以后才可以继续往下安装。 

    一般来说,在linux系统中都有最少两个挂载点,分别是/ (根目录)及 swap(交换分区),其中,/ 是必须的;

    详细内容见下文:

      建议挂载的几大目录:

      /-------根目录,唯一必须挂载的目录。不要有任何的犹豫,选一个分区,挂载它!(在绝大多数情况下 有2G的容量应该是够用了。当然了,很多东西都是多多益善的)

      swap----交换分区,可能不是必须的,不过按照传统,并且照顾到您的安全感,还是挂载它吧。它的容量 只要约等于您的物理内存就可以了,如果超过了您物理内存两倍的容量,那绝对是一种浪费。

      /home---这是您的家目录,通常您自己创建的文件,都保存在这里,您最好给它分配一个分区

      /usr----应用程序目录。大部分的软件都安装在这里,如果您计划安装许多软件,建议也给它分配一个分区

      /var----如果您要作一些服务器方面的应用,可以考虑给它分配一个较大的分区

      /boot---如果您的硬盘不支持LBA模式(不太可能),您最好挂载它,如果挂载,将它挂载在硬盘的第一个 分区,应该比较稳妥。一般来说,挂载的分区只要100M大小就足够了

      我自己建好分分区如下图:

      

安装VMware tools工具

  这个工具只是为了使用linux更加方便而安装,安装好之后可以设置linux的屏幕分辨率,在虚拟机里面新安装的linux系统一般屏幕特别小有时候还显示不完全,有些按钮可能显示不出来,有时还会反复的在虚拟机与系统之间切换;也不可以在window与虚拟机之间拷贝文件等等,安装该工具就是为了解决这些问题,方便我们更好的使用。

  命令行安装:

  1.新建一个挂载点目录:mkdir /mnt/cdrom

  2.将光驱挂载到该目录:mount  /dev/cdrom /mnt/cdrom

  3.切换到挂载点目录:cd /mnt/cdrom

  4.列出里面的文件:ls

  5.拷贝文件到/tmp目录:cp VMwareTools-8.6.1-19175.tar.gz /tmp

  6.切换到/tmp,解压文件:tar zxpf VMwareTools-8.6.1-19175.tar.gz

  7.切换到cd vmware-tools-distrib目录,执行: ./vmware-install.pl

  8.开始安装……,一直enter即可。

  下图为,安装过程图

  

  

  

  当出现enjoy时,表示安装完成,然后输入:shutdown -r now ,重新启动系统表示安装完成。

  将出现登录界面:

  

小结

  对于linux系统感觉主要是熟悉它的原理、以及掌握各种命令的使用,其它的没有什么东西命令也是一个积累的过程,各种各种的命令不可能一下都会的很熟,只能从最长用的命令开始。

参考资料

    http://www.cnblogs.com/gylei/archive/2011/12/04/2275987.html

    http://blog.163.com/[email protected]/blog/static/1364973492013810772684/

    http://www.xunmeinet.com/help/info.asp?id=79

    http://jingyan.baidu.com/article/5225f26b0ac250e6fb09084e.html

时间: 2024-09-30 20:00:51

Linux 学习笔记 (一)在VMware 中安装 Ubtuntu 以及 VMware tools的相关文章

Sass学习笔记 -- 在Windows系统中安装Sass和Compass

Sass和Compass都是基于Ruby编程语言的命令行工具.要使用它们,你首先需要在电脑中安装Ruby,Windows系统并没有预置Ruby,因此如果你之前没有安装过Ruby,现在就需要进行安装.安 装Ruby只需要花费几分钟的时间. 直接百度搜索"ruby"或者点击http://rubyinstaller.org/downloads/ 下载,根据自己系统配置,如果是x64,则选择" Ruby 2.3.1 (x64)" 按照提示,点击下一步,注意这里需要全部勾选

Linux 学习笔记 (三)Ubuntu 安装JDK1.6 以及tomcat7.0

前言 最近想研究学习一下linux是怎么样的,以前对于linux只停留在仰慕的程度不知道linux有哪几个版本的系统以及对它下面的各种命令也是模模糊糊,再者工作中也时不时的用到linux服务器的一些操作命令,由于不熟悉没到涉及到服务器的问题就得请教经理或者其他同事兄弟帮忙,倒不如自己了解一下这块的知识,出于一时热情买了一本经典书籍<鸟哥的私房菜>看了一下这本书确实不错很适合初学者,刚刚接触linux的人员看的书,各种基础知识的介绍让你从弥漫中走出来,这本书太厚有800多页,用了有两个多星期的时

马哥linux学习笔记:源码编译安装

由于rpm包在作者制作封装的时候已经把程序的一些特性固定了,如果我们根据自己的需求,需要运用程序的一些没有普适性相关特性,就需要下载程序的源码手动编译安装了,这里只是简单的介绍一下C代码的程序包编译安装方法. 为了能更直观的看到源码编译安装的过程,我演示一下在centos7.2环境中编译安装httpd2.2: 首先,编译的前提是得有称手的工具及环境了,编译c源代码就需要用到开发工具,make,gcc了,环境就需要开发库跟头文件了,如果系统中没有这些,就需要yum安装了. 这里我运行yum gro

Linux学习笔记(三)--Centos 安装五笔输入法

刚把无线网卡驱动装好,但是又发觉输入法上面有问题,默认它是不显示五笔输入法的,真是汗死.. 拼音实在是不过关,所以俺又得把五笔输入法装上去才玩得顺畅... 下面二个是我在网上找到的相关资料,有兴趣的可以直接去看!!! centos6.2安装五笔输入法 CentOS 6.5 安装五笔输入法 ---这哥们讲得最详细,我是装好后才看到,我就是在找极点五笔这软件上,浪费了N多的时间,实在是不好了找,现在我把那二个文件全以附件的方式上传,有需要的请自行下载... 1.打开Centos的输入法一看,一大堆的

Linux学习笔记 (六)JDK安装

一.旧版本JDK卸载 1.卸载系统自带JDK版本 #rpm -qa|grep gcj 查看到如下信息,如图所示:   进行卸载默认安装JDK: #rpm -e --nodeps java-1.4.2-gcj-compat-devel-1.4.2.0-40jpp.115 2.卸载安装的JDK #rpm -qa|grep jdk 查看信息如下,如图所示: 进行自安装的JDK卸载: #rpm -e --nodeps jdk-1.6.0_29-fcs 二.安装JDK 1.官网下载JDK(根据自己的情况下

Linux学习笔记(四)--Centos 安装flashplayer

分享下网上找到的    Centos 安装flashplayer    资料 上面把五笔输入法安装好,再把无线网卡驱动安装后,本以为可以开心的在Centos里看下视频了. 直接打开 火狐浏览器,搜索想看的视频,但是又遇到问题了,Centos 还是没有安装 flashplayer插件,没有办法观看.. 真是好事多磨啊,又只得乖乖的去安装 flashplayer插件了.... 首先登录到adobe flash player网站,根据上面的提示,进行一步一步的操作,如下图: 本以为按着这三步安装成功后

Linux学习笔记(一) Ubuntu中root用户和user用户的相互切换

Ubuntu默认是不启动root用户,现在介绍如何进入root的方法. (1)从user用户切换到root用户 不管是用图形模式登录Ubuntu,还是命令行模式登录,我们会发现缺省的用户是user 只需要简单的执行sudo su 即可 注意: 出于安全考虑,默认时Ubuntu的root用户时没有固定密码的,它的密码是随机产生并且动态改变 的,貌似是每5分钟改变一次,所以用su(switch user)是不可以的,因为我们不知道root的密码 (2)从root用户切回user用户 想从root用户

Linux学习笔记——虚拟机中安装VMware Tools

0 前言 VMware Tools是VMware虚拟机中自带的一种增强工具,只有在VMware虚拟机中安装好了VMware Tools,才能实现主机与虚拟机之间的文件共享,实现文件在虚拟机之间的复制粘贴. 最近购买了周立功的一款EasyARM开发板,作为树莓派Linux学习的补充.在虚拟机中安装了周立功提供的ubuntu镜像,总觉得在主机和PC机之间直接复制粘贴才爽,所以又安装了Vmware Tools.     [相关博文] [ Linux学习笔记--vmware plarer中安装ubunt

Linux学习笔记——vmware plarer中安装ubuntu

1.前言 学习了很长时间ubuntu,在旧笔记中安装过lubuntu,也使用过他人安装好的ubuntu虚拟机(contiki2.6和contiki2.7).熟悉了ubuntu之后,决定自己尝试通过vmware player安装ubuntu. [1]vmware plaryer是免费软件,不存在破解问题.如果用来学习ubuntu完全足够了. [2]建议在虚拟机种学习ubuntu,等完全熟练之后再摆脱windows.ubuntu现在还没有有道笔记,QQ等工具,总感觉网上世界少了点什么. [3]在虚拟