Linux操作系统应用项目化教程

内容简介

[

本书以Red Hat Linux Enterprise 5的社区版本CentOS 5.4为例, 从实用的角度来讲解Linux的系统管理与网络应用技术。全书依知识点将其划分为10个项目, 每个项目下划分若干任务, 任务之间相对独立, 项目之间内容前后衔接。

]

目录

前 言项目1 认识Linux操作系统任务1 Linux操作系统基础1.1 操作系统的作用1.2 Linux操作系统的发展1.3 Linux与其他操作系统的区别1.4 Linux操作系统的主要特点1.5 Linux操作系统的应用前景任务2 了解Linux的发行版本2.1 Linux的版本组成2.2 不同的Linux发行版本2.3 不同Linux发行版本的获取项目小结项目2 学习VMware Workstation任务1 学习VMware Workstation的基本操作1.1 了解虚拟化与虚拟机1.2 VMware Workstation的介绍及安装1.3 VMware Workstation的界面与操作按钮1.4 虚拟机的克隆操作任务2 学习VMware Workstation的网络功能2.1 VMware Workstation网络的工作模式2.2 VMware Workstation提供的虚拟网络设备项目小结项目3 Linux的基本操作任务1 用VMware Workstation安装CentOS 5.4 任务2 CentOS 5.4 的启动与基本设置2.1 CentOS 5.4 的启动与登录2.2 CentOS 5.4 的关机与重新启动任务3 学习Linux的图形操作界面3.1 X Window简介3.2 GNOME桌面的基本组成3.3 GNOME的基本设置3.4 在GNOME环境下配置网络任务4 学习Linux的文件系统4.1 Linux文件系统的基本概念4.2 Linux文件系统的常用目录4.3 Linux中的文件分类4.4 文件的一般命名原则4.5 文件名通配符任务5 学习简单的操作命令项目小结项目4 学习Linux的常用命令任务1 命令操作的基本知识1.1 命令的基本格式1.2 相关命令的操作提示任务2 学习常用操作命令2.1 文件显示的相关命令2.2 复制、删除和移动文件的命令2.3 创建和删除目录的命令任务3 学习修改文件或者目录的属性3.1 Linux下的文件和目录的权限3.2 Linux下文件拥有者的改变命令任务4 学习文件链接及查找命令4.1 链接文件的命令4.2 匹配、排序及查找命令任务5 学习Linux的重定向及管道命令5.1 重定向命令5.2 管道命令任务6 Linux下的软件包管理6.1 RPM格式的二进制软件包管理6.2 TAR软件包与源代码软件包管理项目小结项目5 学习VI操作任务1 学习VI的命令格式转换任务2 学习启动和退出VI任务3 学习VI的常用命令项目小结项目6 学习Linux的shell任务1 了解Linux系统的组成任务2 学习Linux下shell的简单应用2.1 Linux下shell的概述2.2 shell的特殊字符2.3 shell脚本的运行过程2.4 shell的变量类型2.5 shell变量的输出与赋值2.6 shell的算术运算2.7 shell的条件测试语句2.8 shell的流程控制语句项目小结项目7 Linux下的用户管理任务1 文本终端方式下的用户管理1.1 用户的基本概念1.2 用户分类1.3 用户账号配置文件1.4 相关的操作命令任务2 图形界面下的用户管理项目小结项目8 Linux下的进程与作业管理任务1 学习Linux的运行级别1.1 Linux的运行级别1.2 Linux的运行级别配置文件任务2 Linux下的进程与作业管理2.1 Linux下的进程2.2 Linux下的作业2.3 Linux下进程的相关概念2.4 Linux下进程的启动方式2.5 查看系统的进程与作业2.6 设置进程的优先级2.7 用命令终止进程任务3 学习调度管理3.1 使用一次性at调度3.2 重复性调度crontab的文件格式3.3 重复性cron调度的编辑项目小结项目9 Linux下的存储管理任务1 硬盘从分区到使用1.1 硬盘的物理组织1.2 Linux硬盘的相关知识1.3 硬盘从分区到使用的实例任务2 硬盘配额的设置使用2.1 配置硬盘配额2.2 实现硬盘配额的实例项目小结项目10 Linux下的网络管理任务1 Linux的网络配置基础1.1 网络的相关概念1.2 网络的相关配置文件1.3 查看及测试网络配置1.4 使用命令调整网络参数1.5 通过配置文件修改网络参数1.6 使用setup命令修改网络参数1.7 Linux下网络服务的分类1.8 Linux下网络服务的配置方法1.9 Linux的网络安全级别设置任务2 SSH远程访问配置2.1 SSH简介2.2 CentOS 5.4 下的SSH服务软件包的安装2.3 SSH服务的配置2.4 SSH客户端的使用任务3 Linux下的DHCP服务器配置3.1 DHCP服务的工作原理3.2 DHCP服务源软件包安装3.3 DHCP服务的配置3.4 DHCP客户端的设置与测试3.5 DHCP的中继代理配置任务4 WWW服务器配置与管理4.1 WWW服务的工作原理及过程4.2 CentOS 5.4 中WWW服务的配置文件4.3 WWW服务的安装与启动4.4 用户个人站点配置4.5 基于名称的虚拟主机配置4.6 基于IP的虚拟主机配置4.7 Apache的代理服务配置任务5 Linux下配置DNS5.1 DNS的工作原理与过程5.2 DNS的层次化分布式数据存储5.3 DNS服务器区域配置文件的资源记录5.4 DNS软件包的安装5.5 DNS的配置文件组成5.6 DNS的主要配置文件named.conf5.7 DNS的区域配置文件5.8 主DNS服务器的配置过程5.9 辅助DNS服务器的配置任务6 Linux下配置FTP服务器6.1 FTP服务概述6.2 FTP服务的配置文件6.3 VSFTPD的安装与启动6.4 配置匿名FTP服务6.5 匿名用户的功能配置6.6 配置FTP服务允许任意写操作任务7 Linux下配置Samba服务器7.1 Samba服务简介7.2 Samba服务的安全级别7.3 Samba服务的配置7.4 Samba服务的启动与停止7.5 Samba服务的配置文件7.6 配置share级别的共享7.7 配置user级别的共享任务8 Linux下配置邮件服务器8.1 电子邮件服务的工作原理8.2 相关概念8.3 电子邮件服务器软件Sendmail8.4 发送邮件服务与接收邮件服务软件包的安装8.5 电子邮件服务的启动8.6 邮件服务器配置实例任务9 Linux下配置防火墙iptables9.1 Linux下的防火墙iptables简介9.2 netfilter框架9.3 iptables命令格式9.4 iptables的部分配置语句9.5 配置iptables使用局域网通过NAT连接互联网项目小结参考文献

封面

Linux操作系统应用项目化教程

书名:Linux操作系统应用项目化教程

作者:邱建新主编

页数:10,205页

定价:¥36.0

出版社:机械工业出版社

出版日期:2020-01-01

ISBN:9787111519164

PDF电子书大小:88MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注