新書推薦:
《
长高食谱 让孩子长高个的饮食方案 0-15周岁儿童调理脾胃食谱书籍宝宝辅食书 让孩子爱吃饭 6-9-12岁儿童营养健康食谱书大全 助力孩子身体棒胃口好长得高
》
售價:HK$
48.3
《
身体自愈力:解决内在病因的身体智慧指南
》
售價:HK$
101.2
《
非言语沟通经典入门:影响人际交往的重要力量(第7版)
》
售價:HK$
126.4
《
山西寺观艺术壁画精编卷
》
售價:HK$
1725.0
《
中国摄影 中式摄影的独特魅力
》
售價:HK$
1127.0
《
山西寺观艺术彩塑精编卷
》
售價:HK$
1725.0
《
积极心理学
》
售價:HK$
57.3
《
自由,不是放纵
》
售價:HK$
56.4
|
編輯推薦: |
本书在介绍具有一定深度理论知识的基础上,重点介绍Linux操作系统应用技术,注重对学生实际应用技能和动手能力的培养。
|
內容簡介: |
本书围绕Linux操作系统,针对基于Linux下主流的网络服务,介绍了Linux的安装与特点、Linux图形界面的使用、字符界面及Shell、Linux常用命令、用户和用户组管理、Linux的RPM软件包管理、文件管理、文件系统与磁盘管理、进程与服务管理、PAM应用、SELinux的应用、基本网络配置、Linux防火墙、Samba服务器配置、DNS服务器配置和管理、Apache服务的配置和管理、FTP服务器和NFS服务器的配置和管理等方面的内容,既包含丰富的理论基础知识,又具有较强的实践性和可操作性。本书适合作为高等职业院校计算机应用专业和网络技术专业理论与实践一体化的教材,也可作为Linux爱好者、Linux系统管理、Linux开发人员和网络管理人员的自学指导书。
|
關於作者: |
严学军,武汉软件工程职业学院教师。鲁立,武汉软件工程职业学院教师。
|
目錄:
|
第1章RedHatEnterpriseLinux简介和安装..............................11.1Linux简介.......................................11.1.1Linux的概念........................11.1.2Linux的发展历史................11.1.3Linux的特点........................21.1.4Linux的内核版本和发行版本..............................31.1.5Linux的应用........................41.2RedHatEnterpriseLinux简介.........41.2.1EnterpriseLinux的含义.......41.2.2EnterpriseLinux的特点.......51.2.3RedHatEnterpriseLinux的版本.....................................51.2.4RedHatEnterpriseLinux6.5的新特性........................51.3安装前的准备工作及安装过程.......61.3.1硬件要求..............................61.3.2各种安装方式简介...............61.3.3硬盘分区和文件系统...........61.3.4安装RedHatEnterpriseLinux6.5...............................71.4在虚拟机中安装RedHatEnterpriseLinux.............................161.4.1虚拟机简介........................161.4.2安装VMwareWorkstation...171.4.3新建虚拟机........................181.5实训:安装RedHatEnterpriseLinux6.5........................................22小结.......................................................23习题.......................................................23第2章Linux图形界面的使用.............242.1Linux的图形化界面......................242.1.1GNOME桌面的基本使用...................................242.1.2GNOME菜单系统..............272.1.3输入法和时间....................292.2gnome下简单应用程序的使用......302.2.1系统应用程序....................302.2.2gnome下其他应用程序的使用........................322.3使用KDE桌面..............................352.4实训:安装与配置Linux系统下的打印机设备....................35小结.......................................................38习题.......................................................38第3章字符界面及Shell....................393.1Linux字符界面的使用..................393.1.1进入Linux字符界面..........393.1.2在字符界面下实现系统操作............................403.1.3在字符界面下获得帮助.....403.2字符界面下vi编辑器的使用........413.2.1vi编辑器简介....................413.2.2vi编辑器的基本操作.........443.3Shell的使用..................................443.3.1Shell介绍...........................443.3.2Shell类型...........................443.3.3Shell程序和Shell变量......453.3.4Shell的常用功能...............473.4实训:使用vi编辑器创建并编辑文档...................................50CONTENTS目录2Linux操作系统与服务配置小结.......................................................51习题.......................................................51第4章Linux常用命令.......................524.1文件和目录操作命令....................524.1.1pwd和cd命令...................524.1.2ls命令................................534.1.3mkdir和rmdir命令............534.1.4cp和mv命令.....................544.1.5touch命令..........................554.1.6rm命令..............................574.2查找类命令...................................574.2.1grep和find命令................574.2.2locate命令.........................614.2.3whereis和whatis命令........624.2.4which命令.........................634.3有关文本的命令............................634.3.1cat、more、less命令.........634.3.2head、tail命令..................654.3.3sort命令.............................654.3.4diff和uniq命令.................674.4其他命令.......................................704.4.1echo、write、mesg、wall、talk等信息命令.......704.4.2uname和hostname命令.....714.4.3cal和date命令..................724.4.4last命令.............................744.4.5clear命令...........................754.5实训:使用Linux命令实现文件和目录操作............................75小结.......................................................77习题.......................................................77第5章用户和用户组管理..................785.1用户管理.......................................785.1.1用户账户的类型................785.1.2用户账户的管理................795.2用户组管理...................................885.2.1用户组的类型....................895.2.2用户组的管理....................895.3实训:用户和用户组操作.............93小结.......................................................95习题.......................................................95第6章Linux的RPM软件包管理.......966.1RPM软件包概述...........................966.1.1RPM软件包简介................966.1.2RPM软件的使用方法........986.2YUM............................................1026.2.1YUM仓库简介.................1026.2.2YUM仓库配置.................1036.3实训:配置Linux中的YUM仓库实现正常YUM安装............106小结.....................................................109习题.....................................................109第7章文件管理..............................1107.1Linux文件...................................1107.1.1Linux文件概述................1107.1.2Linux文件类型................1117.2Linux的压缩及解压缩................1167.2.1tar包简介........................1167.2.2tar包的使用.....................1177.2.3其他的文件压缩用法.......1197.3实训:文件的打包压缩与解压...122小结.....................................................122习题.....................................................123第8章文件系统与磁盘管理.............1248.1Linux文件系统概述....................1248.1.1Linux的常用文件系统类型..........................1248.1.2创建Linux文件系统........1308.1.3挂载和卸载文件系统.......1318.2使用交换空间..............................1338.2.1添加交换空间..................1338.2.2删除交换空间..................1348.3权限设置.....................................1358.3.1文件和目录权限简介.......1358.3.2设置文件和目录权限.......137目录38.3.3改变文件与目录的所有者和所有者所在组...1408.4硬盘分区.....................................1418.4.1硬盘分区简介..................1418.4.2使用fdisk进行硬盘分区..........................1418.5实训:磁盘分区及分区中文件和目录权限管理..................143小结.....................................................146习题.....................................................147第9章进程与服务管理....................1489.1进程管理.....................................1489.1.1进程的基本概念和属性...1489.1.2进程的管理和控制...........1509.1.3作业的基本概念和控制...1549.2服务的管理.................................1619.2.1图形界面下的管理...........1619.2.2ntsysv命令.......................1619.2.3chkconfig和service命令.................................1629.3实训:实现计划任务..................164小结.....................................................165习题.....................................................165第10章PAM应用...........................16610.1PAM的构成...............................16610.2PAM配置文件分析...................16710.2.1模块类型........................16810.2.2控制标志........................16810.2.3模块参数........................16810.3常见PAM模块..........................16910.4实训:对登录多次失败的账户进行锁定及解锁................174小结.....................................................176习题.....................................................176第11章SELinux的应用..................17711.1SELinux的特点及运行状态配置...................................17711.1.1SELinux的特点..............17711.1.2SELinux运行状态配置................................17811.2SELinux配置管理......................17811.2.1SELinux控制规则及相关概念........................17811.2.2SELinux配置文件..........18011.2.3SELinux相关命令..........18211.2.4使用SELinux图形界面配置工具................18511.3实训:通过SELinux配置Apache...............................186小结.....................................................188习题.....................................................188第12章基本网络配置......................18912.1网络配置文件............................18912.2IP地址配置...............................19112.2.1图形界面下的地址配置...............................19112.2.2使用命令配置IP地址...19212.3Linux下的网络调试命令...........19312.3.1ping命令........................19312.3.2arp命令..........................19412.3.3netstat命令....................19512.4DHCP概述................................19612.4.1DHCP服务的工作原理...19612.4.2DHCP服务分配的IP地址类型....................19712.5安装DHCP服务........................19812.5.1图形界面下安装DHCP服务.....................19812.5.2启动和停止DHCP服务.....................19912.6配置DHCP服务........................20012.6.1etcdhcpd.conf文件.......20012.6.2作用域的配置................20212.6.3保留地址的配置............20312.6.4配置DHCP客户端.........2034Linux操作系统与服务配置12.7实训:搭建DHCP服务器.........204小结.....................................................205习题.....................................................205第13章Linux防火墙......................20613.1TCPWrappers............................20613.1.1TCPWrappers简介.........20713.1.2TCPWrappers配置.........20713.2IPTables防火墙.........................20913.2.1IPTables构成.................20913.2.2字符界面下的IPTables的配置............................21013.2.3图形界面下配置防火墙............................21413.3实训:使用IPTables配置防火墙.......................................215小结.....................................................216习题.....................................................216第14章Samba服务器配置.............21714.1Samba概述................................21714.1.1Samba和SMB协议........21714.1.2Samba核心和功能.........21714.2Samba服务的查看和安装.........21814.2.1查看Samba安装情况.....21814.2.2重新安装Samba组件.....21814.3Samba服务的配置和控制.........21914.3.1Samba服务的运行配置...............................21914.3.2Samba服务的启停控制................................22114.3.3Samba服务的安全配置...............................22214.4访问Samba服务共享资源........22214.4.1使用Linux客户端访问Samba共享资源.............22214.4.2使用Windows客户端访问Samba共享资源.............22314.4.3使用Linux访问Windows共享资源.........22414.5实训:一个Samba服务的企业应用案例............................226小结.....................................................229习题.....................................................229第15章DNS服务器配置和管理.......23015.1DNS和BIND概述.....................23015.1.1DNS的基本概念............23015.1.2BIND的基本概念...........23315.2BIND软件的安装......................23415.3配置BIND.................................23515.3.1DNS的启动配置............23515.3.2修改named.conf文件...............................23615.4区域文件...................................23715.5配置DNS客户端.......................23915.6实训:配置DNS服务器...........239小结.....................................................242习题.....................................................242第16章Apache服务器的配置和管理....................................24316.1Apache概述与安装...................24316.1.1服务器和WWW的基本概念........................24316.1.2Apache软件简介............24616.1.3Apache软件安装............24716.2Apache命令行配置...................24816.2.1配置文件httpd.conf........24816.2.2Apache基本配置............24816.2.3访问Apache的静态网页........................25016.2.4扩展设置:增加用户验证功能................25116.3Apache虚拟主机配置...............25216.3.1基于不同域名的虚拟主机配置................25216.3.2基于不同端口的虚拟主机配置................254目录516.3.3基于不同IP的虚拟主机配置................25516.4实训:基于Apache服务器的PHP网站架设...........................257小结.....................................................259习题.....................................................259第17章FTP服务器与NFS服务器的配置和管理........................26017.1FTP服务器................................26017.1.1vsftpd概述.....................26217.1.2vsftpd的安装和控制...............................26217.1.3客户端匿名访问FTP服务...............................26317.1.4配置vsftpd实现虚拟用户访问................26517.1.5配置基于IP的虚拟FTP服务器............26917.2NFS服务器................................27017.2.1命令行配置NFS.............27017.2.2使用NFS........................27117.3实训:配置FTP服务器............271小结.....................................................276习题.....................................................276
|
內容試閱:
|
Linux操作系统作为开源的现代操作系统,得到了广泛应用和普及。比如,当前流行的云计算本质是将主机形成云,终端设备通过网络与云连接,实现计算与交互分离,而这种应用最适合Linux操作系统;现在基于Linux操作系统的嵌入式设备的开发也如火如荼;同时,很多IT从业者都在从分布式计算、虚拟化、HTML5等多种应用方面转向Linux。因此,培养既掌握Linux操作系统的理论基础知识,又掌握Linux操作系统实际应用技能的人才,是教学工作者的责任。特别是对于高等职业院校计算机类专业的学生,更需要一本既具有一定的理论知识水平,又具有较强实际应用技术的教材。本书以培养Linux操作系统实用型人才为指导思想,在介绍具有一定深度理论知识的基础上,重点介绍Linux操作系统应用技术,注重对学生实际应用技能和动手能力的培养。同时,本书选取17个有针对性的实训,通过基于工作岗位要求的实训学习和操作,可提升学习者对Linux操作系统的理解和应用。本书共分为17章,主要内容包括:RedHatEnterpriseLinux简介和安装(第1章);Linux的图形化界面、gnome下应用程序的使用、KDE桌面的使用方法(第2章);Linux字符界面的使用、字符界面下vi编辑器的使用、Shell的使用(第3章);文件和目录操作命令、查找类命令、有关文本的命令、其他命令(第4章);用户管理、用户组管理(第5章);RPM软件包概述、YUM的应用(第6章);Linux文件、Linux的压缩及解压缩(第7章);Linux文件系统概述、使用交换空间、权限设置和硬盘分区(第8章);进程管理、服务的管理(第9章);PAM的构成、PAM配置文件分析和常见PAM模块(第10章);SELinux的特点及运行状态配置、SELinux配置管理(第11章);网络配置文件、IP地址配置、Linux下的网络调试命令、DHCP服务的安装与配置(第12章);Linux防火墙配置与管理(第13章);Samba服务的查看和安装、Samba服务的配置和控制、访问Samba服务共享资源(第14章);DNS服务器配置和管理(第15章);Apache服务的配置和管理(第16章);FTP服务器与NFS服务器的配置和管理(第17章)。本书由严学军、鲁立任主编,张克斌、张海龙任副主编,参加编写的还有武汉软件工程职业学院张恒、杨烨、姚国良、任琦、杨晓雪、刘媛媛、王彩梅、王燕波和武汉市财贸学校刘桢。本书适合作为高等职业院校计算机应用专业和网络技术专业理论与实践一体化的教材,也可以作为Linux爱好者、Linux系统管理员、Linux开发人员和网络管理员的自学指导书。由于基于Linux操作系统的技术发展迅速,加之编者水平有限,书中疏漏与不妥之处在所难免,恳请广大读者提出宝贵意见。编者2017年12月
|
|