搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
实用Linux系统管理
0.00     定价 ¥ 98.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购15本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787519897413
  • 作      者:
    作者:(美)肯尼斯·海斯|责编:刘炽|译者:爱飞翔
  • 出 版 社 :
    中国电力出版社
  • 出版日期:
    2025.03
收藏
编辑推荐


这是一本必B备的指南,它涵盖了Linux系统管理工作的各个方面,从怎样维护用户账号、怎样备份数据、怎样整理文件系统、怎样管理存储空间、怎样调整网络配置,讲到怎样排解硬件故障与软件故障,再讲到怎样管理某些Linux应用程序。对于系统管理员与IT专业人员来说,这是一本实用的参考手册,而对于准备参加Linux认证考试的读者来说,这又是一本便捷的学习教程。

这本书值得你反复阅读,因为其中包含着大量有用的知识,而且作者能够用清晰易懂的话语讲解这些知识,并辅以真实的示例。


展开
作者简介

Kenneth Hess有着超过25年的Linux系统管理经验,并在以往的20年间,撰写过技术文章与专栏作品。Kenneth所写的上百篇文章,涵盖了桌面Linux、虚拟机、数据库,以及通用的系统管理技术等多个领域。

展开
内容介绍

将这本书放在手边,可以让你方便地查阅到以下内容:如何安装Linux系统并完成安装之后的首S次配置。如何通过命令行(CLI)界面浏览Linux文件系统。如何从系统自带的软件仓库以及其他一些软件源之中安装软件,并处理好软件包之间的依赖关系。如何设置文件与目录的权限。如何创建、修改并移除用户账号。如何调整网络配置。如何格式化并挂载文件系统。如何排解基本的硬件及软件故障。如何创建并管理逻辑卷。如何通过SELinux机制调整安全策略。如何管理防火墙与iptables。如何关闭、重启并复原系统。如何备份与恢复数据。

展开
目录

目录

前言 1

第1 章 Linux 入门 7

11 安装Linux 系统 7

111 为安装Linux 做准备 8

112 下载并安装Linux 8

12 认识一下你刚刚装好的这个Linux 系统 12

13 学习使用CLI 14

131 pwd 命令 16

132 cd 命令 16

133 ls 命令 17

14 启动、重启与关闭Linux 系统 19

141 启动系统 19

142 重启系统 19

143 关闭系统 20

15 小结 20

第2 章 操控权限并使用特权账户 21

21 以普通用户的身份使用系统 21

22 以root 用户的身份使用系统 22

221 以root 用户的身份登入系统 22

222 用su 命令切换到root 23

223 通过sudo 命令以root 用户的身份执行操作 25

224 在系统中创建一位sudoer 26

23 解读并调整权限设置 27

231 读取权、写入权与执行权 27

232 用数字表示法来表示权限 28

233 用户组 28

234 解读权限 29

24 调整文件权限 32

241 用符号表示法设置文件权限(即文件模式) 32

242 用数字表示法设置文件权限 35

243 详细解释umask:如何通过该掩码调整默认权限 37

25 小结 39

第3 章 调整用户的使用体验 41

31 修改home 目录中的选项文件 42

311 Login shell 与Nonlogin shell 43

312 /etc/bashrc 文件 43

313 /etc/profile 文件 44

314 bashrc 文件 45

315 bash_profile 文件 47

316 bash_logout 文件 47

32 /etc/skel 目录 48

33 定制Shell 提示符 49

34 小结 51

第4 章 用户管理 53

41 用户ID 与组ID 的编号习惯 54

42 创建用户账号 54

421 通过useradd 命令添加账号 55

422 通过adduser 命令添加账号 57

43 修改用户账号 57

431 将用户添加到某个附加组之中 58

432 修改用户账号的注释字段 60

433 设定账号的到期日(有效期) 61

434 修改用户的登入shell 61

44 移除用户账号 62

45 迫使用户必须修改密码 63

46 了解服务账号 65

47 对整组用户而非单个用户予以管理66

48 小结 69

第5 章 让系统联网 71

51 接入网络71

511 静态IP 地址分配方案 73

512 动态IP 地址分配方案 74

52 网络与安全 75

521 在系统上面做好联网之前的准备 76

522 修整系统 77

523 保护涉及网络的daemon 77

524 SSH Daemon 79

53 小结 86

第6 章 安装软件与卸载软件 87

61 更新系统88

611 在基于Red Hat Enterprise Linux 的系统上面更新 88

612 在基于Debian 的系统上面更新 90

62 从软件仓库中安装软件 91

621 安装软件 91

622 卸载软件 94

63 用安装文件来安装软件包并移除这样安装的软件包 96

631 用安装文件手动安装软件包 97

632 如何卸载用安装文件手动安装的软件包 101

633 查询软件包的依赖关系 103

64 用源代码编译软件并予以安装 105

641 构建开发环境,以满足编译的先决条件 106

642 下载、提取、编译源代码并安装软件 108

