书籍详情
轻松学Linux:从Manjaro到Arch Linux
作者:王荣
出版社:人民邮电出版社
出版时间:2023-07-01
ISBN:9787115596192
定价:¥79.80
购买这本书可以去
内容简介
本书主要讲解 Linux 操作系统的相关知识,从 Manjaro 操作系统入门,然后逐步深入,重点围绕 Arch Linux 操作系统展开,旨在为读者打造简单易学、内容丰富且具有较强实用性的 Linux 操作系统入门书。本书的主要内容包括 Manjaro 操作系统的安装和使用、常用的Linux 命令与命令行、系统管理与系统工具的操作、Arch Linux操作系统的安装和使用、窗口管理器与桌面环境的配置和使用、Linux操作系统的维护和高级应用,以及 Wine 与虚拟机的使用等。本书将理论与实践相结合,带领读者快速搭建并使用 Arch Linux 操作系统,帮助读者提升工作效率。此外,本书穿插了 Linux 操作系统的相关人物、简史、技术背景等丰富知识,能够让读者更加全面地了解 Linux 操作系统。本书适合想要入门 Linux 操作系统、搭建个性化的 Linux 操作系统的读者阅读,也可作为高校相关专业的参考教材。
作者简介
王荣,杜伦大学硕士,无锡职业技术学院教师。曾参与编写“十二五”江苏省高等学校重点教材《物联网工程概论》,也曾作为副主编编写“十三五”职业教育国家规划教材《RFID技术及应用》。接触Linux操作系统已有10年,在教学中积累了大量经验,拥有2项发明专利、8项实用新型专利,曾获2022年金砖国家职业技能大赛“物联网”赛项一等奖。
目录
第 一部分 从Manjaro开始了解Linux操作系统
第 1章 Linux操作系统:诞生与发展 2
1.1 Linux操作系统的诞生 2
1.1.1 从UNIX操作系统到Linux操作系统 3
1.1.2 Linux操作系统的特点 15
1.2 Linux操作系统与其他操作系统 16
1.2.1 Windows操作系统 17
1.2.2 GNU操作系统 20
1.3 Linux操作系统的发行版 23
1.3.1 Linux内核与Linux发行版 23
1.3.2 常见的Linux发行版 25
第 2章 开始入门:安装和使用Manjaro操作系统 31
2.1 安装Manjaro操作系统 32
2.1.1 安装前的准备工作 32
2.1.2 安装Manjaro操作系统 34
2.2 使用Manjaro的桌面应用 41
2.2.1 Firefox浏览器 43
2.2.2 办公软件(LibreOffice)应用 48
2.2.3 添加/删除软件 50
2.2.4 终端模拟器 50
2.3 一些常用软件的安装 52
2.3.1 安装和配置拼音输入法 52
2.3.2 安装下载工具 54
2.3.3 安装视频播放器 55
2.3.4 安装通信软件QQ 56
第3章 学习命令:开始了解Linux操作系统 60
3.1 基本命令与使用 60
3.1.1 系统控制命令 63
3.1.2 系统管理命令 65
3.2 用户与组管理 70
3.2.1 Linux用户管理 71
3.2.2 Linux用户组管理 73
3.3 文件与权限管理 75
3.3.1 文件处理命令 75
3.3.2 权限管理命令 82
3.4 利用命令行可以做的其他工作 84
3.4.1 下载文件 85
3.4.2 配置网络 86
第二部分 进入Arch Linux操作系统的世界
第4章 系统管理与系统工具:深入了解Linux操作系统 90
4.1 Linux目录与文件 90
4.1.1 Linux的目录结构 91
4.1.2 绝对路径与相对路径 94
4.1.3 特殊文件说明 95
4.2 Linux文件系统与文件类型 96
4.2.1 Linux文件系统 96
4.2.2 Linux文件类型 98
4.3 GRUB引导加载程序 99
4.3.1 GRUB的起源与发展 99
4.3.2 GRUB的启动和引导 101
4.3.3 GRUB的文件简介 102
4.3.4 GRUB的安装与应用 104
4.4 Linux磁盘管理 105
4.4.1 Linux磁盘与分区 105
4.4.2 磁盘分区与格式化 106
4.4.3 利用GRUB制作U盘启动盘 108
第5章 逐步提高:安装和使用Arch Linux操作系统 118
5.1 入门Arch Linux操作系统 118
5.1.1 Arch Linux操作系统简介 118
5.1.2 下载并引导Arch Linux镜像 120
5.1.3 安装Arch Linux到计算机 123
5.1.4 Arch Linux的基本配置 127
5.2 系统管理 130
5.2.1 网络配置 130
5.2.2 用户管理 131
5.2.3 系统软件更新 133
5.3 软件包管理 133
5.3.1 Linux软件包管理器简介 134
5.3.2 使用pacman管理器 135
5.3.3 使用yay管理器 137
第6章 图形界面:X Window系统 142
6.1 X Window系统简介 142
6.1.1 X服务器 144
6.1.2 X客户端 145
6.1.3 X协议 145
6.2 X Window 系统的安装与使用 147
6.2.1 安装X服务器 147
6.2.2 安装X客户端 149
6.3 窗口管理器 151
6.3.1 安装并启动i3 152
6.3.2 i3的配置与使用 154
6.3.3 为i3安装应用程序 156
6.4 桌面环境 161
6.4.1 KDE Plasma桌面环境 162
6.4.2 GNOME桌面环境 165
6.4.3 Xfce桌面环境 168
6.4.4 LXDE桌面环境 170
6.4.5 为桌面环境安装必要的软件/工具 174
第三部分 Arch Linux操作系统的高级应用
第7章 深入使用:系统完善与源代码 184
7.1 系统维护与中文化 184
7.1.1 系统中文环境 184
7.1.2 系统更新与维护 186
7.2 使用源代码安装程序 187
7.2.1 源代码安装程序简介 188
7.2.2 使用源代码安装nginx服务器 188
7.3 编写自己的源代码 191
7.3.1 Linux操作系统C语言开发基础 191
7.3.2 使用Vim编辑器开发程序 193
7.3.3 Vim的命令模式常用操作说明 195
7.3.4 Vim的应用 196
7.3.5 使用集成开发环境Anjuta开发程序 197
第8章 完美融合:Wine与虚拟机 205
8.1 可以运行Windows的程序——Wine 205
8.1.1 安装Wine软件 207
8.1.2 Wine的配置与使用 208
8.1.3 利用Wine安装MS Office 2007 209
8.1.4 基于Wine的管理器——PlayOnLinux 210
8.2 虚拟化的计算机——虚拟机 212
8.2.1 安装VirtualBox虚拟机 213
8.2.2 在VirtualBox中安装Windows操作系统 213
8.2.3 安装VMware Player虚拟机 216
8.2.4 在VMware Player中安装Windows操作系统 218
附录A 在虚拟机中安装Manjaro 221
附录B 在虚拟机中安装Arch Linux 226
附录C Linux操作系统常用命令的分类汇总 230
参考文献 235
第 1章 Linux操作系统:诞生与发展 2
1.1 Linux操作系统的诞生 2
1.1.1 从UNIX操作系统到Linux操作系统 3
1.1.2 Linux操作系统的特点 15
1.2 Linux操作系统与其他操作系统 16
1.2.1 Windows操作系统 17
1.2.2 GNU操作系统 20
1.3 Linux操作系统的发行版 23
1.3.1 Linux内核与Linux发行版 23
1.3.2 常见的Linux发行版 25
第 2章 开始入门:安装和使用Manjaro操作系统 31
2.1 安装Manjaro操作系统 32
2.1.1 安装前的准备工作 32
2.1.2 安装Manjaro操作系统 34
2.2 使用Manjaro的桌面应用 41
2.2.1 Firefox浏览器 43
2.2.2 办公软件(LibreOffice)应用 48
2.2.3 添加/删除软件 50
2.2.4 终端模拟器 50
2.3 一些常用软件的安装 52
2.3.1 安装和配置拼音输入法 52
2.3.2 安装下载工具 54
2.3.3 安装视频播放器 55
2.3.4 安装通信软件QQ 56
第3章 学习命令:开始了解Linux操作系统 60
3.1 基本命令与使用 60
3.1.1 系统控制命令 63
3.1.2 系统管理命令 65
3.2 用户与组管理 70
3.2.1 Linux用户管理 71
3.2.2 Linux用户组管理 73
3.3 文件与权限管理 75
3.3.1 文件处理命令 75
3.3.2 权限管理命令 82
3.4 利用命令行可以做的其他工作 84
3.4.1 下载文件 85
3.4.2 配置网络 86
第二部分 进入Arch Linux操作系统的世界
第4章 系统管理与系统工具:深入了解Linux操作系统 90
4.1 Linux目录与文件 90
4.1.1 Linux的目录结构 91
4.1.2 绝对路径与相对路径 94
4.1.3 特殊文件说明 95
4.2 Linux文件系统与文件类型 96
4.2.1 Linux文件系统 96
4.2.2 Linux文件类型 98
4.3 GRUB引导加载程序 99
4.3.1 GRUB的起源与发展 99
4.3.2 GRUB的启动和引导 101
4.3.3 GRUB的文件简介 102
4.3.4 GRUB的安装与应用 104
4.4 Linux磁盘管理 105
4.4.1 Linux磁盘与分区 105
4.4.2 磁盘分区与格式化 106
4.4.3 利用GRUB制作U盘启动盘 108
第5章 逐步提高:安装和使用Arch Linux操作系统 118
5.1 入门Arch Linux操作系统 118
5.1.1 Arch Linux操作系统简介 118
5.1.2 下载并引导Arch Linux镜像 120
5.1.3 安装Arch Linux到计算机 123
5.1.4 Arch Linux的基本配置 127
5.2 系统管理 130
5.2.1 网络配置 130
5.2.2 用户管理 131
5.2.3 系统软件更新 133
5.3 软件包管理 133
5.3.1 Linux软件包管理器简介 134
5.3.2 使用pacman管理器 135
5.3.3 使用yay管理器 137
第6章 图形界面:X Window系统 142
6.1 X Window系统简介 142
6.1.1 X服务器 144
6.1.2 X客户端 145
6.1.3 X协议 145
6.2 X Window 系统的安装与使用 147
6.2.1 安装X服务器 147
6.2.2 安装X客户端 149
6.3 窗口管理器 151
6.3.1 安装并启动i3 152
6.3.2 i3的配置与使用 154
6.3.3 为i3安装应用程序 156
6.4 桌面环境 161
6.4.1 KDE Plasma桌面环境 162
6.4.2 GNOME桌面环境 165
6.4.3 Xfce桌面环境 168
6.4.4 LXDE桌面环境 170
6.4.5 为桌面环境安装必要的软件/工具 174
第三部分 Arch Linux操作系统的高级应用
第7章 深入使用:系统完善与源代码 184
7.1 系统维护与中文化 184
7.1.1 系统中文环境 184
7.1.2 系统更新与维护 186
7.2 使用源代码安装程序 187
7.2.1 源代码安装程序简介 188
7.2.2 使用源代码安装nginx服务器 188
7.3 编写自己的源代码 191
7.3.1 Linux操作系统C语言开发基础 191
7.3.2 使用Vim编辑器开发程序 193
7.3.3 Vim的命令模式常用操作说明 195
7.3.4 Vim的应用 196
7.3.5 使用集成开发环境Anjuta开发程序 197
第8章 完美融合:Wine与虚拟机 205
8.1 可以运行Windows的程序——Wine 205
8.1.1 安装Wine软件 207
8.1.2 Wine的配置与使用 208
8.1.3 利用Wine安装MS Office 2007 209
8.1.4 基于Wine的管理器——PlayOnLinux 210
8.2 虚拟化的计算机——虚拟机 212
8.2.1 安装VirtualBox虚拟机 213
8.2.2 在VirtualBox中安装Windows操作系统 213
8.2.3 安装VMware Player虚拟机 216
8.2.4 在VMware Player中安装Windows操作系统 218
附录A 在虚拟机中安装Manjaro 221
附录B 在虚拟机中安装Arch Linux 226
附录C Linux操作系统常用命令的分类汇总 230
参考文献 235
猜您喜欢