资源预览内容
第1页 / 共43页
第2页 / 共43页
第3页 / 共43页
第4页 / 共43页
第5页 / 共43页
第6页 / 共43页
第7页 / 共43页
第8页 / 共43页
第9页 / 共43页
第10页 / 共43页
亲,该文档总共43页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
Linux培训演示文稿2010年4月内容概述nLinux历史介绍n虚拟机、linux系统安装n相关知识、概念的介绍n常用命令的介绍n常用服务介绍nJava相关的软件安装nLinux高级shell编程一、Linux历史介绍nLinux是开源软件,具有UNIX的全部功能。n由芬兰的Helsinki大学科学系的学生LinusTorvalds开发的,构想源于Minix,Linus当时希望能够做出比“Minix更好的Minix”。n具有开放性、支持多用户、多进程、多线程,更稳定、价格昂贵。n运行平台有x86pc、PowerPC、SunSparc等平台上一、Linux历史介绍nGNU/Linux的历史n1969年产生于美国的bell实验室,AT&T公开第一版源代码,各公司各自修改,产生了许多的版本:AIXIBMHP/UXHPSolarissunnUNIX是操作系统的一个标准、统称,而不是具体指某一种操作系统一、Linux历史介绍nSysV和BSD(美国加州大学伯克利分校发布版)n1984年richardStallman组织成立,创造一个自由的“类UNIX”系统GNU。用以取代昂贵的商业UNIX系统。n1990年有了比较完善的用户程序,比如gcc编译器,emacs编译器。但是内核迟迟不能发布。一、Linux历史介绍n自由软件基金会()提供资金支持nGPL协议(GeneralPublicLicense)通用版权许可协议。保护自由软件的权利不被侵犯。n特点:自由拷贝自由修改修改后自由传播,但是必须提供源代码一、Linux历史介绍nLinus写的内核公布在网上,吸引了武术的内核爱好者参与开发。内核加入了项目,采用协议发布。n内核版本号2.6.52.7.2内核版本号主版本号.次版本号.修正次数次版本号为偶数为稳定版本,是奇数则为开发版本一、Linux历史介绍nGNU组织提供各种自由应用软件nLinus维护内核开发nXfree86组织提供开放的Xwindows图形应用系统n无数的爱好者进行测试n但是需要使用者自己去整合各种软件,自己编译于是出现了一些负责整合的商业公司一、Linux历史介绍n商业版本的发布Slackware、redhat(rpm-redhatpackagemanage)、Mandrake、Suse、TurboLinux、Debian国内:redflag、银河麒麟nRedhatFedoraCore系列和redhatEnterpriseLinux系列一、Linux历史介绍nWindwos系列:个人桌面类:Windows95、Windows98、Windows2000、WindowsXP、WindowsVista、Windows7服务器类:windowsNT、Windows2000server、Windows2003server、Windows2008servernMacintosh系列:Macintosh9、Macintosh10二、虚拟机、linux系统安装二、虚拟机、linux系统安装二、虚拟机、linux系统安装二、虚拟机、linux系统安装二、虚拟机、linux系统安装二、虚拟机、linux系统安装二、虚拟机、linux系统安装二、虚拟机、linux系统安装二、虚拟机、linux系统安装二、虚拟机、linux系统安装二、虚拟机、linux系统安装三、相关知识、概念的介绍n辨认硬盘IDE0master=/dev/hdaIDE0slave=/dev/hdbIDE1master=/dev/hdcIDE1slave=/dev/hddSCSI0=/dev/sdaSCSI1=/dev/sdb三、相关知识、概念的介绍n/dev/hda1表示had硬盘的第一个分区n/dev/had2表示had硬盘的第二个分区Windows系统和Linux系统双系统安装Windows:FAT32、NTFS文件格式Linux:Ext2、Ext3Linux单棵树:根分区。Windows多棵树:多个根。三、相关知识、概念的介绍n挂载目录,服务器好扩展。不需要软件操作者关心物理硬盘写到哪里了。nSwap交换分区三、相关知识、概念的介绍n目录结构/root/boot/bin/sbin/home/etc三、相关知识、概念的介绍n目录结构/lib/mnt/usr/opt/selinux四、常用命令的介绍nDate:查看文件的日期ncdnLs:查看当前文件夹下的文件明晰lsa,lsl,ls-alnPwd:查看当前所在路径nCal:查看日历cal2010,cal032010nExit:退出nCat:查看文件内容Cat/etc/sysconfig/i18n四、常用命令的介绍Tail:查看文件的后几行Vi:编辑文件Clear:清屏幕Cp:拷贝文件Du:查看剩余磁盘空间File:查看文件类型四、常用命令的介绍Grep:管道符lsal|grep*.shHead:查看文件的头几行内容Less:查看超过一屏的内容More:查看超过一屏的内容Locale:查看当前系统字符集Mkdir:创建文件或文件夹四、常用命令的介绍nRm删除文件或文件夹rmrf/directorynMv移动文件命令,同一目录下相当于修改名称mvnTouch用户修改文件的时间nWc用来显示文件中字节、数组和文本行的数据wc,wcl行数,wcc字节,wcw单词个数四、常用命令的介绍nMan命令:详细查询某个命令的使用方法nDf:查看一个文件系统的磁盘空间使用情况dfInmount挂载一个文件系统nFree查看内存空闲情况nShutdownnUname显示系统名称四、常用命令的介绍nTop显示系统的当前任务占用资源情况nUptime显示系统运行了多长时间nClock时间nWhonWhoaminWhoami四、常用命令的介绍nmesg此命令用于设置是否允许其他用户用write命令给自己发消息。nWriteusernamenHistory查看已经执行过的命令。!编号可执行nUnzip解压缩命令ntarxzvf,tarcvf解、压tar包的命令四、常用命令的介绍nRpmivh安装nRpmq查询nRpmuvh更新nRpme删除四、常用命令的介绍nHostnamenIfconfignNetstatnPingntelnetnroute四、常用命令的介绍nBg,&nFgnKillkill-9,kill-15nPsefnRebootnEchonsource五、常用系统服务介绍n开机启动n等级0表示:表示关机等级1表示:单用户模式等级2表示:无网络连接的多用户命令行模式等级3表示:有网络连接的多用户命令行模式等级4表示:不可用等级5表示:带图形界面的多用户模式等级6表示:重新启动五、常用系统服务介绍nchkconfig-listnamechkconfig-addnamechkconfig-delnamechkconfig-levellevelsnamechkconfig-levellevelsname五、常用系统服务介绍n想列出系统所有的服务启动情况:#chkconfiglist想列出sshd服务设置情况:#chkconfiglistsshd设定mysqld在等级3和5为开机运行服务:#chkconfiglevel35mysqldonlevel35表示操作只在等级3和5执行on表示启动,off表示关闭设定ssh在各等级为on:#chkconfigsshon六、Java相关的软件安装njdknTomcatnJbossnEclipsenMyeclipsenDb2nWebspherenoracle六、Java相关的软件安装七、Linux高级shell编程总结
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号