• Linux操作系统(微课版)
21年品牌 40万+商家 超1.5亿件商品

Linux操作系统(微课版)

正版保障 假一赔十 可开发票

59.38 8.6折 69 全新

库存6件

广东广州
认证卖家担保交易快速发货售后保障

作者杨云 付强 著

出版社清华大学出版社

ISBN9787302501954

出版时间2018-09

装帧平装

开本16开

定价69元

货号29254192

上书时间2024-10-27

兴文书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
导语摘要

本书是国家精品课程和国家精品资源共享课程的配套教材,以目前被广泛应用的RHEL 6.4/CentOS 6.4服务器为例,采用教、学、做相结合的模式,以理论为基础,着眼应用,全面系统地介绍了利用Linux操作系统架设网络服务器的方法,内容包括: 搭建与测试Linux服务器、使用常用的Linux命令、Shell与Vim编辑器、Shell编程——Shell script、用户和组的管理、文件系统和磁盘管理、安装与管理软件包、DHCP服务器的配置、DNS服务器的安装及配置、NFS网络文件系统、samba服务器的配置、Apache服务器的配置、FTP服务器的配置、电子邮件服务器的配置、防火墙与代理服务器的配置、VPN服务器的配置等。大部分章后面有结合实践应用的“项目实录”,配合国家精品资源共享课程丰富的教学资源,使教、学、做完美统一。

本书采用“项目驱动”的方式,以培养技能型人才为目标,注重知识的实用性和可操作性,强调职业技能训练,是Linux组网技术的理想教材。

本书适合作为应用型本科和高职高专计算机相关专业的Linux操作系统理实一体化的教材,同时也是广大Linux爱好者不可多得的一本入门级参考书,也可作为中小型网络管理员、技术支持经理以及从事网络管理的网络爱好者的参考书。



目录
第1章搭建与测试Linux服务器1


1.1Linux简介1


1.1.1Linux系统的历史1


1.1.2Linux的版权问题2


1.1.3Linux体系结构2


1.1.4Linux的版本3


1.1.5磁盘分区4


1.2安装Red Hat
Enterprise Linux 65


1.3安装后的Red Hat
Enterprise Linux 6的基本配置17


1.4Linux的登录和退出20


1.5认识Linux的启动过程和运行级别21


1.5.1启动过程21


1.5.2INIT进程21


1.5.3系统的运行级别21


1.6启动Shell第1


1.6.1使用Linux系统的终端窗口23


1.6.2使用Shell提示符23


1.7配置常规网络24


1.8忘记root密码的修复方法31


1.9练习题33


1.10项目实录34


第2章使用常用的Linux命令36


2.1Linux命令基础36


2.1.1Linux命令的特点36


2.1.2后台运行程序37


2.2文件目录类命令37


2.2.1浏览目录类命令37


2.2.2浏览文件类命令38


2.2.3目录操作类命令40


2.2.4文件操作类命令41


2.3系统信息类命令48


2.4进程管理类命令49


2.5其他常用命令53


2.6练习题54


2.7项目实录55


实训Linux常用命令56


第3章Shell与Vim编辑器59


3.1Shell59


3.1.1Shell的基本概念59


3.1.2Shell环境变量61


3.1.3正则表达式64


3.1.4输入/输出重定向与管道65


3.1.5Shell脚本69


3.2Vim编辑器71


3.2.1Vim的启动与退出71


3.2.2Vim的工作模式72


3.2.3Vim命令72


3.3练习题74


3.4项目实录75


项目实录1Shell编程75


项目实录2应用Vim编辑器76


实训1Shell的使用76


实训2Vim编辑器的使用78


第4章Shell编程——Shell script80


4.1Shell script概述80


4.1.1了解Shell script80


4.1.2编写与执行一个Shell script81


4.1.3养成撰写Shell script的良好习惯82


4.2练习简单的Shell script83


4.2.1完成简单范例83


4.2.2了解脚本运行方式的差异85


4.3用好判断式86


4.3.1利用test命令的测试功能86


4.3.2利用判断符号[]89


4.3.3使用Shell script的默认变量90


4.3.4Shift造成参数变量号码偏移91


4.4使用条件判断式92


4.4.1利用if...then语句92


4.4.2利用case...esac语句98


4.4.3利用function功能100


4.5使用循环102


4.5.1while和until循环102


4.5.2for...do...done循环103


4.6对Shell script进行追踪与调试106


4.7练习题108


第5章用户和组的管理109


5.1概述109


5.2用户和组群文件110


5.2.1用户账户文件110


5.2.2组群文件112


5.3用户账户管理113


5.3.1用户切换113


5.3.2新建用户114


5.3.3设置用户账户口令115


5.3.4用户账户的维护116


5.4组群管理117


5.4.1维护组群账户117


5.4.2为组群添加用户118


5.5使用用户管理器管理用户和组群119


5.5.1用户账号管理119


5.5.2在图形模式下管理组群120


5.6常用的账户管理命令120


5.7企业实战与应用——账号管理实例123


