基本信息出版社:机械工业出版社
页码:197 页
出版日期:2008年09月
ISBN:9787111170112
条形码:9787111170112
版本:第2版
装帧:平装
开本:16
正文语种:中文
丛书名:计算机类专业“十一五”规划教材
图书品牌:华章图书
内容简介 《Linux操作系统》(第2版)是以Red Hal,公司的Red Hat【anux9.0为基础,介绍IJnux系统的概念、使用、原理、系统、网络管理等方面的内容。通过大量的应用实例,循序渐进地引导读者掌握Linux的各种应用。全书共分13章,分别介绍Linux系统概述和安装过程,图形环境的应用和管理,设备管理与文件系统,Vi编辑器,常用命令,shell及进程,用户管理,系统的扩充,"nux网络管理,Samba、DNS等服务器的架设与配置,Linux程序设计等。Linux由于其系统软件免费获取、硬件费用低廉的特点,近年来发展迅猛,是目前非常流行的类UNIX网络操作系统。Red Hat Linux是IJnux各版本中非常容易使用的一个版本,它操作简单,配置快捷。
编辑推荐 《Linux操作系统》(第2版)可以作为本、专科学生的I,inux课程教材,也可以作为广大L,inux用户、管理员以及众多Linux系统自学者的辅导或自学用书。
目录
第2版前言
第1版前言
第1章Linux简介
1.1操作系统起源
1.2Linux的版本
1.3Linux的特点
1.4Linux的应用
1.4.1IJnux的适用场合
1.4.2为什么选择RedHatLinux
1.5小结
1.6习题
第2章Linux的安装与初次使用
2.1Linux安装前的准备
2.1.1收集硬件信息
2.1.2硬盘分区
2.2Linux的安装步骤
2.3系统开机登录与虚拟控制台
2.3.1用户登录账号与界面
2.3.2Linux的引导
2.3.3虚拟控制台
2.4系统的注销与关机
2.4.1图形化界面的注销
2.4.2虚拟控制台的注销
2.4.3图形化方式关机
2.4.4命令方式关机
2.5全屏幕编辑器与行编辑器简介
2.6经典编辑器Vi
2.6.1Vi的模式
2.6.2Vi的进入与退出
2.6.3Vi的文本输入
2.7VMWare的安装和使用
2.7.1VMWare简介
2.7.2VMWare的下载及安装
2.7.3VMWare的使用
2.8小结
2.9习题
第3章图形化桌面
3.1IJnux下的xWindow系统
3.1.1xWindow系统基本组件
3.1.2配置和启动xWindow系统
3.1.3xWindow的窗口管理器
3.2整合式桌面环境系统的基本概念
3.2.1GNOME的桌面系统
3.2.2GNOME的桌面组成
3.2.3GNOME的文件管理器
3.2.4GNOME的系统设置
3.3.KDE桌面系统
3.3.1KDE桌面系统简介
3.3.2KDE桌面系统组成
3.3.3管理器Konqueror
3.3.4KDE的控制中心
3.3.5使用文本编辑器
3.3.6使用软盘和光盘
3.4小结
3.5习题
第4章Linux的设备管理与文件系统
4.1设备的概念
4.2常见的设备
4.2.1使用CDROM
4.2.2使用软盘
4.2.3使用USB移动存储设备
4.2.4访问硬盘上的Windows分区
4.2.5文件系统自动挂载及磁盘管理工具
4.2.6配置显示卡一
4.2.7配置声卡与网卡
4.3目录与文件系统简介
4.3.1文件和目录的概念
4.3.2Linux标准文件和目录
4.3.3文件系统的权限
4.3.4文件的属性基本命令
4.3.5文件的压缩与解压缩
4.4小结
4.5习题
第5章shell、多任务与进程
5.1人与系统界面——shell简介
5.1.1什么是shell
5.1.2什么是shell提示符
5.1.3shell的工作过程
5.1.4shell与DOS的区别
5.1.5shell的种类
5.2为什么使用文本界面
5.3进程与多任务
5.3.1进程
5.3.2多任务
5.4进程的启动
5.5进程管理相关的命令
5.5.1at命令
5.5.2ps命令
5.5.3top命令
5.5.4kill舌亩令
5.6shell下的常用命令
5.6.1常用命令简介
5.6.2联机帮助命令——man
5.6.3目录操作命令一
5.6.4文件操作命令
5.6.5文件压缩命令
5.6.6有关进程管理命令
5.6.7有关磁盘命令
5.7小结
5.8习题
第6章LinlllX用户账号与组账号管理
6.1用户账号与组账号管理简介
6.1.1账号
6.1.2口令
6.2用户账号配置文件
6.3组账号配置文件
6.4使用命令管理
6.4.1添加用户和组用户
6.4.2修改用户和组用户属性
6.4.3禁止用户和组用户
6.4.4删除用户和组用户
6.4.5改变用户组和所有权
6.5图形方式下的管理
6.6小结
6.7习题
第7章硬件、软件的安装
7.1Linux系统中的软件安装
7.1.1Linux系统中软件的安装方式
7.1.2源软件的安装步骤
7.1.3RPM软件包的安装步骤
7.2图形界面软件的安装
7.3安装新硬件的驱动程序与模块
7.4添加硬盘
7.5小结
7.6习题
第8章Linux网络基础
8.1网络的基本概念
8.2联网的硬件与软件
8.2.1硬件
8.2.2软件
8.3网络协议
8.3.1网际IP协议
8.3.2端口的概念
8.3.3用户数据报协议LJDF
8.3.4传输控制协议rCP
8.4局域网
8.5Linux的网络功能
8.6IJnux的网络配置文件
8.7手工配置网络
8.7.1设置主机名
8.7.2设置IP
8.7.3其他配置
8.8小结
8.9习题
第9章Samba服务器
9.1Samba服务器简介
9.2Samba服务器的安装
9.3Samba服务器的配置
9.3.1图形化方式配置Samba服务器
9.3.2用SWAT创建Samba服务器配置
9.4Samba客户端的配置一
9.4.1在IJnux系统和Windows客户机之间共享Samba
9.4.2Linux客户机访问Samba
9.5Samba系统的使用
9.6小结
9.7习题
第10章DNS服务器系统
10.1DNS服务概述
10.2DNS服务器软件的安装
10.3配置DNS服务器和解析器
10.3.1配置DNS服务器
10.3.2配置DNS解析器
10.4DNS的启动、停止
10.5测试DNS的域名解析
lO.6小结
10.7习题
第11章Web服务器(AIaache)-
11.1Web服务器——Apache简介
11.2Apache服务器的安装
11.2.1下载Apache软件包
11.2.2安装
11.3Apache的配置
11.4Apache的启动与关闭
11.5Apache服务器的测试
11.6小结
11.7习题
第12章LinlllX程序设计
12.1Linux系统中的C/C++编程
12.1.1编译器GCC简介
12.1.2用GCC开发程序的步骤
12.1.3GNUmake
12.1.4l,inux系统中的并发程序设计
12.2Linux系统中的.Java编程
12.2.1.Java语言的特点
12.2.2Java的应用领域
12.2.3L,intLX系统中Java开发环境的安装和配置
12.2.4Linux系统中.Java应用程序的开发
12.3Linux系统中的数据库
12.3.1MySQL的特点-
12.3.2MySQL的安装
12.3.3登录MySOL
12.3.4MySQL的基本操作
12.4L,inux系统中的PHP
12.4.1PHP的特点
12.4.2PHP开发环境的安装和配置
12.4.3PHP的使用
12.5小结
12.6习题
第13章常用网络管理命令.
13.1网络故障检查命令——ping
13.2网络配置命令——ifconfig
13.2.1查看整个网络接口配置
13.2.2查看某些接口的配置
13.2.3配置接口
13.3显示数据路由命令——traceroute
13.4路由表管理命令——route
13.5监听网络流量命令——tepdump
13.6发送在线信息命令——wall/mseg
13.7显示网络状态命令——netstate
13.8小结
13.9习题
参考文献
……
序言 本书第1版自2005年出版以来,得到了广大读者的支持和厚爱。现在,在第l版的基础上,结合Linux系统的程序设计技术、虚拟机软件的发展,我们对第l版进行了改编。 本书的改编主要基于以下几点:
首先,本书是讲述Linux操作系统基本操作和使用方法的本专科教材,因此讲授内容既要全面,又不能过深过细,表达方法应该浅显易懂。因此,在第2、4、5章等涉及到Linux命令部分,加入了很多实例,生动形象。将第l、3、6、7、8、9、10、1l章中的表达风格进行了调整,使语言更为简练。
其次,考虑到虚拟机软件和Linux系统的程序设计等内容对学生学习Linux操作系统的重要作用,在第2章增加了虚拟机软件VMWare的安装和使用,将第12章改编为Linux程序设计。
再次,为培养学生的分析问题、解决问题和动手能力,尝试在第12章给出问答和操作两种类型习题。
最后,将部分章节的内容进行了重新规划和调整,使得第2版的结构更趋于合理,内容更加完善。
本书共分13章,第1章主要介绍Linux的起源、版本、特点和应用范围等。第2章介绍硬件信息的收集、硬盘分区、Linux的安装方法和步骤,系统登录方法、系统的注销和关机方法,Linux系统的编辑软件Vi的使用方法,虚拟机软件VMWare的安装和使用方法等。第3章主要介绍两种基于x的桌面环境系统Gnome和KDE的相关概念及一些桌面的基本操作。第4章主要介绍设备的概念,常见设备,Linux系统中软盘、USB移动设备、光盘、显卡、网卡等设备的安装和使用方法。第5章主要介绍shell的原理,多任务与进程的相关概念与操作,以及常用的shell命令。第6章主要介绍Linux系统中用户和组的添加、删除、用户或组的权限修改、用户或组的账号配置。第7章主要介绍软件的安装、RPM软件的安装、添加新硬件,以及更新驱动程序和模块等。第8章主要介绍网络的基本概念、联网的硬件和软件、网络协议的配置。第9章主要介绍配置Samba服务器和客户机的方法。第10章主要介绍DNS服务器的相关概念和配置方法。第11章主要介绍。Apache服务器的配置和使用方法。第12章主要介绍Linux系统中的c/c++编程、.1ava编程、:PHP。编程和数据库应用。第13章主要介绍常用的网络管理命令。
本书由于红、刘娜主编,丛佩丽任副主编,伊崇信主审,朱启家、李巧君参加编写。各章具体分工如下:于红编写第4、12章,刘娜编写第1、2、5章,丛佩丽编写第3、10、1l章,朱启家编写第7、9章,李巧君编写第6、8、13章。
尽管本书对教材内容进行了补充和修改,但由于编者水平有限,书中难免有错误和不妥之处,恳请广大读者批评指正。
文摘 插图:
