随着信息技术的飞速发展,操作系统作为计算机系统的核心,扮演着越来越重要的角色。操作系统不仅连接了硬件与软件,也连接了用户与计算机。在这个日益数字化的时代,Linux 操作系统凭借其开源、稳定、安全等特点,已经成为全球计算机技术领域的中流砥柱。无论是服务器管理、嵌入式系统开发,还是云计算、大数据分析,Linux 操作系统都提供了强大的支持。本书旨在为广大读者提供一个全面而系统的学习平台,帮助他们从入门到精通,逐步掌握 Linux 操作系统的操作与开发技术。
项目 1 Linux 系统环境搭建........................................................................................................... 1
任务 1 认识操作系统 ....................................................................................................................1
任务 2 安装 Linux 操作系统 ........................................................................................................... 6
项目 2 开启 Linux 操作系统........................................................................................................... 30
任务 3 开启 Linux 命令行操作 ........................................................................................................... 30
项目 3 Linux 文件和权限控制 ........................................................................................................... 37
任务 4 Linux 文件与目录操作 ........................................................................................................... 38
任务 5 远程登录 Linux 操作系统........................................................................................................... 61
项目 4 Linux 操作系统基本管理 ........................................................................................................... 86
任务 6 Vim 编辑器使用 ........................................................................................................... 87
任务 7 Linux 操作系统用户和用户组管理 ......................................................................................... 101
任务 8 Linux 软件包管理...........................................................................................................111
项目 5 Linux 网络与安全管理 ........................................................................................................... 120
任务 9 网络管理........................................................................................................... 121
任务 10 firewalld 防火墙配置........................................................................................................... 137
项目 6 系统进程管理 ........................................................................................................... 150
任务 11 进程管理 ........................................................................................................... 151
任务 12 计划任务管理...........................................................................................................156
项目 7 搭建 Linux 应用服务 ........................................................................................................... 179
任务 13 搭建 DHCP 服务器 ........................................................................................................... 180
任务 14 搭建 FTP 服务器 ...........................................................................................................192