-
内容大纲
本书是以项目驱动、任务分解为核心教学方法的实践性教材,通过真实工作场景中的典型项目案例,系统讲解Linux操作系统的核心知识与实用技能,帮助读者从零基础逐步掌握Ubuntu操作系统的安装配置、命令行操作、系统管理、网络服务搭建及Shell脚本编程等关键技术。
本书分为Linux基础知识、Linux操作系统管理、Linux应用程序开发三大模块,共十一个教学项目。内容涵盖从Linux操作系统认知、Ubuntu安装配置到系统命令操作,从文件磁盘管理、用户权限设置到网络服务器搭建,从Shell脚本编程、GCC编译开发到多线程网络程序设计等完整技术链条。本书以Ubuntu 24.04为实施平台,通过49个实操任务将抽象理论转化为具体实践,每个任务包含操作目标、命令详解、案例演示和常见问题解析。特别注重职业能力培养,设置了虚拟机安装、软件包管理、SSH/FTP、NFS/Web服务配置等真实工作场景项目,并融入POSIX标准、GPL协议、源码编译等产业规范内容。
本书采用“任务描述—知识准备—操作步骤”的渐进式结构,配套丰富的命令示例和代码模板,既可作为计算机相关专业的核心课程教材,也可作为Linux工程师的岗前实训手册。 -
作者介绍
-
目录
第一部分 Linux基础知识
项目一 认识Linux操作系统**
1.1 任务1 认识Linux操作系统
1.1.1 什么是Linux
1.1.2 Linux的发展历史
1.1.3 Linux的应用领域
1.1.4 Linux的基本思想
1.1.5 POSIX标准
1.2 任务2 了解Linux的特点与构成
1.2.1 Linux的特点
1.2.2 Linux的构成
1.2.3 Linux与其他操作系统的比较
1.3 任务3 学习Linux的版本
1.3.1 Linux内核版本
1.3.2 GPL与LGPL
1.3.3 Linux发行版本
1.3.4 Ubuntu 24.04介绍
1.4 任务4 了解Linux图形用户界面
1.4.1 X Window系统概述
1.4.2 GNOME
1.4.3 KDE
项目二 安装Ubuntu操作系统**
2.1 任务1 操作系统安装准备
2.1.1 安装前的准备
2.1.2 硬件要求
2.1.3 硬盘分区
2.2 任务2 在虚拟机上安装Ubuntu操作系统
2.2.1 虚拟机软件概述
2.2.2 安装Virtualbox
2.2.3 Ubuntu操作系统安装过程
2.3 任务3 首次进入Ubuntu操作系统
2.3.1 登录和退出系统
2.3.2 查看系统的硬件信息
2.3.3 软件的图形化安装和卸载
2.3.4 在Ubuntu上使用root用户
项目三 熟练使用Linux基本命令**
3.1 任务1 熟悉Linux命令基础
3.1.1 虚拟控制台
3.1.2 命令提示符
3.1.3 命令的基本格式
3.2 任务2 熟悉目录操作命令
3.2.1 ls命令
3.2.2 cd命令
3.2.3 mkdir命令
3.2.4 rmdir命令
3.3 任务3 熟悉文件操作命令
3.3.1 touch命令
3.3.2 stat命令
3.3.3 cat命令
3.3.4 more命令
3.3.5 less命令
3.3.6 head命令
……
第二部分 Linux操作系统管理
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-

孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-

时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-

本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...
[