643 卸载由源代码编译而成的软件  110

65 小结  112

第7 章 管理存储空间  113

71 管理Linux 系统的存储空间  113

711 磁盘  114

712 文件系统  115

713 挂载与挂载点  115

714 物理卷与逻辑卷  116

715 检查磁盘空间的使用情况  118

716 交换空间  119

717 基于内存的临时空间(ramfs 及tmpfs)  119

72 给系统添加新的磁盘 120

721 安装磁盘 121

722 让磁盘可供使用 121

723 实现逻辑卷 125

73 磁盘停运与弃置 133

731 通告 134

732 尖叫测试 134

733 断电 134

734 磁盘擦除 135

735 下架与码放 135

736 最终处理 135

74 小结 136

第8 章 维护系统健康  137

81 让系统整洁而不杂乱 137

811 清理/tmp 目录 138

812 让每位用户都能够合理使用/home 目录中的空间 139

82 清理共享目录 145

821 利用fdupes 工具去除重复文件 145

822 以配额制来限定各用户对/home 目录的使用 147

83 通过补丁包让系统保持健康 150

831 给基于Red Hat Enterprise Linux 的系统打补丁 151

832 给基于Debian 的系统打补丁 153

84 保护系统免受入侵 155

85 维护用户账号及用户组 156

851 制定账号命名规范 157

852 制定账号保留策略 159

853 清理无用的组 162

86 监测系统的健康状况 164

861 生成系统活动报告 167

862 调整系统活动报告的格式 168

87 小结 170

第9 章 系统监测  171

91 时刻关注CPU、内存与磁盘的性能及用量171

911 追踪CPU 的使用情况 172

912 用sysstat 包里面的各种工具监测系统 180

913 汇报系统活动 181

914 用各种格式来显示系统活动数据 182

915 用iostat 命令监测系统I/O 设备的负载情况 183

916 用tapestat 工具监测旧式的磁带设备 185

917 收集与处理器有关的统计信息 186

918 用pidstat 命令监测Linux 系统的任务执行情况 188

919 用cifsiostat 命令来监测与Windows 系统相兼容的CIFS 188

92 小结 189

第10 章 脚本与自动化  191

101 为什么要做自动化 191

102 会自动化到让自己无事可做的地步吗 192

103 创建脚本 194

1031 确定脚本之中的重要步骤 194

1032 根据脚本之中的重要步骤来编写脚本195

104 计划任务 196

1041 用cron 工具设定计划任务 197

1042 用NTP(网络时间协议)防止时间漂移 198

105 小结 201

第11 章 部署Samba 以兼容Windows 用户  203

111 规划Samba 环境 204

1111 安装Samba 以及它所依赖的软件包 207

1112 向系统中添加Samba 用户 208

1113 以用户组的形式管理Samba 用户 208

112 向Mac 及Windows 客户端提供服务 209

1121 向桌面客户提供网络存储功能 210

1122 配置共享目录 213

1123 浏览共享目录 214

1124 在Linux 系统之中挂载Windows 共享点 217

113 小结 218

第12 章 诊断并修复Linux 系统的故障  219

121 让操作系统恢复正常 220

1211 缓解kernel panic 问题 220

1212 从系统日志中提取有用的信息 223

122 解决软件方面的问题 225

1221 观察系统日志 225

1222 检查应用程序日志 226

1223 通过应用程序自带的检查机制来排解故障 226

1224 调整防火墙的规则,以便更好地排查软件故障 228

1225 移除并重装有问题的软件 229

1226 重启操作系统 229

123 处理硬件方面的故障 230

1231 尽早发现硬件故障 231

1232 收集操作系统的硬件信息 233

124 创建自动化的安全检查机制 238

125 小结 241

第13 章 保障系统安全  243

131 保护root 账号 243

132 在安全与容易使用之间寻求平衡 244

1321 尽量缩减系统的受攻击面 245

1322 创建用户账号并确保其安全 249

133 采取高级别的安保措施 258

1331 参照STIG 对系统做安全控制 259

1332 安装并使用审计工具 260

134 应对安全事故 271

1341 制定书面的安全规则 272

1342 确认系统安全遭到破坏 272

1343 找出做坏事的人 273

1344 采取补救措施 274

135 小结 274

第14 章 继续接受教育  275

141 参加公司内部的培训 275

142 考取认证 276

1421 为参加认证考试做准备 277

1422 参加认证考试 277

143 自学 278

144 接受正规教育 279

145 在工作中学习 280

146 小结 282

第15 章 寻找更好的工作  283

151 自主创业 284

1511 创业者必须面对的现实 284

1512 管理员工 285

1513 使用非正式的合同工 285

152 进入公司的管理层 286

1521 迎接挑战 287

1522 适应新的角色 288

153 掌握就业市场的变化情况288

1531 搜索网上的招聘信息 289

1532 远程办公 292

1533 学习如何有效地交流 294

154 离职 298

1541 写辞职信 298

1542 正式离职 300

155 小结 302


展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证