购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

前言

随着互联网尤其是移动互联网的发展,基于Linux系统开发的Android手机操作系统得到了广泛应用。另外,大数据、云计算等技术也日益流行,这些技术都与Linux系统密切相关。Linux是开源系统,相比Windows系统,它受到攻击的概率更低,因此诸如百度、腾讯和阿里等大量公司的服务器都基于Linux系统搭建。可以说,Linux已经无处不在。

运维工程师必须要学习Linux系统,软件测试和开发人员需要熟悉Linux系统,还有不少的IT从业人员也需要学习Linux系统。IT行业对Linux人才的需求越来越旺盛,各大IT公司对Linux运维工程师的要求也越来越高。可以说,学习Linux已经是大多数IT从业者的“必修课”,掌握Linux是进入IT行业的基本要求。

笔者也顺应趋势,先从网络工程转向Linux运维,继而又转向Linux培训工作。笔者的感受是,无论是稳定性还是安全性,Linux系统都略胜Windows系统一筹。初次接触的人可能会不太适应,因为Linux系统在使用上和Windows系统完全不同,用户需要掌握很多命令才能高效使用,学习难度远大于Windows系统。基于这些原因,笔者编写了本书,希望对Linux系统的初学者能有所帮助。

本书特色

· 视频教学: 笔者为本书的重点内容录制了10小时配套教学视频,帮助读者高效、直观地学习。

· 从零开始: 从Linux的安装开始讲解,然后介绍Linux的常用命令,入门门槛很低。

· 内容新颖: 介绍的大部分软件包都是截至本书写作时的最新版本。

· 经验总结: 全面归纳和整理笔者多年积累的Linux培训教学实践经验。

· 内容实用: 结合大量示例进行讲解,并对实现同一结果的多种命令进行对比。

· 赠送PPT: 笔者专门为本书制作了教学PPT,以方便相关老师教学时使用。

本书内容

第1章介绍Linux系统的发展历史、常见的Linux发行版、CentOS系统的安装、Linux系统初始化及初始化的基本命令。

第2章介绍Linux文件管理和目录管理,涵盖命令格式、文件管理命令、目录管理命令、解压缩命令和文本编辑器等。通过阅读本章,读者可以初步掌握Linux常用命令的用法。

第3章介绍在Linux系统中创建不同用户账户和用户组的方法,以及设置文件权限和归属权的方法。

第4章介绍Linux磁盘管理,涵盖fdisk磁盘管理工具、gdisk磁盘管理工具、使用parted管理GPT硬盘、格式化磁盘分区、挂载和卸载文件系统等。

第5章介绍Linux网络配置管理,涵盖网络模型、常见通信协议、主机名查看和修改方法,其中重点介绍如何使用命令正确地配置系统的IP地址,以保证主机能正常进行网络通信。

第6章介绍Linux系统的启动流程、系统服务管理命令、进程管理命令和任务计划等,帮助读者掌握Linux系统的进程管理和任务计划管理。

第7章介绍在Linux系统中如何使用工具安装和管理不同的软件包,从而更好地维护系统。

第8章介绍DHCP和DNS服务的搭建,用详细的步骤向读者展示如何部署这两个服务。

第9章介绍在Linux系统中搭建Samba、FTP和NFS三个文件服务的方法,从而在网络中实现资源共享和文件传输服务。

第10章介绍在Linux系统中搭建Apache、Nginx和Tomcat三个Web服务的方法。

第11章介绍MySQL数据库的安装及其常用命令的用法,并重点介绍LAMP和LNMP的环境部署。

第12章介绍Shell脚本的基本语法、流程控制语句和Shell函数的简单使用,帮助读者学会编写Shell脚本,从而实现系统的自动化管理。

第13章介绍firewalld防火墙的简单使用,帮助读者学会根据不同防火墙的规则维护系统的安全。

本书读者对象

·Linux零基础入门人员;

·Linux系统管理与运维人员;

·网络管理与维护人员;

·软件开发与测试人员;

·对Linux系统感兴趣的人员;

·各大院校学习Linux的学生;

·Linux培训学员。

本书配套资源

·配套教学视频;

·教学PPT。

本书配套资源需要读者自行下载,请在华章公司的网站( www.hzbook.com )上搜索到本书,然后单击“资料下载”按钮,即可在本书页面上找到下载链接进行下载。

意见反馈

受笔者水平所限,书中可能还存在一些疏漏,敬请各位读者指正。阅读本书时如果您有疑问,可以发送电子邮件到hzbook2017@163.com获得帮助。

湛锐涛 JwMF2RtrWI3asQlxSnCFki24r3AOzXkCqHLTd/Spzj6kqAdL4J6uanj0aCLN4RAy

点击中间区域
呼出菜单
上一章
目录
下一章
×