新書推薦:
《
后希腊化哲学:从斯多亚学派到奥利金的发展研究
》
售價:NT$
349.0
《
别纠结啦:不被情绪牵着走的通透生活指南(“当代一休”小池龙之介治愈新作!附赠精美书签!)
》
售價:NT$
295.0
《
第二人生:找到重新定义人生的智慧
》
售價:NT$
440.0
《
唐朝三百年
》
售價:NT$
490.0
《
反操纵心理学:夺回人生主导权 拒绝被操纵
》
售價:NT$
249.0
《
同工异曲:跨文化阅读的启示(修订版)(师承钱锺书先生,比较文学入门,体量小但内容丰,案例文笔皆精彩)
》
售價:NT$
199.0
《
牛津立法研究手册
》
售價:NT$
1630.0
《
制度为什么重要:政治科学中的新制度主义(人文社科悦读坊)
》
售價:NT$
290.0
|
內容簡介: |
本书以于RHEL 8.2/CentOS 8.2为基础,循序渐进讲解Linux操作系统的基本概念及使用方法,共10个项目,包括Linux的基本概念、Linux安装和配置、Linux文件系统、Linux磁盘管理、Linux用户和权限管理、Linux软件包管理、Linux文本处理、Linux网络与安全管理、SHELL编程基础及LAMP应用服务搭建等内容。 本教材采用项目驱动的编写方式,配有大量的范例,内容通俗易懂,适合注重实践教学环节的教学方式,具有较强的实用性。本教材适合作为应用型本科院校、高等职业院校计算机相关专业的教材,也可作为相关技术人员的参考用书。
|
目錄:
|
目 录项目1 Linux概述与安装1任务1.1 什么是Linux11.1.1 初识Linux11.1.2 Linux的诞生2任务1.2 Linux的体系结构及特点21.2.1 Linux的体系结构21.2.2 Linux的特点6任务1.3 Linux的发行版本71.3.1 Red Hat系列发行版本81.3.2 Debian系列发行版本81.3.3 其他系列发行版本9任务1.4 CentOS 8.2安装101.4.1 安装前的准备111.4.2 安装141.4.3 初次启动29习题31项目2 Linux基本操作与命令行基础32任务2.1 GNOME桌面环境的基本操作322.1.1 Linux桌面环境概述322.1.2 GNOME桌面环境登录332.1.3 Nautilus文件管理器402.1.4 其他应用程序432.1.5 系统设置49任务2.2 命令行入门602.2.1 Bash概述602.2.2 虚拟控制台612.2.3 命令行基本语法612.2.4 GNOME终端672.2.5 自动补齐672.2.6 历史命令68习题69项目3 Linux文件与磁盘管理70任务3.1 文件系统703.1.1 文件系统简介703.1.2 目录结构703.1.3 文件名和类型71任务3.2 常用的文件管理命令723.2.1 文件查看723.2.2 文件的常用操作763.2.3 目录管理793.2.4 文件查找813.2.5 文件压缩和归档82任务3.3 磁盘管理843.3.1 磁盘分区与文件系统创建843.3.2 交换分区903.3.3 挂载与卸载91习题93项目4 Linux用户与权限管理95任务4.1 用户和组954.1.1 用户和组的基本概念954.1.2 用户和组的相关文件及目录97任务4.2 用户和组管理994.2.1 用户管理命令994.2.2 组管理命令1014.2.3 其他与用户和组相关的命令1034.2.4 图形化管理工具106任务4.3 权限管理1084.3.1 用户分类1084.3.2 权限分类1084.3.3 权限管理命令1104.3.4 用户掩码与特殊权限1124.3.5 文件属性控制115习题117项目5 Linux系统与进程管理118任务5.1 系统初始化1185.1.1 系统初始化概述1185.1.2 系统执行级别119任务5.2 进程管理1205.2.1 进程概述1205.2.2 进程管理的相关命令1225.2.3 周期性任务调度128任务5.3 服务控制1315.3.1 服务概述1315.3.2 service 服务控制1315.3.3 systemd 服务控制133习题135项目6 Linux软件包管理136任务6.1 软件包管理概述136任务6.2 rpm软件包管理器1376.2.1 安装1386.2.2 升级1406.2.3 查询1406.2.4 删除1426.2.5 验证142任务6.3 yum与dnf软件包管理器1436.3.1 安装1446.3.2 升级1456.3.3 查询1456.3.4 删除1476.3.5 dnf软件包管理器147习题149项目7 Linux文本处理150任务7.1 Vim概述1507.1.1 什么是Vim1507.1.2 Vim的启动与退出151任务7.2 Vim的模式1527.2.1 Vim的模式概述1527.2.2 模式间的切换153任务7.3 Vim的基本操作1547.3.1 复制、粘贴与删除1547.3.2 查找与替换1567.3.3 跳转与定位1627.3.4 撤销与重做1637.3.5 语法高亮显示设置1647.3.6 光标位置显示及行号显示1647.3.7 Vim的可视化操作166习题169项目8 Linux网络与安全管理170任务8.1 网络管理1708.1.1 网络信息1708.1.2 GUI下的网络信息配置1718.1.3 CLI下的网络信息配置173任务8.2 防火墙管理1788.2.1 防火墙概述1788.2.2 配置防火墙179任务8.3 SELinux1828.3.1 SELinux概述1828.3.2 SELinux的基本操作1848.3.3 调整SELinux的策略1878.3.4 管理SELinux端口标签190任务8.4 日志管理1928.4.1 日志概述1928.4.2 查看日志1938.4.3 简单的故障诊断198习题203项目9 Shell编程基础204任务9.1 Shell概述2049.1.1 Shell分类2059.1.2 Bash205任务9.2 Shell的基本语法2059.2.1 变量2069.2.2 语法格式207任务9.3 Shell程序流程控制2099.3.1 顺序结构2109.3.2 分支结构2109.3.3 循环结构215任务9.4 Shell的应用2199.4.1 文件检查2199.4.2 批量添加用户221习题222项目10 LAMP应用服务搭建223任务10.1 LAMP概述22310.1.1 什么是LAMP22310.1.2 LAMP应用场景224任务10.2 网盘系统的搭建22510.2.1 LAMP部署22510.2.2 Seafile安装及配置23010.2.3 验证云存储系统的基本功能239习题246参考文献247
|
|