书籍详情

Linux实践及应用

Linux实践及应用

作者:罗文村等编著

出版社:清华大学出版社

出版时间:2006-07-01

ISBN:9787302130130

定价:¥28.00

购买这本书可以去
内容简介
  《Linux实践及应用》以RedHat 9.0为蓝本,系统地介绍Linux的基础知识、Linux系统的安装与配置、常用命令,以及如何进行Linux系统管理和基本的网络服务设置(包括如何设置DNS服务器、Email(Bind)服务器、Web服务器和FTP服务器等)。另外,还较详细地介绍了自由软件OpenOffice 2.0的安装,以及如何利用该办公软件进行日常办公。在介绍Linux编程环境一章中,示范了如何使用gcc进行程序设计,以及如何使用Perl脚本语言编写简单的应用程序; 阐述了Linux系统安全方面的原则、策略和技巧。最后一章给出几个实际操作例子,作为前面章节的综合实习。全书内容由浅入深、循序渐进,旨在达到学以致用的目的。《Linux实践及应用》可作为大专院校学生的Linux实际操作课程教材或入门教材,也可作为广大Linux用户、管理员以及Linux系统自学者的自学用书。
作者简介
  罗文村,获中山大学计算机软件与理论硕士学位,在职博士生.现任中山大学东校区实验中心计算机科学实验室主任,高级工程师.广东省Linux专门委员会委员.. 汤庸,获武汉大学学士.硕士及中国科技大学博士学位.现为中山大学计算机系教授.博士生导师,任中山大学信息学院副院长.协同软件研究开发中心主任.是中国计算机学会理事.YOCSEF广州首届主席,广东省科技进步奖软件组组长,广东省Linux专门委员会副主任.高校Linux推进联盟理事长等... 2004年入选教育部“新世纪优秀人才支持计划”.2001年广东省“千百十工程”百人层次,并获“宝钢教育奖”.“丁颖科技奖”.“南粤教坛新秀”等称号.主持完成的多项成果得到成功应用,共获教育部提名国家科学技术二等奖.广东省科技进步一等奖.广东省教学成果一等奖等省部级奖10多项....
