在开发项目中咱们通常都是window开发linux部署系统,各自显示各自的优点,开发中须要界面很方便开发人员的使用可是因为其有界面程序存在占用了不少内存以及系统资源所以运行服务并非特别稳定,linux是特性做为服务器很稳定、专业,公司里面以及不少方面都在使用linux,如今使用的hadoop不少大数据计算都是运行在linux系统上面,学习一下linux系统是后面的基础,刚刚开始学习linux对它的原理以及不少其余特性还不是特别深刻了解,只了解了一些基本命令和知识。html
若是想更深刻的学习大数据、服务器、以及云计算等等,有必要掌握扎实的linux,即便不学习也能够把它看成业余爱好安装一个linux系统来玩玩,多接触一些不一样领域不一样方面的内容,在之后可能都会有用的时候。linux
用了两天时间在虚拟机里面搭建好了linux 系统,熟悉了一下各类命令,以及tomcat、jdk的安装等等,顺便在这里总结一下。数据库
Linux是一套无偿使用和自由传播的类Unix操做系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操做系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。是一个性能稳定的多用户网络操做系统。
Linux操做系统诞生于1991 年10 月5 日。Linux存在着许多不一样的Linux版本,但它们都使用了Linux内核。Linux可安装在各类计算机硬件设备中,好比手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。
严格来说,Linux这个词自己只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,而且使用GNU 工程各类工具和数据库的操做系统。ubuntu
我的对linux理解:tomcat
目前流行着不少linux系统,例如red hat 、ubtuntu、centOS、红旗、debian、suse等等,这么多的linux版本初次接触linux的人可能不知道使用哪个系统,这些系统它们的kernel内核都是同样的,只不过外围程序Shell以及同内核绑定好的一些工具软件不同,有的公司为了本身使用方便本身又在纯净的linux上进行了封装开发操做,由于它是开源的代码、任何人均可以修改,而产生了这么多各类各样的版本以及种类,咱们本身也能够修改它的系统代码,开源的东西发展就会快、你们一块儿开发集成你们的智慧,软件正在向着开源方向发展。安全
ubuntu系统是一个以,Ubuntu基于Debian发行版和GNOME桌面环境。Ubuntu的目标在于为通常用户提供一个最新的、同时又至关稳定的主要由自由软件构建而成的操做系统,它可无偿使用,并带有社团及专业的支持应。服务器
ubuntu很适合刚接触linux的用户,它既有简洁的用户界面又可使用终端命令操做,从windos到linux过分使用这个系统很是合适不过,界面老是给人亲切感若是只是黑黑的命令行窗口,再加上对命令不熟悉的话是很难把linux玩转的。网络
PS:linux系统有一个系统默认启动级别设置,总共分为6个等级,一些操做权限以及是否须要启动桌面、是否纯命令行显示等均可以根据本身须要修改系统的默认启动级别,咱们能够根据本身的须要进行设置。多线程
linux系统分区并不和window系统分区同样,文件系统格式也不同,有些分区须要建好之后才能够继续往下安装。 工具
通常来讲,在linux系统中都有最少两个挂载点,分别是/ (根目录)及 swap(交换分区),其中,/ 是必须的;
详细内容见下文:
建议挂载的几大目录:
/-------根目录,惟一必须挂载的目录。不要有任何的犹豫,选一个分区,挂载它!(在绝大多数状况下 有2G的容量应该是够用了。固然了,不少东西都是多多益善的)
swap----交换分区,可能不是必须的,不过按照传统,而且照顾到您的安全感,仍是挂载它吧。它的容量 只要约等于您的物理内存就能够了,若是超过了您物理内存两倍的容量,那绝对是一种浪费。
/home---这是您的家目录,一般您本身建立的文件,都保存在这里,您最好给它分配一个分区
/usr----应用程序目录。大部分的软件都安装在这里,若是您计划安装许多软件,建议也给它分配一个分区
/var----若是您要做一些服务器方面的应用,能够考虑给它分配一个较大的分区
/boot---若是您的硬盘不支持LBA模式(不太可能),您最好挂载它,若是挂载,将它挂载在硬盘的第一个 分区,应该比较稳妥。通常来讲,挂载的分区只要100M大小就足够了
我本身建好分分区以下图:
这个工具只是为了使用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/devinliu@126/blog/static/1364973492013810772684/
http://www.xunmeinet.com/help/info.asp?id=79
http://jingyan.baidu.com/article/5225f26b0ac250e6fb09084e.html