注册 登录 进入教材巡展
#

出版时间:2025-10

出版社:电子工业出版社

以下为《细说Linux基础知识(第3版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121514456
  • 3版
  • 568561
  • 平塑
  • 16开
  • 2025-10
  • 460
  • 288
  • 工学
  • 计算机类
  • 计算机科学与技术
  • 本科 高职
内容简介
本书以CentOS 7.x版本为例,详细讲解了Linux系统入门知识,并提供了学习建议。内容包括:Linux系统简介;Linux系统安装、给初学者的Linux服务器管理建议、Linux服务器管理建议、Linux常用命令、文本编辑器Vim的使用与进阶技巧、软件安装;用户和用户组管理;权限管理、访问控制列表、文件系统管理等。
本书适合基于Linux平台进行服务部署、运维及开发的技术人员,以及大学计算机相关专业的学生使用,也可以作为学习云计算的入门书籍。
目录
第1章 Linux系统简介 1
1.1 什么是操作系统 1
1.2 从UNIX到Linux 2
1.2.1 UNIX的坎坷历史 2
1.2.2 Linux的那些往事 3
1.2.3 UNIX与Linux的亲密关系 4
1.2.4 UNIX/Linux系统结构 4
1.3 详细了解Linux 6
1.3.1 天使与魔鬼 6
1.3.2 Linux的应用领域 7
1.3.3 Linux的发行版本 8
1.4 学习Linux的建议 10
本章小结 11
本章习题 11
第2章 Linux系统安装 13
2.1 虚拟机软件VMware的应用 13
2.2 Linux光盘安装及设置 20
2.2.1 CentOS 7.x版本的区别 20
2.2.2 光盘安装CentOS 7.x 20
2.3 Linux U盘安装 36
2.3.1 所需工具 36
2.3.2 安装步骤 37
2.4 远程管理工具 41
2.4.1 安全漂亮的Xshell 42
2.4.2 功能强大的SecureCRT 42
本章小结 44
本章习题 44
第3章 给初学者的Linux服务器管理建议 46
本章小结 49
第4章 Linux常用命令 50
4.1 命令提示符和命令的基本格式 50
4.1.1 命令提示符 50
4.1.2 命令的基本格式 51
4.2 目录操作命令 52
4.2.1 ls命令 52
4.2.2 cd命令 54
4.2.3 mkdir命令 56
4.2.4 rmdir命令 57
4.2.5 tree命令 58
4.3 文件操作命令 58
4.3.1 touch命令 59
4.3.2 stat命令 59
4.3.3 cat命令 62
4.3.4 more命令 63
4.3.5 less命令 64
4.3.6 head命令 64
4.3.7 tail命令 65
4.3.8 ln命令 66
4.4 目录和文件都能操作的命令 73
4.4.1 rm命令 73
4.4.2 cp命令 74
4.4.3 mv命令 76
4.5 权限管理命令 78
4.5.1 权限介绍 78
4.5.2 基本权限的命令 80
4.5.3 基本权限的含义 82
4.5.4 所有者和所属组命令 87
4.5.5 umask默认权限 89
4.6 帮助命令 91
4.6.1 man命令 91
4.6.2 info命令 95
4.6.3 help命令 96
4.6.4 --help选项 97
4.7 搜索命令 97
4.7.1 whereis命令 97
4.7.2 which命令 98
4.7.3 locate命令 98
4.7.4 find命令 100
4.8 压缩和解压缩命令 108
4.8.1 压缩文件介绍 108
4.8.2 “.zip”格式 108
4.8.3 “.gz”格式 110
4.8.4 “.bz2”格式 111
4.8.5 “.tar”格式 113
4.8.6 “.tar.gz”和“.tar.bz2”格式 115
4.9 关机和重启命令 115
4.9.1 sync数据同步 116
4.9.2 shutdown命令 116
4.9.3 reboot命令 117
4.9.4 halt和poweroff命令 117
4.9.5 init命令 117
4.10 常用网络命令 117
4.10.1 配置Linux的IP地址 117
4.10.2 ip命令 119
4.10.3 ifconfig命令 121
4.10.4 ifup和ifdown命令 122
4.10.5 ping命令 122
4.10.6 ss命令 123
4.10.7 netstat命令 125
4.10.8 write命令 127
4.10.9 wall命令 128
4.10.10 mail命令 128
本章小结 129
本章习题 130
第5章 简约而不简单的文本编辑器Vim 133
5.1 Vim的工作模式 133
5.2 进入Vim 134
5.2.1 使用Vim打开文件 134
5.2.2 直接进入指定位置 135
5.3 Vim的基本应用 135
5.3.1 插入命令 135
5.3.2 光标移动命令 136
5.3.3 使用Vim进行编辑 137
5.3.4 保存退出命令 140
5.4 Vim的进阶应用 141
5.4.1 Vim配置文件 141
5.4.2 多窗口编辑 142
5.4.3 区域复制 143
5.4.4 定义快捷键 143
5.4.5 在Vim中与Shell交互 144
5.4.6 文本格式转换 145
5.4.7 ab命令的小技巧 146
本章小结 146
本章习题 147
第6章 软件安装 149
6.1 软件包管理简介 149
6.1.1 软件包的分类 149
6.1.2 初识源码包 150
6.1.3 源码包的特点 151
6.1.4 二进制包的特点 152
6.2 RPM包管理——rpm命令管理 152
6.2.1 RPM包的命名规则 152
6.2.2 RPM包的依赖性 153
6.2.3 RPM包的安装与升级 155
6.2.4 RPM包查询 157
6.2.5 RPM包卸载 161
6.2.6 RPM包校验与数字证书 161
6.2.7 RPM包中的文件提取 164
6.2.8 SRPM包的使用 166
6.2.9 RPM包的深入应用 168
6.3 RPM包管理——yum在线管理 170
6.3.1 yum源搭建 171
6.3.2 常用yum命令 172
6.3.3 yum软件组管理 175
6.4 源码包管理 175
6.4.1 源码包的安装准备 175
6.4.2 安装源码包 176
6.4.3 源码包升级 178
6.4.4 卸载源码包 181
6.4.5 函数库管理 181
6.5 脚本程序包管理 183
6.5.1 脚本程序简介 183
6.5.2 安装Webmin 183
6.6 软件包的选择 185
本章小结 186
本章习题 186
第7章 用户和用户组管理 189
7.1 用户配置文件和管理相关文件 189
7.1.1 用户信息文件/etc/passwd 189
7.1.2 影子文件/etc/shadow 192
7.1.3 组信息文件/etc/group 194
7.1.4 组密码文件/etc/gshadow 195
7.1.5 用户管理相关文件 195
7.2 用户管理命令 197
7.2.1 添加用户:useradd 197
7.2.2 修改用户密码:passwd 202
7.2.3 修改用户信息:usermod 205
7.2.4 修改用户密码状态:chage 206
7.2.5 删除用户:userdel 207
7.2.6 查看用户的UID和GID:id 208
7.2.7 切换用户身份:su 208
7.3 用户组管理命令 209
7.3.1 添加