新書推薦:
《
诛吕:“诸吕之乱”的真相与吕太后时期的权力结构
》
售價:HK$
99.7
《
炙野(全2册)
》
售價:HK$
78.2
《
女人的胜利
》
售價:HK$
55.9
《
数据有道:数据分析+图论与网络+微课+Python编程(鸢尾花数学大系:从加减乘除到机器学习)
》
售價:HK$
266.6
《
500万次倾听:陪伤心的人聊聊
》
售價:HK$
53.8
《
英国商业500年(见证大国崛起与企业兴衰,启迪未来商业智慧。)
》
售價:HK$
80.6
《
万千心理·儿童心理治疗中的心智化:临床实践指导
》
售價:HK$
87.4
《
自我囚禁的人:完美主义的心理成因与自我松绑(破除你对完美主义的迷思,尝试打破自我评价过低与焦虑的恶性循环)
》
售價:HK$
66.1
|
編輯推薦: |
《Linux操作系统》以目前企业中广泛应用的CentOS 7操作系统为平台,从软件开发和服务器运维角度全面地介绍了Linux操作系统的使用、管理和维护技术。全书共10章,其中第1~6章侧重于Linux操作系统的基础使用和管理维护,主要内容包括Linux的简介和安装、基础命令、vi编辑器的使用、软件管理和磁盘管理的技巧;第7~9章侧重于Linux操作系统安全权限维护管理的应用,主要内容包括系统管理、用户管理和权限管理等;第10章介绍了使用Linux部署博客项目的实训。
|
內容簡介: |
《Linux操作系统》以目前企业中广泛应用的CentOS 7操作系统为平台,从软件开发和服务器运维角度全面地介绍了Linux操作系统的使用、管理和维护技术。全书共10章,其中第1~6章侧重于Linux操作系统的基础使用和管理维护,主要内容包括Linux的简介和安装、基础命令、vi编辑器的使用、软件管理和磁盘管理的技巧;第7~9章侧重于Linux操作系统安全权限维护管理的应用,主要内容包括系统管理、用户管理和权限管理等;第10章介绍了使用Linux部署博客项目的实训。
《Linux操作系统》可作为高等院校大数据、云计算、软件技术及相关专业的教材和教学参考书,也可作为Linux爱好者、Linux管理维护人员、网络管理人员、计算机培训机构学员的自学指导书。
|
目錄:
|
第 1 章 Linux简介 1
1.1 服务器与操作系统 2
1.2 Linux的历史和演变 3
1.2.1 UNIX操作系统 3
1.2.2 Linux的诞生 4
1.2.3 Linux的发行版本 6
1.2.4 Linux的应用领域 8
本章总结 9
巩固练习 9
第 2 章 安装Linux 11
2.1 虚拟机软件 12
2.2 安装VMware Workstation 13
2.3 在VMware中创建Linux虚拟机 15
2.3.1 选择Linux发行版 15
2.3.2 创建Linux虚拟机 17
2.3.3 安装CentOS 7系统 22
2.4 使用Linux虚拟机 26
2.4.1 远程登录 26
2.4.2 关闭虚拟机 30
2.4.3 快照与克隆 31
本章总结 34
巩固练习 35
第 3 章 基础命令 36
3.1 Linux的字符操作界面 37
3.1.1 shell 37
3.1.2 bash shell 38
3.2 文件类型以及目录结构 38
3.2.1 文件类型 38
3.2.2 目录结构 39
3.2.3 文件路径 40
3.3 文件的基础操作命令 41
3.3.1 命令的基本格式 41
3.3.2 文件处理命令 42
3.3.3 文件查看命令 47
3.3.4 文件检索命令 49
3.4 Linux命令技巧 50
3.4.1 Tab自动补全 50
3.4.2 清屏 51
3.4.3 帮助手册 51
3.4.4 -help选项 52
本章总结 53
上机练习 53
巩固练习 54
第 4 章 文件编辑 55
4.1 echo命令和重定向 56
4.1.1 echo命令 56
4.1.2 重定向 56
4.2 vi编辑器 58
4.2.1 vi编辑器的工作模式 58
4.2.2 vi编辑器的光标操作 59
4.2.3 vi编辑器的编辑操作 60
4.2.4 vi编辑器的查找操作 61
4.2.5 vi编辑器的保存与退出操作 61
4.2.6 vi编辑器的其他常用操作 63
4.3 配置静态IP 64
本章总结 65
上机练习 65
巩固练习 67
第 5 章 软件管理 69
5.1 软件管理简介 70
5.1.1 软件和软件包 70
5.1.2 依赖关系 70
5.1.3 其他 71
5.2 CentOS 7中的用户软件管理方式 71
5.2.1 rpm包管理工具的使用 71
5.2.2 yum的软件仓库和使用 74
5.2.3 使用tar命令安装软件 76
5.2.4 使用源代码编译安装软件 78
本章总结 79
上机练习 80
巩固练习 83
第 6 章 磁盘管理 85
6.1 磁盘管理中的概念 86
6.1.1 磁盘分区 86
6.1.2 磁盘名称 88
6.1.3 文件系统 88
6.1.4 挂载点 89
6.2 磁盘扩容 90
6.2.1 添加新硬盘 90
6.2.2 创建分区 92
6.2.3 格式化文件系统 95
6.2.4 挂载分区 96
6.3 RAID 97
6.3.1 几种常见的RAID级别 97
6.3.2 搭建RAID 5的操作流程 98
本章总结 100
上机练习 101
巩固练习 104
第 7 章 系统管理 106
7.1 进程管理 107
7.1.1 进程的分类 107
7.1.2 查看进程 107
7.1.3 启动进程 111
7.1.4 终止进程 112
7.1.5 暂停和恢复进程 112
7.1.6 更改进程优先级 113
7.1.7 进程的前后台转换 114
7.2 systemd 115
7.2.1 systemctl的基础用法 115
7.2.2 自定义systemd 116
7.3 防火墙 118
7.3.1 firewall简介 118
7.3.2 管理firewall的命令 119
7.3.3 使用firewall管理区域 120
7.3.4 使用firewall管理规则 120
7.4 SELinux 123
本章总结 124
上机练习 124
巩固练习 129
第 8 章 用户管理 130
8.1 Linux中的用户和用户组 131
8.1.1 用户 131
8.1.2 用户组 132
8.2 用户与用户组相关的配置文件 133
8.2.1 /etc/passwd文件 133
8.2.2 /etc/shadow文件 134
8.2.3 /etc/group文件 135
8.2.4 /etc/gshadow文件 136
8.3 用户管理命令 136
8.3.1 添加用户 136
8.3.2 设置用户密码 138
8.3.3 切换用户 139
8.3.4 修改用户 141
8.3.5 删除用户 142
8.3.6 查看登录的用户信息 143
8.4 用户组管理命令 144
8.4.1 添加用户组 144
8.4.2 修改用户组 144
8.4.3 删除用户组 145
8.4.4 查看用户所属用户组 145
本章总结 146
巩固练习 146
第 9 章 权限管理 148
9.1 基本权限管理 149
9.1.1 权限介绍 149
9.1.2 UGO介绍 150
9.1.3 查看文件权限信息 150
9.1.4 修改权限 151
9.1.5 更改所有者 153
9.2 ACL访问控制权限 154
9.2.1 ACL的作用 155
9.2.2 ACL的基本用法 156
9.2.3 文件属性chattr 157
本章总结 158
巩固练习 158
第 10 章 部署博客系统 160
10.1 博客系统 161
10.2 在虚拟机上安装WordPress 162
10.2.1 安装Nginx 162
10.2.2 安装MySQL 163
10.2.3 安装PHP 166
10.2.4 测试LNMP环境 167
10.2.5 创建WordPress数据库 168
10.2.6 安装WordPress 169
10.2.7 优化WordPress的启动 172
10.3 WordPress的使用 173
10.3.1 后台管理页面 174
10.3.2 发表博客 181
10.4 在云服务器上安装WordPress 182
10.4.1 试用阿里云服务器 183
10.4.2 部署WordPress 187
10.4.3 域名和备案 188
本章总结 188
巩固练习 189
参考文献 190
|
內容試閱:
|
党的二十大报告提出:“加快发展数字经济,促进数字经济和实体经济深度融合,打造具有国际竞争力的数字产业集群。”数字经济的崛起与繁荣赋予了经济社会发展的“新领域、新赛道”和“新动能、新优势”,正在成为引领中国经济增长和社会发展的重要力量。
Linux作为信息技术(IT)基础设施中的核心部分,在服务器操作系统领域占据着重要地位。虽然 Linux 在桌面操作系统只有2%的市场占有率,但是对于超级计算机来说,Linux用99%的市场占有率轻松地获取了统治地位。Top500是一个独立的项目,于1993年启动,旨在对超级计算机进行基准测试。它每年发布两次有关他们已知的前 500 台最快的超级计算机的详细信息。您可以访问如下网站并根据各种标准(如国家/地区、操作系统类型、供应商等)过滤列表。在物联网领域中,Linux是重要的操作系统之一,如Android操作系统就是基于Linux内核开发的。
在国家战略和信息安全的大背景下,国家大力推行国产软件替代策略。我国自主研发的操作系统大多基于Linux内核,如鸿蒙、中标麒麟、银河麒麟、中科方德等。国产操作系统和软件逐步在大型国企、事业单位试点推广使用,后续会全面应用于更多的关键业务。
对Linux操作系统的掌握和使用已成为网络管理人员、网站维护人员和服务器管理人员的一项技能。对于软件开发人员和测试人员来说,熟悉Linux是一个优势,可以更好地优化和调试软件、提高软件的性能、增强软件的安全性。
本书以目前企业中广泛应用的CentOS 7操作系统为平台,从软件开发和服务器运维角度全面地介绍了Linux操作系统的使用、管理和维护技术。全书共10章,其中第1~6章侧重于Linux操作系统的基础使用和管理维护,主要内容包括Linux的简介和安装、基础命令、vi编辑器的使用、软件管理和磁盘管理的技巧;第7~9章侧重于Linux操作系统安全权限维护管理的应用,主要内容包括系统管理、用户管理和权限管理等;第10章介绍了使用Linux部署博客项目的实训。
本书可作为高等院校大数据、云计算、软件技术及相关专业的教材和教学参考书,也可作为Linux爱好者、Linux管理维护人员、网络管理人员、计算机培训机构学员的自学指导书。
本书在编写过程中,参考、借鉴了有关专著、教材及一些佚名作者的材料,在此对他们表示深深的谢意。由于编者水平有限,编写时间仓促,书中难免存在疏漏之处,敬请有关专家、学者和广大师生批评指正,以便不断修订完善。
本书免费提供教学大纲、教学课件、电子教案、习题参考答案等教学资源,读者可扫描下列二维码获取。
教学大纲 教学课件 电子教案 练习参考答案
编 者
2023年12月
|
|