版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课程引入你喜欢使用什么样的软件?免费的功能强大占用资源少1Linux
应用与开发工具主讲:王微电话:办公室:鹤鸣楼1029电邮:794053380@qq2Linux的发音A:['linju:ks]
B:['linэks]C:['linΛks]D:['liniks]正确发音GO“hello,thisislinustorvaldsandipronouncelinuxaslinux”3What'sthecourse?notprinciplebutapplication系统的安装开机/关机/重启/注销文件和文件夹的操作软件的安装、运行和使用网络开发4使用根底系统管理程序设计系统安装压缩与解压文件和目录软件的安装、运行和使用80个常用命令课程介绍硬件管理用户管理各类效劳器的架设系统监视和平安viShellJAVA可视化程序设计MySQLCKDevelop5Linux行业现状Linux是一个开源、免费的操作系统,其稳定性、平安性、处理多并发已经得到业界的认可,目前很多中/大型甚至是巨型工程都在使用Linux,国内Linux市场普及度越来越高银行、证券、电信、邮政、税务、航空、各门户网站等对稳定性、平安性要求颇高的领域效劳器端都采用Linux〔98%〕,在中国的客户端领域仍然是Windows一统天下软件也用到了Linux嵌入式开发平台虽桌面市场不成熟,但两者相互参透6Linux人才现状Linux开源/免费/平安/稳定,很多公司为节约工程本钱,转向在Linux上进行开发,所以急需Linux人才Windows程序员有些饱和国内熟练的Linux开发人员只有3000人左右,而且有很大一局部都是自由软件的爱好者,并没有经过专业的课程培训根据EvansData发表的有关Linux开发状况的调查结果,目前Linux应用软件开发人员中,有52%是从Windows应用软件开发领域转行过来的,另外还有30%曾经从事过UNIX的应用开发7LinuxforWorkLinux系统管理员Linux程序员配置、运行安全、备份Linux软件工程师(PC)Linux嵌入式开发(单片机、芯片)8吸引眼球的数据9HowtostudyLinux?Linux从入门到精通的四个阶段玩转Linux加厚C/JAVAunix高级编程Linux应用系统开发/嵌入式开发玩转Linux10HowtostudyLinux?思考、实践、再思考、再实践,不断积累高效而愉快的学习用什么学什么先knowhow,再knowwhy,做中学适当的囫囵吞枣,适当的理所当然老师无处不在切记:在使用中学习,而不是在记忆中学习11参考书目《鸟哥的Linux的私房菜根底学习篇》鸟哥、许伟、林彩娥等编著《Linux编程从入门到精通》宫虎波编著《Linux内核完全剖析》赵炯编著12课程考核Linux应用与开发工具过程考核40%:考勤10%,课堂表现10%,课程作业20%期末考核60%Linux应用与开发工具实验过程考核40%:考勤10%,课堂表现10%,课程作业20%期末考核60%13第1章 Linux概述Linux的产生和开展Linux的特点和Windows的区别Linux的安装Linux的启动与关闭14Linux的产生和开展扩展知识面Linux和Unix之间的关系Linux和Redhat/红旗Linux/SUSE/Fedora[fɪ'dorə]/Ubuntu[u:bu:tu:]/Debian等的关系Redhat/红旗Linux/SUSE/Fedora[fɪ'dorə]/Ubuntu[u:bu:tu:]/Debian之间的关系15Linux的产生和开展1946.2.14美国宾夕法尼亚大学长30.48米,宽1米,占地面积约170平方米,30个操作台重达30吨,耗电量150千瓦,造价48万美元每秒5000次加法运算,400次乘法运算世界上第一台电子计算机ENIAC16Linux的产生和开展1960左右,MIT30人同时使用ENIAC,分时系统1965,MIT、GE、Bell30->300个人分时OS,multics【火星计划】1969,火星计划最终失败,Ken开发了一个fileserversystem【文件系统】,在Bell很受欢迎,Dennis提出在文件系统上增加其它的东西,自此双剑合璧IBM:AIXminixSun:SolarisHP:HPunix伯克利分校:BSDKenThompsonDennisRitchie1973,UNIX诞生,开源(源码内核共享),对计算机世界产生影响巨大17Linux的产生和开展1991年8月
芬兰的一个学生LinusTorvalds在在在在comp.os.minix新闻组贴上了以下这段话:「你好,所有使用minix的人-我正在为386(486)AT做一個免费的操作系統(只是为了爱好),不会像GNU那样很大很专业。」18Linux的产生和开展minixLinusisnotLinuxLinus芬兰研究生,minix移植到PC386:1990年秋,Linus修读Unix课程,基于minix编写仿真程序1991.10发布linux0.02版本1993年发布linux0.99版本1994年3月发布linux1.0版本〔无图形界面〕1994年参加GNU组织LinuxIsNotUniXLinux和Unix之间的关系?19Linux的产生和开展minixLinusisnotLinuxLinus芬兰研究生,minix移植到PC386:1990年秋,Linus修读Unix课程,基于minix编写仿真程序1991.10发布linux0.02版本1993年发布linux0.99版本1994年3月发布linux1.0版本〔无图形界面〕1994年参加GNU组织LinuxIsNotUniXLinux和Unix之间的关系?20GNU方案1983年RichardStallman(自由软件业的精神教父)创办GNU(GNU’snotUnix)方案开始于1984年,旨在开展一個类Unix且为自由软件的完整操作系統直到1990年,根本的用户程序〔比方gcc,emacs〕已经完善,但是内核迟迟未发布21自由软件基金会FSFGNU方案的赞助单位FSF(FreeSoftwareFundation)提倡免费软件FSF自由使用权的三個意义:可自由复制GNU的软件可自由修改源代码可自由散布修改正的源代码,但不得收取任何版权费用22GNUGeneralPublicLicense群众公有版权/通用公共版权官方翻译:自由文件许可Copyleft〔是copyright的反话,就是防止有人给自由软件的使用加上限制〕GPL:提供源代码,文档清晰,不对软件提供担保23在GPL条款下发布的主要GNU工程软件GCCG++GDBGNUmakeBashGNUEmacs24GNU与LinuxGNU仍自行开展HurdKernel开发许多以GPL发行的应用程序与工具程序Linux〔Linus’sUnix〕由网络上热心的朋友一起开展LinuxKernel采用GNU开展的许多应用程序与工具应该称作GNU/Linux25什么是Linux是一个类UNIX内核的可以自由发布的实现版本,是一个操作系统的底层核心可以获得内核源代码,编译并安装,然后获得并安装许多其他自由发布的软件,从而创立一个完整的Linux,通常称为Linux系统完整的Linux系统=内核+外围工具26Linux发行版Linux操作系统〔kernel+ultiliteies〕:专家才会用Linux发行版〔Distribution〕:整合更多配套软件,普通用户也能用的组装机。27Windows操作系统UnixLinux苹果系统发行版本28Linux发行版其他品牌MandrakeLinuxCalderaLinuxTurbolinuxDebianGNU/LinuxGentooLinuxLinpusLinux29Linux的产生和开展微软第一个公开反对Linux30Linux的产生和开展Linux的支持者1999,IBM与RedHat合作,确保RedHat在IBM机上运行1999.3,Compad,Novell,Oracle先后宣布对RedHat投资31Linux的开展Linux的支持者2003.1,NEC宣布在其中使用Linux操作系统2004.6,统计报告显示在世界500强超级计算机系统中,使用Linux的已经占到了280席,抢占了原来属于各种Unix的份额2004.9,HP开始网罗Linux内核代码人员,IBM那么准备推出仅运行Linux的OpenPower效劳器32作业查阅并下载第一次实验课要用的文档:如何在虚拟机下安装Redhat9.0和Fedora1433Linux的产生和开展:小结Linux源于UNIX,是类UNIX操作系统,它们都是基于内核的OSLinux的发行版本=内核+套件RedHat/红旗/SUSE/Fedora[fɪ'dorə]/Ubuntu[u:bu:tu:]/Debian都是Linux不同的发型版本#startx【启动图形界面】#<Tab>=2次Esc【显示系统中有多少个命令】34第1章 Linux概述Linux的产生和开展Linux的特点和Windows的区别Linux的安装Linux的启动与关闭35Linux的特点Linux的优点免费/开源什么是FreeSoftware?Shareware/Freeware不提供SourceCode无法让使用者自由更改或传播什么是自由软件Opensource?Freedom(自由)/Open(开放)SourceCode必须公开任何人都可以自由传播、下载、使用或改写Linux的优点免费/开源Linux就是这样一款自由软件,因为Linux参加了FSF赞助的GNU方案,盖上了GPL的章36Linux的特点Linux的优点免费/开源支持多线程/多用户:Ctrl+Alt+Fn〔n=1~6,控制台;n=7在字符界面和图形界面之间切换〕平安稳定:Linux文件Server可以2年不死机,Linux所具备的优势都是指字符界面下的37Linux的特点Linux的优点支持几乎所有的网络协议:媲美Cisco高端路由对内存和文件管理优越:最小安装只需4M内存,采用按需挂载的原那么Linux的缺点操作相对困难工具软件和开发软件版本太多,不易选择38Linux和Windows的区别39Linux的安装Linux与XP双系统要点:硬盘中有独立的分区留出来先装XP后装Linux,否那么XP会吃掉linux的引导双系统是由linux的GRUB来引导启动40Linux的安装独立安装:硬件驱动是麻烦虚拟机安装准备安装文件VMware和RedHat9.0ISO傻瓜安装VMware新建一个虚拟机41Linux的安装虚拟机安装虚拟机版本:选择一个正确的Linux发型版本42Linux的安装虚拟机安装虚拟机位置:相当于从硬盘划出一局部空间安装Linux,安装路径可自定义43Linux的安装虚拟机安装RedHat9.0最小安装只需要1G,完全安装只需要5G44Linux的安装在虚拟机的Setting选项中删除软驱等不存在的设备,把CD/DVD选项进行设置。〔可忽略〕45如何进入图形界面安装?46ToinstallorupgradeRedHatLinuxingraphicalmode,pressthe<ENTER>Key.ToinstallorupgradeRedHatLinuxintextmode,type:linuxtext<ENTER>.<ENTER>进入图形界面安装<Tab>选择skip跳过对安装文件的检测4748安装过程使用中文49键盘和鼠标必须默认5051个人桌面:普通用户,不会用到开发环境,所以像vi这些不会安装。工作站:可以用来开发。效劳器:把Linux作为一个Server,可以文件/打印共享,或者做网络效劳器,比方Apache,DNS,FTP等,当然也可以开发定制:自助餐,软件包可自行选择,即可做开发又可做效劳器。Linux的安装5253boot分区存储启动文件,挂载点/boot,20~100M,具体的要看Linux的版本swap分区,一般是物理内存的2倍,但不要大于256M根分区,挂载点/,剩余的空间全部作为根分区。还有其它分法,比方增加/home或/usrLinux的安装545556575859606162Linux的启动与关闭Linux的启动点击虚拟机中的Linux的登陆字符登陆界面【root=administrator】图形登陆界面【修改GRUB可以选择登陆方式】startx【从控制台启动图形界面】Ctrl+Alt+F7【从控制台切回图形界面】63Linux的启动与关闭Linux的注销logoutLinux的关闭图形界面关闭【主菜单/注销/关机】字符界面关闭halt-p【关机】shutdown-hnow【关机】init0【关机】64Linux的启动与关闭Linux的重启reboot【重启】shutdown-rnow【重启】init6【重启】PowerOff【拔电源】65回忆Linux的特点Linux的操作用root用户登陆,启动图形界面切换到第2个控制台,用test用户登陆,切回图形界面注销,切换到第2个控制台,在test用户下重启非root用户在RedHat9.0下哪些命令不能关机或重启?66内核版本号与发行版本号内核版本号:由Linus等人制定和维护,全球统一发行版本号:由各个发行公司或者组织自行制定,不同公司的发行版本号之间无可比性Kernel-167.fc11.i686.PAEonani686(tty1)67内核版本号与发行版本号内核版本号格式r.x.y-www,r为主版本号,x为次版本号〔偶数为未定版本,奇数为测试版本〕,y为次次版本号〔错误修补次数〕,www发行号
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 动物育种行业经营分析报告
- 验钞仪产品供应链分析
- 2024年地方政府债券发行与偿还合同
- 建筑隔热材料行业经营分析报告
- 废物和垃圾的回收利用行业经营分析报告
- 办公用品供货合同电子版(5篇)
- 个人贷款咨询行业市场调研分析报告
- 医用体温计产业链招商引资的调研报告
- 2024年上海房屋租赁合同
- 高速烂版机项目营销计划书
- 纸箱厂代加工合作协议书范文
- 人工智能在医疗诊断中的应用与发展趋势研究
- 千分尺完整(公开课用)课件
- 人力资源管理绩效管理合同
- 2024-2030年中国自助餐行业发展分析及竞争策略与趋势预测研究报告
- 知识点默写单-2024-2025学年统编版道德与法治九年级上册
- 2024年消防知识竞赛考试题库500题(含答案)
- 业务拓展经理招聘面试题与参考回答(某世界500强集团)2024年
- 期中试题(试题)-2024-2025学年三年级上册数学青岛版
- 中国移动-5G轻量化技术(RedCap)行业解决方案白皮书2024
- 2024年公考时事政治知识点
评论
0/150
提交评论