5.8练习题124


5.9项目实录125


实训用户和组的管理训练126


第6章文件系统和磁盘管理128


6.1文件系统128


6.1.1文件系统基础128


6.1.2Linux文件系统目录结构130


6.1.3Linux文件权限管理130


6.2磁盘管理135


6.2.1常用磁盘管理工具135


6.2.2Linux中的软RAID144


6.2.3LVM148


6.3磁盘配额管理152


6.3.1磁盘配额的设计与准备152


6.3.2实施磁盘配额153


6.4练习题157


6.5项目实录159


项目实录1文件权限管理159


项目实录2文件系统管理159


项目实录3LVM逻辑卷管理器160


项目实录4动态磁盘管理160


实训文件系统和磁盘管理应用训练161


第7章安装与管理软件包164


7.1软件包相关知识164


7.1.1开放源码、编译器与可执行文件164


7.1.2RPM属性依赖的解决方法: YUM线上升级165


7.2使用RPM软件管理程序166


7.2.1RPM默认安装的路径 166


7.2.2RPM的安装167


7.2.3RPM的升级与更新169


7.2.4RPM用于查询169


7.2.5RPM反安装与重建数据库172


7.3使用YUM173


7.3.1制作本地YUM源173


7.3.2修改容器产生的问题与解决方法174


7.3.3利用YUM进行查询、安装、升级与移除操作175


7.4使用传统程序语言进行编译178


7.4.1安装gcc178


7.4.2打印 Hello World 180


7.4.3主程序、子程序的链接及编译181


7.4.4加入链接的函数库 182


7.4.5gcc的简易用法183


7.5使用 make 进行宏编译184


7.5.1为什么要用make184


7.5.2了解makefile 的基本语法与变量 185


7.6练习题187


实训FTP服务器的配置188


第8章DHCP服务器的配置190


8.1DHCP服务概述190


8.1.1DHCP服务简介190


8.1.2DHCP服务工作原理190


8.2DHCP服务的安装与配置192


8.2.1DHCP服务的安装192


8.2.2DHCP服务的配置194


8.2.3DHCP服务的启动197


8.3DHCP客户端的配置198


8.3.1Linux下DHCP客户端的配置198


8.3.2Windows下DHCP客户端的配置198


8.4练习题200


8.5项目实录201


实训DHCP服务器配置训练202


第9章DNS服务器的安装及配置203


9.1DNS服务203


9.1.1DNS概述203


9.1.2DNS查询模式204


9.1.3DNS域名空间结构204


9.2DNS服务的安装205


9.2.1认识BIND205


9.2.2安装BIND软件包205


9.2.3安装chroot软件包206


9.2.4DNS服务的启动、停止与重启206


9.3BIND配置文件206


9.3.1全局配置文件206


9.3.2主配置文件208


9.4DNS服务器的配置210


9.4.1缓存DNS服务器的配置210


9.4.2主DNS服务器的配置211


9.4.3辅助DNS服务器的配置214


9.4.4直接域名解析216


9.4.5泛域名解析217


9.5DNS客户端的配置217


9.6DNS测试218


9.7练习题第10


9.8项目实录第11


实训DNS服务器配置训练第12


第10章NFS网络文件系统第16


10.1NFS基本原理第16


10.1.1NFS服务概述第16


10.1.2NFS工作原理第16


10.1.3NFS组件第17


10.2NFS服务器配置第18


10.2.1安装、启动和停止NFS服务器第18


10.2.2配置文件/etc/exports230


10.2.3检查NFS服务的工作状态232


10.2.4exports导出目录232


10.3NFS客户端配置233


10.4NFS故障排除237


10.5练习题238


10.6项目实录240


实训NFS服务器配置训练240


第11章samba服务器的配置242


11.1samba简介242


11.2samba服务的安装、启动与停止243


11.2.1安装samba服务243


11.2.2启动与停止samba服务244


11.2.3了解samba服务器配置的工作流程245


11.3samba服务的配置文件246


11.3.1解读主要配置文件smb.conf246


11.3.2samba服务的日志文件和密码文件251


11.4samba服务器实例解析252


11.4.1share服务器实例解析252


11.4.2user服务器实例解析253


11.4.3samba服务的用户映射文件254


11.5配置打印服务共享256


11.6Linux和Windows互相通信257


11.7samba排错258


11.7.1Linux服务的一般排错方法258


11.7.2samba服务的故障排错259


11.8练习题260


11.9项目实录262


实训samba服务器的配置训练263


第12章Apache服务器的配置264


12.1Apache简介264


12.2Apache服务的安装、启动与停止265


12.2.1安装Apache相关软件265


12.2.2测试httpd服务是否安装成功265


12.2.3让防火墙放行,并设置SELinux为允许266


12.2.4自动加载Apache服务266


12.3Apache服务器的主配置文件267


12.4Apache服务器的常规配置273


12.5Apache服务器的高级配置281


12.5.1虚拟主机的配置281


12.5.2配置用

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP