文档介绍:Java程序员Linux就业课程主讲:杨昊Q:952063095**********课程知识概要了解Linux操作系统掌握Linux操作系统的基本操作在Linux上安装和部属Java应用程序通过SSH2访问Linux安装新版jdk安装Tomcat服务器自行安装MySQL数据库自启服务设置1Linux简介Linux得名于芬兰计算机业余爱好者LinusTorvalds,始于1991年开源Linux是一类Unix计算机操作系统的统称,但Linux主要用于x86架构的计算机Linux是开源的软件被广泛应用于服务器端PHP+Apache+MySQL+Linux称霸互联网2Linux被广泛应用的原因开源自由软件,用户不用支付任何费用就可以获得它和它的源代码,并且可以根据自己的需要对它进行必要的修改,无偿对它使用,无约束地继续传播。具有Unix的全部功能,安全性和可靠性极高运行Linux所要配置低,常常被应用于嵌入式系统,驱动库丰富,支持众多的PC设备架构合理,通过Linux内核进行标准化有利于新兴国家发展自己的基础软件产业(最容易被山寨化)3-1Linux类型目前,超过300个Linux发行版被积极开发,被广泛使用的发行版也至少有20个。一个典型的Linux发行版包括:Linux内核,一些GNU程序库和工具,命令行shell,图形界面的XWindow系统和相应的桌面环境,如KDE或GNOME,并包含数千种从办公套件,编译器,文本编辑器到科学工具的应用软件。3-1世界主流的Linux发行版Asianux,ArchLinux,B2DLinux,ConectivaLinux,DebianGNU/Linux,FedoraCore,GentooLinux,KnoppixLinux,LinuxFromScratch,MagicLinux,MandrivaLinux,RedHatLinuxE,SlackwareLinux,StanixLiveCD,SUSELinux,TurboLinux,Ubuntu,,NUtyx,bsd,CentOSLinux3-2中国的Linux发行版在中国,从政府到企业、Linux社区都是一直异常的活跃,出现众多Linux版本:红旗Linux(RedflagLinux),QomoLinux,冲浪Linux(XteamLinux),蓝点Linux,新华Linux,共创Linux,百资Linux,veket,lucky8k-,HiweedGNU/Linux,MagicLinux,putingGNU/Linux,kylin,中标普华inux,中软Linux,新华华镭LinLux(RaysLX),CDLinux,MCLinux,即时Linux(Thizlinux),b2dlinux,IBOX,MCLOS,FANX,Everest,酷博linux,新氧Linux,Hiweed,雨林木风,DeepinLinux,需要说明的是,新氧、Hiweed、Deepin都是基于ubuntu,并且DeepinLinux是Hiweed与深度合并后的版本,原来的Hiweed已经停止更新,新氧也停止更新了。4Linux内核绝大多数基于Linux内核的操作系统使用了大量的GNU软件,包括了shell程序、工具、程序库、编译器及工具,还有许多其他程序,例如Emacs。正因为如此,GNU计划的开创者理查德·马修·斯托曼博士提议将Linux操作系统改名为GNU/Linux。但有些人只把操作系统叫做“Linux”。-1终端和Shell控制台简介在多用户环境中,shell将用户界面与内核分开shell可解释各种内核命令并充当用户与内核之间的接口shell提供了用于循环和判断的各种编程结构,可用于shell脚本编程5-2终端和Shell控制台简介shell是解释用户在终端键入的命令的一种中间程序