暂无商品咨询信息 [发表商品咨询]
本书基于最新发行的Rocky Linux 9作为讲解版本,内容涵盖了初学Linux所有的知识点,案例丰富生动,叙述由浅入深。全书共9章,讲解了Linux日常管理操作的方方面面,由浅入深,内容全面,案例丰富,实战性强。本书从Linux系统的前世今生讲起,详细讲解了Linux系统的特点和各个发行版本,以及作者的学习建议;使用虚拟机构建Linux学习环境,介绍常用Linux工具软件的使用,以及无人值守安装、网络安装;提出Linux服务器在生产环境中的管理建议;Linux常用命令;文本编辑器Vim的使用与进阶技巧;Linux源码包与二进制包的安装、升级、卸载及管理,软件包部署的建议;Linux用户和用户组的管理命令、配置文件;Linux的权限管理,ACL访问控制列表,系统特殊权限和文件属性权限,管理员授权;Linux文件系统介绍,文件系统管理常用命令,系统分区规划与操作等。本书广泛适用于各种基于Linux平台服务部署及运维、开发的技术人员,以及计算机相关专业的本科生,也是云计算学习者的必备入门书籍。
第1章 知其然知其所以然:
Linux系统简介 1
1.1 为什么新书采用Rocky Linux 1
1.2 什么是操作系统 2
1.3 从UNIX到Linux 3
1.3.1 UNIX的历史 3
1.3.2 Linux的诞生 4
1.3.3 UNIX与Linux不可
分割的关系 5
1.3.4 UNIX/Linux系统
结构 6
1.4 详细了解Linux 7
1.4.1 天使与魔鬼 7
1.4.2 Linux的应用领域 8
1.4.3 Linux的发行版本 10
1.5 本章小结 12
第2章 好的开始是成功的一半:
Linux系统安装 13
2.1 虚拟机软件VMware应用 13
2.1.1 虚拟机的优势 13
2.1.2 虚拟机的安装 14
2.1.3 虚拟机的基本使用 14
2.2 Linux系统分区 26
2.2.1 步骤一:选择分区表 27
2.2.2 步骤二:格式化 29
2.2.3 步骤三:分区设备
文件名 31
2.2.4 步骤四:挂载 34
2.3 使用光盘安装Linux系统 37
2.3.1 下载Rocky Linux 9.x
镜像 37
2.3.2 光盘安装Rocky
Linux 9.x 38
2.4 U盘安装Linux系统 51
2.4.1 准备工作 51
2.4.2 制作U盘启动盘 51
2.4.3 使用U盘安装Linux 53
2.5 远程管理工具 56
2.5.1 远程连接工具介绍 56
2.5.2 虚拟机桥接模式
配置 57
2.5.3 虚拟机NAT模式
配置 64
2.6 本章小结 66
第3章 新手宝典:给初学者的Linux
服务器管理建议 67
3.1 初识Windows和Linux的
区别 67
3.2 Linux服务器的管理和维护
建议 68
3.3 本章小结 73
第4章 万丈高楼平地起:
Linux常用命令 74
4.1 命令基本格式说明 74
4.1.1 命令提示符 74
4.1.2 命令的基本格式 75
4.2 目录操作命令 76
4.2.1 ls命令 76
4.2.2 cd命令 78
4.2.3 mkdir命令 81
4.2.4 rmdir命令 81
4.2.5 tree命令 82
4.3 文件操作命令 83
4.3.1 touch命令 83
4.3.2 stat命令 84
4.3.3 cat命令 87
4.3.4 more命令 88
4.3.5 less命令 89
4.3.6 head命令 90
4.3.7 tail命令 90
4.3.8 ln命令 91
4.4 目录和文件都能操作的命令 98
4.4.1 rm命令 98
4.4.2 cp命令 99
4.4.3 mv命令 102
4.5 权限管理命令 103
4.5.1 权限介绍 103
4.5.2 基本权限的命令 105
4.5.3 基本权限的含义 108
4.5.4 所有者和所属组
命令 112
4.5.5 umask默认权限 114
4.6 帮助命令 117
4.6.1 man命令 117
4.6.2 info命令 121
4.6.3 help命令 122
4.6.4 --help选项 123
4.7 搜索命令 123
4.7.1 whereis命令 123
4.7.2 which命令 124
4.7.3 locate命令 124
4.7.4 find命令 126
4.8 压缩和解压缩命令 135
4.8.1 压缩文件介绍 135
4.8.2 “.zip”格式 135
4.8.3 “.gz”格式 137
4.8.4 “.bz2”格式 138
4.8.5 “.tar”格式 140
4.8.6 “.tar.gz”和“.tar.bz2”
格式 142
4.9 关机和重启命令 142
4.9.1 sync数据同步 143
4.9.2 shutdown命令 143
4.9.3 reboot命令 144
4.9.4 halt和poweroff
命令 144
4.9.5 init命令 144
4.10 常用网络命令 145
4.10.1 配置Linux的IP
地址 145
4.10.2 ip命令 145
4.10.3 ifconfig命令 147
4.10.4 ping命令 148
4.10.5 ss命令 149
4.10.6 netstat命令 151
4.10.7 write命令 153
4.10.8 wall命令 154
4.10.9 mail命令 154
4.11 本章小结 156
第5章 简约而不简单的文本
编辑器Vim 157
5.1 Vim的工作模式 157
5.2 进入Vim 158
5.2.1 使用Vim打开文件 158
5.2.2 直接进入指定位置 158
5.3 Vim的基本应用 159
5.3.1 进入输入模式 159
5.3.2 光标移动命令 160
5.3.3 Vim中查找、删除、复制、替换 161
5.3.4 保存退出命令 164
5.4 Vim的进阶应用 164
5.4.1 Vim配置文件 164
5.4.2 多窗口编辑 166
5.4.3 区域复制 166
5.4.4 定义快捷键 167
5.4.5 在Vim中与Shell
交互 168
5.4.6 文本格式转换 168
5.4.7 ab命令的小技巧 169
5.5 本章小结 170
第6章 从“小巧玲珑”到“羽翼渐丰”:软件安装 171
6.1 软件包管理简介 171
6.1.1 软件包的分类 171
6.1.2 源码包的特点 172
6.1.3 二进制包的特点 172
6.1.4 初识源码包 173
6.2 RPM包管理――rpm命令
管理 174
6.2.1 RPM包的命名
规则 174
6.2.2 RPM包的依赖性 175
6.2.3 RPM包的安装与
升级 178
6.2.4 RPM包查询 180
6.2.5 RPM包卸载 184
6.2.6 RPM包校验与数字
证书 184
6.2.7 RPM包中的文件
提取 187
6.2.8 SRPM包的使用 189
6.3 RPM包管理――yum在线
管理 191
6.3.1 yum源搭建 192
6.3.2 常用yum(dnf)
命令 194
6.3.3 dnf软件组管理 198
6.4 源码包管理 199
6.4.1 源码包的安装准备 199
6.4.2 源码包注意事项 200
6.4.3 源码包安装步骤 200
6.4.4 源码包升级 203
6.4.5 源码包卸载 205
6.4.6 函数库管理 205
6.5 脚本程序包管理 207
6.5.1 脚本程序简介 207
6.5.2 宝塔Linux管理
系统 208
6.6 软件包的选择 211
6.7 本章小结 212
第7章 得人心者得天下:用户和
用户组管理 213
7.1 用户配置文件和管理相关
文件 213
7.1.1 用户信息文件
/etc/passwd 213
7.1.2 影子文件/etc/
shadow 216
7.1.3 组信息文件/etc/
group 218
7.1.4 组密码文件/etc/
gshadow 219
7.1.5 用户管理相关文件 219
7.2 用户管理命令 221
7.2.1 添加用户:useradd 222
7.2.2 修改用户密码:
passwd 227
7.2.3 修改用户信息:
usermod 230
7.2.4 修改用户密码状态:
chage 232
7.2.5 删除用户:userdel 233
7.2.6 查看用户的UID和
GID:id 234
7.2.7 切换用户身份:su 234
7.3 用户组管理命令 235
7.3.1 添加用户组:
groupadd 235
7.3.2 修改用户组:
groupmod 236
7.3.3 删除用户组:
groupdel 236
7.3.4 把用户添加进组或从组中删除:gpasswd 236
7.3.5 改变有效组:
newgrp 237
7.4 本章小结 238
第8章 坚若磐石的防护之道:权限
管理 239
8.1 ACL权限 239
8.1.1 开启ACL权限 240
8.1.2 ACL权限设置 241
8.2 文件特殊权限――SetUID、
SetGID、Sticky BIT 246
8.2.1 文件特殊权限之
SetUID 246
8.2.2 文件特殊权限之
SetGID 250
8.2.3 文件特殊权限之
Sticky BIT 252
8.2.4 特殊权限设置 252
8.3 文件系统属性chattr权限 254
8.3.1 设定文件系统属性:
chattr 254
8.3.2 查看文件系统属性:
lsattr 256
8.4 系统命令sudo权限 256
8.4.1 sudo用法 256
8.4.2 sudo举例 257
8.5 本章小结 259
第9章 牵一发而动全身:文件系统
管理 260
9.1 硬盘结构 260
9.1.1 机械硬盘 260
9.1.2 固态硬盘 263
9.2 硬盘接口类型 264
9.3 硬盘分区 264
9.3.1 分区实操练习之SCSI
类型 264
9.3.2 NVMe类型硬盘
分区 279
9.3.3 其他分区相关命令 281
9.4 分区格式化:写入文件
系统 284
9.4.1 xfs文件系统 284
9.4.2 Linux支持的常见
文件系统 286
9.5 挂载 286
9.5.1 临时挂载硬盘分区 287
9.5.2 永久挂载硬盘分区 290
9.5.3 移动设备挂载 294
9.5.4 格式化与挂载相关
命令 296
9.5.5 swap分区与swap永久
挂载 298
9.6 本章小结 301
附录 课后习题 302
基本信息 | |
---|---|
出版社 | 电子工业出版社 |
ISBN | 9787121503306 |
条码 | 9787121503306 |
编者 | 沈超 著 |
译者 | -- |
出版年月 | 2025-07-01 00:00:00.0 |
开本 | 其他 |
装帧 | 平装 |
页数 | 312 |
字数 | |
版次 | 1 |
印次 | 1 |
纸张 |
暂无商品评论信息 [发表商品评论]
暂无商品咨询信息 [发表商品咨询]