您好,欢迎光临有路网!
Linux操作系统项目式教程
QQ咨询:
有路璐璐:

Linux操作系统项目式教程

  • 作者:陈可新、饶绪黎、夏勇、董骏
  • 出版社:清华大学出版社
  • ISBN:9787302573777
  • 出版日期:2021年03月01日
  • 页数:293
  • 定价:¥56.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书是一本介绍Linux系统基本操作和命令使用的入门书籍。本书以项目任务方式组织教学内容,以目前流行的Linux发行版之一——CentOS 7.7系统为依托,用项目及任务实战方式全面介绍Linux操作系统安装、配置与管理的基本技能。全书共分为 10个项目,项目1~项目4着重介绍Linux操作系统环境搭建,文件目录命令操作,网络配置及远程登录,系统日常运维管理; 项目5~项目8着重介绍如何构建Linux系统常见的各种网络应用服务,包括搭建FTP服务、Web服务、MySQL数据库服务,架设开发及应用部署平台,搭建Git版本库服务器,配置防火墙及系统**等; 项目9介绍Shell脚本编程方法; 项目10通过一个云盘系统综合实践项目,使读者进一步提升Linux操作系统项目实战技能。 本书每个项目中都安排了相应的实战任务,文字平实易懂,内容深入浅出,实战性强,图文并茂。本书可作为高职高专院校、应用本科院校相关专业的Linux教材,也可作为初学者学习Linux的入门书籍。
    目录
    项目1搭建Linux系统环境 任务1.1认识Linux操作系统 1.1.1Linux操作系统概述 1.1.2Linux操作系统的特点及应用 1.1.3Linux操作系统版本 1.1.4CentOS 7操作系统及其下载 任务1.2安装Linux操作系统 1.2.1VMware Workstation虚拟机软件 1.2.2下载及安装VMware Workstation软件 1.2.3Linux操作系统安装方法 1.2.4安装CentOS 7虚拟机系统 任务1.3使用Linux命令行界面 1.3.1Linux系统命令行界��概述 1.3.2Linux命令的执行技巧 1.3.3Linux基本命令简介 1.3.4使用Linux系统基本命令 项目2管理文件及文件系统 任务2.1认识Linux系统文件系统 2.1.1Linux文件系统概述 2.1.2Linux系统目录结构 2.1.3Linux文件名和文件类型 2.1.4查看文件系统及文件的类型 任务2.2使用文件及目录操作命令 2.2.1常用的Linux目录操作命令 2.2.2文件的复制、移动、删除命令 2.2.3文件内容查看命令 2.2.4文件及内容查找命令 2.2.5Linux常见文件目录操作 任务2.3使用Linux硬盘文件系统 2.3.1计算机硬盘读写概述 2.3.2硬盘的分区和格式化 2.3.3使用Linux磁盘文件系统 2.3.4在Linux系统中使用新硬盘 项目3网络配置与远程登录 任务3.1Linux系统网络配置概述 3.1.1计算机网络简介 3.1.2VMware虚拟机软件的网络模式 3.1.3Linux网络配置文件 3.1.4使用vi编辑器 3.1.5使用vi编辑网络配置文件 任务3.2Linux系统网络配置方法 3.2.1Linux网络配置工具 3.2.2配置网卡的静态IP地址 3.2.3常用Linux网络诊断命令 3.2.4配置和测试Linux系统网络 任务3.3远程登录Linux主机 3.3.1SSH远程登录概述 3.3.2OpenSSH远程登录服务 3.3.3远程登录Linux 3.3.4从Windows远程登录Linux主机 项目4Linux系统基本管理 任务4.1管理Linux系统用户和组 4.1.1用户和组简介 4.1.2管理Linux系统用户 4.1.3管理Linux用户组 4.1.4用户和组管理实战 任务4.2管理Linux进程与定时任务 4.2.1Linux进程管理简介 4.2.2Linux进程管理命令 4.2.3定时任务设置命令crontab 4.2.4进程管理和定时任务设置实战 任务4.3Linux系统软件包管理 4.3.1Linux软件包管理概述 4.3.2rpm命令 4.3.3yum命令 4.3.4配置YUM软件仓库 4.3.5Linux软件包管理实战 项目5搭建Linux应用服务 任务5.1搭建FTP文件传送服务器 5.1.1FTP服务器概述 5.1.2搭建vsftpd文件传送服务 5.1.3vsftpd虚拟用户登录配置 5.1.4访问FTP服务器 5.1.5搭建FTP服务器实战 任务5.2搭建Apache Web服务 5.2.1Web网页浏览服务概述 5.2.2Apache Web服务器概述 5.2.3Apache Web服务器的配置方法 5.2.4Apache Web服务器配置实战 任务5.3搭建MySQL数据库服务器 5.3.1安装及登录MySQL数据库 5.3.2常用的MySQL客户端程序 5.3.3MySQL数据库基本操作 5.3.4MySQL数据库管理实战 项目6架设开发及部署平台 任务6.1编译和安装源码软件包 6.1.1开放源码软件概述 6.1.2GCC编译器概述 6.1.3源码软件包的安装 6.1.4编译并安装Nginx源码包实战 任务6.2搭建Java EE开发环境 6.2.1Java程序设计语言 6.2.2配置Linux系统JDK环境 6.2.3Java EE开发环境配置 6.2.4搭建Java EE开发环境实战 任务6.3部署LAMP应用项目 6.3.1LAMP环境简介及搭建 6.3.2部署WordPress博客系统实战 项目7配置Git版本库服务器 任务7.1认识Git版本控制软件 7.1.1软件开发与版本控制概述 7.1.2Git版本控制软件概述 7.1.3Git软件安装和基本配置 任务7.2Git基本操作和分支管理 7.2.1创建Git版本库 7.2.2Git基本操作命令 7.2.3Git分支管理操作 7.2.4Git版本库管理实战 任务7.3搭建Git版本库服务器 7.3.1远程Git服务器 7.3.2Git服务器常见的操作命令 7.3.3Git服务器的搭建与测试 项目8Linux系统**管理 任务8.1配置用户账号**策略 8.1.1用户账号**策略概述 8.1.2常见的用户账号**策略 8.1.3用户账号**策略实战 任务8.2管理firewalld防火墙 8.2.1防火墙技术概述 8.2.2firewalld防火墙 8.2.3firewalld防火墙的配置方法 8.2.4firewalld防火墙配置实战 任务8.3配置SELinux**模块 8.3.1SELinux**机制概述 8.3.2SELinux**机制配置方法 8.3.3SELinux**模块配置实战 项目9编写Shell脚本程序 任务9.1Shell脚本程序编写概述 9.1.1Shell脚本程序简介 9.1.2Shell变量及输入/输出命令 9.1.3Shell运算命令和运算符 9.1.4编写简单Shell脚本程序 任务9.2编写选择及循环结构程序 9.2.1编写选择结构程序 9.2.2循环结构程序编写 9.2.3编写选择及循环Shell脚本程序 任务9.3编写函数调用Shell脚本程序 9.3.1定义Shell脚本函数 9.3.2调用Shell函数 9.3.3获取函数的返回值 9.3.4函数调用脚本编写实战 项目10Linux云盘系统部署实践 任务10.1Linux云盘系统部署概述 10.1.1传统文件共享技术简介 10.1.2云盘存储技术概述 10.1.3使用Nextcloud云盘 任务10.2云盘服务器选型与方案设计 10.2.1服务器选型概述 10.2.2云盘系统项目方案设计 10.2.3Nextcloud云盘项目概述 10.2.4云盘系统网络拓扑结构设计 任务10.3Nextcloud云盘系统部署实战 10.3.1Nextcloud云盘关键技术简介 10.3.2云盘系统基础环境配置 10.3.3部署Nextcloud云盘系统 参考文献

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外