教育>高职高专>计算机类
Linux基础使用与案例

Linux基础使用与案例"

作者:肖敏
ISBN:9787121108419
定价:¥19.0
字数:263千字
页数:164
出版时间:2010-12
开本:16(185*260)
版次:01-01
装帧:
出版社:电子工业出版社
简介

本书着眼于软件紧缺人才培养目标,以任务驱动式的项目教学法,图文并茂地讲解Linux操作系统的安装与使用。本书共分6个模块。主要内容包括:模块一,Linux概述;模块二,Fedora Linux的安装;模块三,文件管理及常用命令;模块四,Linux系统管理与配置;模块五,Linux下常用服务器的搭建;模块六,Linux下常用开发环境的搭建。 全书以作者日常教学经验为依托,采用模块化教学思想,每个模块又以项目为导向,并细化到课堂活动的每个步骤。力求将日常使用中Linux的知识点分解或整合到各个活动中,以小项目的形式,以活动的方式详解Linux的相关特性。本书同时注重实践能力训练和理论知识的讲述,在完成每个功能模块的章节中穿插了相应理论知识的讲解。理论知识和实践项目的相辅相成,让学生在学习Linux时,没有了只学基础知识时的枯燥与乏味和只做项目时的迷茫与困惑。 全书坚持以能力培养为导向和目标,突出实用性、适用性和先进性,结合案例由浅入深、循序渐进地引导读者学习。各章均配有习题和上机练习。 本书既可作为高等职业院校计算机类专业的教材,也可作为Linux爱好者的参考用书。     读者对象:5年制高职学生。

前言

Linux操作系统是一套开源的多用户多任务的操作系统。自1991年诞生以来,就受到了广大计算机开发和研究人员的喜爱。经过多年的发展,如今的Linux操作系统与Windows操作系统相比,有着许多独特的魅力。Linux操作系统拥有专业、安全的字符工作界面和华丽而实用的图形工作界面。它既可以安装在专业的服务器设备上以提供各种安全高效的服务,也可以安装在普通PC上以实现家庭的日常工作和游戏。Linux通过Internet协同开发,随着其健壮和稳定的网络功能不断壮大,它越来越成为一种高效的网络操作系统,也受到了广大软件开发者的青睐。因此,Linux可以作为广大计算机专业的一门基础课,也是软件技术专业的一门专业基础课程。本课程的任务是使学生掌握Linux操作的基本操作和使用方法,能在Linux操作系统平台上使用各种编程语言进行软件开发工作。通过项目式、模块化的教学,养成良好的Linux系统使用习惯,培养学生的动手能力。 本书在编写过程中充分考虑高职学生的特点和要求,采用模块化、项目式教学,全书根据知识内容分为多个模块,并在每个模块中引入一个或多个项目。以项目为导向,引导学生模拟进入岗位角色,这一方法培养了学生的工程项目理念,并让学生提早进入岗位角色,做到学以致用,理论与实践相结合,达到了学成即可上岗的目的。本书既可作为计算机专业的教材,也可作为Linux爱好者的参考用书。 本书共分6个模块。模块一介绍了操作系统的概念、发展历史及其种类、操作系统的功能、Linux操作系统的发展历史及特点、主流Linux的发行版本等;模块二讲述了Linux的安装需求、Linux的分区要求和方法、了解Linux的各种安装方式和步骤、熟悉利用CD-ROM的方式安装Linux的步骤等;模块三介绍了Linux的文件系统概念、Linux目录的新建、删除、改变当前目录等命令的使用、Linux的文件命令,特别是过滤器、管道的使用、编写shell脚本的方法、VI编辑器的使用方法等;模块四介绍了Linux的系统配置和管理,包括Linux磁盘目录空间的查看、磁盘分割与格式化、Linux文件链接档的使用和对用户、组的磁盘配额管理、Linux进程查看、中止、优先级的设置和作业管理、Linux网络设备配置与服务配置、Linux系统中软件的安装、删除等一系列操作以及Linux中图形界面的基本使用方法;模块五主要介绍了Linux下常用服务器的搭建,包括在Linux下进行Web服务器的安装和配置、DNS服务器的安装和配置、FTP服务器的安装和配置、SAMBA服务器的搭建等;模块六主要介绍了Linux下常见编程开发环境的搭建方法,包括Linux下C语言开发步骤与方法、Linux下Java开发和运行环境的搭建、Linux下Groovy和Grails开发和运行环境的搭建、Linux下Mysql数据库的安装与使用等。 在本书的编写过程中,作者以模块化为目标,以项目为驱动,引导学生学习新知识,并运用所学知识来完成现实中的任务。坚持以能力培养为导向和目标,突出教材的实用性、适用性和先进性。学生在教师有目的的引导下,通过独立完成项目把理论与实践有机地结合起来,提高理论水平和实际操作技能。每章后面均附有习题和上机实验,可供读者自我测试之用。 本书由无锡高等师范学校肖敏、刘正标、黄玲娜、吴军、无锡立信会计学校吴桂斌、江苏省无锡交通学校许春勤编著。无锡科技职业学院软件与服务外包学院副院长王秀平主审。本书的编写工作得到了无锡高等师范学校领导的大力支持。在此,作者向所有对本书编写工作给予支持和帮助的人表示衷心的感谢。 由于编者时间仓促,水平有限,书中难免存在不足之处,敬请读者批评指正。 本书为教师配有电子教案,希望利用此电子教案,可以减轻教师的负担,提高教学质量。 编者

