Linux应用基础教程(21世纪高职高专规划教材——计算机基础教育系列)

分类: 图书,计算机/网络,操作系统/系统开发,LINUX ,
作者: 柳青 主编
出 版 社: 清华大学出版社
出版时间: 2008-8-1字数: 399000版次: 1页数: 267印刷时间: 2008/08/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787302181729包装: 平装内容简介
本书以Fedora Cora 5(桌面版)和RedHat Enterprise 4.0(企业版)为例,介绍了Linux系统的基本概念、基本使用方法、桌面应用、网络管理和应用等,便于初学者学习和掌握Linux系统的基本操作与使用方法。
本书可作为高职高专院校相关专业学习“Linux系统应用”课程的教材、非计算机专业“操作系统”选修课教材,也可作为Linux系统培训或自学教材。
目录
第1章Linux操作系统概述
1.1Linux的基本概念
1.1.1认识Linux
1.1.2Linux的特点
1.1.3Linux的版本
1.2Linux命令系统
1.2.1认识shell
1.2.2登录、注销与关机
1.2.3shell的基本语法
1.2.4shell程序设计基础
1.2.5常用shell命令
1.3文本编辑器vi
1.3.1进入和退出vi
1.3.2vi的工作模式
1.3.3命令模式下的编辑命令
1.3.4末行模式下的命令
1.4本章小结
习题
第2章Linux的安装与登录
2.1各种安装方式简介
2.1.1通过光盘安装
2.1.2通过硬盘安装
2.1.3通过网络安装
2.2Linux安装过程概述
2.2.1Linux安装前的准备
2.2.2Linux安装过程
2.3安装过程中的配置
2.3.1硬盘分区
2.3.2 网络配置
2.4登录管理器的使用与配置
习题
第3章Linux中的图形用户界面
3.1X Window系统
3.1.1X Window简介
3.1.2X Window系统的安装、配置和使用
3.2Gnome桌面环境
3.2.1Gnome桌面环境概述
3.2.2使用面板
3.2.3Gnome桌面
3.2.4Gnome窗口管理器
3.2.5Gnome文件管理器
3.3KDE桌面环境
3.3.1KDE的安装和切换
3.3.2KDE面板
3.3.3KDE桌面
3.3.4注销会话
3.4桌面系统的管理
3.4.1用户管理
3.4.2系统设置
习题
第4章 文字处理程序OpenOffice.org Writer
4.1办公应用概述
4.20penOffice.org Writer简介
4.2.1 0penOffice.org Writer的界面
4.2.20penOffice.org Writer的基本功能
4.3文字编辑与格式化
4.3.1文字输入和编辑
4.3.2文档格式化
4.3.3模板和样式的使用
4.3.4版面操作
4.4表格操作
4.4.1表格的创建
……
第5章电子表格软件OpenOffice.org Calc
第6章演示文稿文件OpenOffice.org Impress
第7章桌面系统的Internet应用
第8章Lonux网络功能的设置
第9章用Linux建立Internet站点
附录A Linuxi常用命令
附录B电子表格软件中的常用函数
附录C 快捷键的使用
参考文献
书摘插图
第1章Linux操作系统概述
Linux是在微型计算机和工作站上广泛使用的操作系统,是一套免费使用和自由传播的类UNIX操作系统,近年来得到了快速的发展。Linux是真正的多用户、多任务操作系统,Linux继承了UNIX操作系统的主要特征,具有强大的信息处理功能,特别在Internet应用中占有明显的优势。
1.1Linux的基本概念
1.1.1 认识Linux
1984年,理查德斯塔尔曼(Richard M.Stallman)组织开发了一个完全基于自由软件的软件体系计划——GNU(GNU是Not UNIX的递归缩写),并且拟定了一份通用公共许可证(General Public License,GPL)。
GNU旨在发展一个类UNIX的完整操作系统——GNU系统。GPL保证任何人有共享和修改自由软件的自由,任何人都有权取得、修改和重新发布自由软件的源代码,并且规定有权在不增加附加费用的条件下得到源代码(基本发行费除外)。GPL是GNU工程所要遵循的规则,按照这一规则,自由软件允许用户自由复制、修改和销售,但是对其源代码的任何修改都必须向所有用户公开。所有人都可以自由地占有自由软件,所有人为自由软件所做出的成果必须和其他人共享。
自由软件基金(Free Software Foundation)是GNU工程的主要赞助组织,该组织主要致力于消除对计算机程序在复制、分发、修改等方面的限制。
非赢利软件组织美国的0pen Source Initiative协会正式定义了开放源码(Opensource),用于描述那些源码可以被公众使用的软件,且该软件的使用、修改和发行也不受许可证的限制。开放源码软件通常是有版权的,涵盖了三个方面的意义:免费分发的源代码、模块化的体系和社区式的开发。由于将程序中的错误公开给数量巨大的用户,而这些用户都是潜在的改错者,社区式的开发过程给开放源码软件以强大的纠错能力。另一方面,任何人都可以复制和发行开放源码软件的代码,这支持了公众利益。
……