导语
内容提要
Linux继承了UNIX以网络为核心的设计思想,是一个性能稳定的多用户、多线程操作系统,目前已经广泛应用于服务器、桌面、嵌入式等领域。随着互联网的发展,Linux得到了全世界软件爱好者和组织的支持,并不断地完善和发展。
本书内容全面、图文并茂、讲解清晰、易学易用、注重实操,不仅涵盖了Linux的安装、命令、文件、目录、系统、磁盘、用户,以及Shell编程等基础操作,还收录了管理软件包、设置和维护Linux系统、网络安全技术,以及部署网站等核心技术。同时,针对不同层次的读者增加了“小白逆袭”和“大牛成长之路”以及“技术大牛访谈”等辅助学习板块,让读者在学习的过程中获得更多贴近实际应用的技巧和方法。书中包含了丰富的实战案例,可以帮助读者快速掌握Linux各命令的作用和用法。
本书既可以作为大中专院校和培训机构相关专业的培训教程,也可以作为Linux开源爱好者和Linux用户的技术指南。
目录
前言
第1章 正式认识Linux
1.1 为什么要学习Linux
1.1.1 Linux的特点
小白逆袭:免安装即可使用Linux
1.1.2 Linux的应用领域
1.1.3 Linux的发展趋势
1.2 版本的选择
1.2.1 Ubuntu版本
1.2.2 LinuxMint版本
1.2.3 CentOS版本
大牛成长之路:虚拟机说明
1.2.4 Debian版本
1.3 如何高效学习Linux
1.3.1 如何使用本书
1.3.2 如何解决学习中遇到的问题
1.4 要点巩固
1.5 技术大牛访谈——培养高效学习Linux的思维
第2章 Linux安装
2.1 安装Linux前的准备
2.2 Linux词汇理解
2.3 在虚拟环境中安装Linux
2.3.1 【实战案例】安装配置VM虚拟机
大牛成长之路:典型安装与自定义安装
小白逆袭:选择网络连接类型
2.3.2 【实战案例】在虚拟机中安装CentOS
小白逆袭:安装界面选项介绍
2.4 要点巩固
2.5 技术大牛访谈——不同Linux版本的应用领域
第3章 快速掌握Linux基础操作
3.1 Linux命令行模式与窗口管理器
3.1.1 命令行模式
3.1.2 窗口管理器
3.2 Linux基础命令
3.2.1 命令提示符
大牛成长之路:中文输入法设置
3.2.2 【实战案例】基础操作命令应用
小白逆袭:快捷操作
3.3 关机命令
3.4 要点巩固
3.5 技术大牛访谈——养成良好的操作习惯很重要
第4章 Linux文件与目录管理
第5章 文件系统与磁盘管理
第6章 用户管理
第7章 认识Shell
第8章 软件包管理
第9章 Linux系统设置与维护
第10章 网络和路由管理
第11章 Linux网络安全技术
第12章 网站部署