目录
第1章Linux系统概述
1.1Unix操作系统简介
1.1.1什么是操作系统
1.1.2Unix简史
1.2Linux的历史与现状
1.2.1Linux内核的形成
1.2.2成为完整的Linux操作系统
1.3Linux系统的结构与特性
1.3.1Linux系统的框架结构
1.3.2Linux系统的特性
1.4Linux的发行版简介
1.4.1国外的Linux发行版
1.4.2国内的Linux发行版
1.5内核版本号与发行版本号
1.6本书所采用的Linux发行版本
第2章Linux系统的安装
2.1了解系统硬件需求
2.2如何使用RedHat
2.3安装前的准备工作
2.3.1列出计算机的硬件清单
2.3.2数据的备份
2.3.3决定要将 RedHat安装到哪里
2.4安装RedHat 9.0
2.5虚拟机安装RedHat 9.0
2.5.1虚拟机简介
2.5.2安装VMware
2.5.3新建一个虚拟计算机
2.5.4开始安装Linux系统
2.6其他安装方式简介
2.6.1制作引导盘
2.6.2引导启动安装
2.6.3选择安装方式
第3章Linux系统的图形用户环境
3.1什么是X Window
3.2X Window的运行机理
3.3图形桌面操作环境GNOME
3.3.1GNOME的图形界面
3.3.2面板与桌面
3.3.3GNOME的基本操作
3.3.4文件管理器
3.3.5GNOME 首选项
3.3.6应用程序
3.3.7GNOME的媒体播放器
3.3.8图形图像处理
3.3.9Internet应用与游戏
3.4KDE图形操作环境
3.4.1KDE的面板与桌面
3.4.2KDE应用程序
第4章Linux基本操作
4.1Linux shell
4.1.1什么是shell
4.1.2shell中转义字符与通配字符
4.1.3Linux重定向与管道
4.1.4shell变量
4.1.5定制shell
4.2启动进入shell
4.3登录、注销与关机
4.3.1登录
4.3.2注销
4.3.3关机与重启
4.4Linux的常用命令
4.4.1在线帮助
4.4.2通信命令
4.4.3其他命令
4.5Linux的文件与目录操作
4.5.1文件与目录的基本概念
4.5.2文件与目录的操作命令
4.6常用的网络命令
4.6.1文件传输命令ftp
4.6.2Telnet命令
4.6.3finger命令
4.6.4ping命令
4.7文本编辑器vi的用法
4.7.1vi简介
4.7.2基本编辑命令
4.7.3高级命令
第5章Linux系统管理
5.1Linux启动过程概述
5.2Linux的文件系统
5.2.1Linux文件系统的发展史
5.2.2Linux文件系统的基本概念
5.2.3Linux的多文件系统结构
5.3文件系统管理
5.3.1Linux文件系统的类型
5.3.2创建文件系统
5.3.3安装与卸载Linux文件系统
5.3.4管理Linux文件系统的常用命令
5.4设备管理
5.5用户管理
5.5.1用户账号与组
5.5.2与用户账号有关的信息文件
5.5.3管理用户账号
5.6进程管理
5.6.1进程查看
5.6.2进程的启动
5.6.3进程调度、挂起与恢复
5.7软件安装与升级
5.7.1RPM包的安装与管理
5.7.2源代码压缩软件包的编译安装
5.8文件的压缩与存档
5.8.1tar命令
5.8.2gzip命令
5.8.3unzip命令
5.8.4zgrep命令
5.9内核编译与定制简介
5.9.1为何编译Linux内核
5.9.2编译前的准备工作
5.9.3内核配置与编译
第6章Linux办公应用软件
6.1OpenOffice简介
6.1.1历史沿革
6.1.2OpenOffice功能简介
6.2安装OpenOffice 2.0
6.2.1获取OpenOffice 2.0软件包
6.2.2安装OpenOffice 2.0软件包
6.2.3安装后的启动与设定
6.3使用OpenOffice 2.0
6.3.1OpenOffice 2.0 各组件功能简介
6.3.2文字处理器 Witer的使用
6.3.3OpenOffice Impress
6.3.4OpenOffice Calc
第7章网络服务与配置
7.1TCP/IP简介
7.1.1TCP/IP简史
7.1.2TCP/IP分层模型与协议族
7.2局域网简介
7.2.1局域网的特点
7.2.2局域网的拓扑结构
7.2.3局域网系统与协议
7.2.4以太网的设备
7.3TCP/IP网络基础
7.3.1IP地址与子网
7.3.2IP网络协议
7.3.3TCP与UDP协议及其端口
7.3.4Linux网络配置
7.4DNS服务与配置
7.4.1域名解析与域名服务
7.4.2域名解析的方法
7.4.3DNS的层次结构
7.4.4域名的委托管理机制
7.4.5配置转换程序
7.4.6配置域名服务器
7.4.7测试DNS服务器
7.5Web服务与配置
7.5.1HTTP协议与Web服务软件
7.5.2安装、启动与检验Apache服务器
7.5.3Web服务器的访问控制
7.6FTP服务与配置
7.6.1FTP协议的基本原理
7.6.2安装、启动与配置FTP服务器
7.6.3FTP服务器的访问控制
7.6.4测试FTP服务器
7.7Email服务与配置
7.7.1电子邮件系统的基本概念
7.7.2Sendmail的工作方式
7.7.3Sendmail的安装与配置
7.7.4测试邮件服务器
第8章Linux编程环境
8.1Linux C/C++编程
8.1.1C语言的标准
8.1.2C语言开发环境简介
8.1.3C函数库
8.1.4获得系统帮助
8.1.5库文件与头文件的位置
8.1.6gcc的基本用法和选项
8.1.7调试C程序
8.1.8创建与使用库函数
8.1.9软件维护工具make
8.2Perl编程
8.2.1Perl简介
8.2.2安装Perl
8.2.3帮助文档
8.2.4Perl程序例子
8.2.5运行与调试Perl程序简介
第9章Linux系统安全
9.1分区安全
9.2系统引导安全
9.3账号安全
9.4PAM机制
9.4.1PAM的四种管理模块类型
9.4.2PAM的四种控制标志
9.4.3PAM的文件
9.4.4PAM的模块参数
9.5网络服务安全
9.5.1iptables
9.5.2TCP Wrappers
9.5.3xinetd
9.5.4常见网络服务的安全问题
9.6脚本安全
9.6.1处理用户输入
9.6.2注意隐式输入
9.6.3几个危险函数
9.7网络监测工具
9.7.1扫描器
9.7.2嗅探器
第10章综合实训
10.1Linux系统安装与管理
10.2配置FTP服务器
10.3配置Web服务器
10.4配置DNS服务器
10.5Linux程序设计
参考资料
猜您喜欢

读书导航