目录

模块一Linux概述 项目一认识操作系统 任务一了解操作系统的发展历史 任务二了解操作系统的种类 项目二认识Linux操作系统 任务了解Linux的历史及特点 【课外活动】 【模块回顾】 【习题】 模块二Fedora Linux的安装 项目安装Fedora Linux 任务一准备安装Fedora Linux 【课外活动】 任务二从CD-ROM安装Fedora Linux 9 【模块回顾】 【习题】 【独立实践】 模块三文件管理及常用命令 项目一认识 Linux的文件系统 任务揭开Linux文件系统的面纱 【课外活动】 项目二熟悉Linux的目录命令 任务一自由穿梭于Linux的各级目录之间 【课外活动】 任务二了解目录操作 【课外活动】 项目三掌握Linux的文件命令 任务掌握各种文件操作的方法 【课外活动】 项目四了解Linux管理文档的方法 任务一认识重定向 【课外活动】 任务二熟练掌握常用过滤器的使用方法 【课外活动】 任务三妙用管道 【课外活动】 项目五编写shell脚本 任务一初识shell脚本 【课外活动】 任务二认识shell脚本中的命令 【课外活动】 任务三编写各种类型的shell脚本 【课外活动】 【课外活动】 项目六认识常用的编辑器——VI编辑器 任务初步了解VI编辑器 【课外活动】 【模块回顾】 【习题】 【独立实践】 模块四Linux系统管理与配置 项目一磁盘管理 任务一查看磁盘或目录容量 任务二磁盘配额管理 任务三链接档 任务四磁盘分区格式化 任务五磁盘检查和数据同步化写入 项目二熟悉Linux进程、作业 任务一了解Linux进程 任务二Linux系统进程管理 任务三Linux系统作业调度 项目三掌握Linux网络配置 任务安装配置网络设备和网络服务 项目四安装应用软件 任务一RPM格式文件包安装 任务二从压缩存档文件targz中安装软件 项目五图形界面 任务一了解Linux桌面环境 任务二KDE桌面的使用 【模块回顾】 【习题】 【独立实践】 模块五Linux下常用服务器的搭建 项目一搭建Web服务器 任务Linux服务器提供Web服务 项目二配置DNS服务器 任务Linux提供DNS服务 项目三配置FTP服务器 任务配置FTP服务器 项目四配置SAMBA服务器 任务配置SAMBA服务 【模块回顾】 【独立实践】 模块六Linux下常用开发环境的搭建 项目一在Linux下进行C语言开发 任务在Linux下进行简单的C、C++开发 项目二搭建Java开发环境 任务一认识Java编程语言 任务二安装Java开发工具 任务三测试Java开发环境 任务四安装使用Linux下常用Java集成开发环境 项目三安装配置Groovy on Grails开发环境 任务一认识Groovy和Grails编程语言 任务二安装Groovy on Grails开发环境 任务三测试Groovy on Grails工作环境 项目四搭建MySQL数据库服务器 任务一认识MySQL数据库 任务二下载安装MySQL服务器 【课外活动】 【模块回顾】

作者简介

编辑推荐

作者寄语

电子资料

www.luweidong.cn

下一个