样书申请×

书名*

姓名*

手机*

地址*

院校*

留言(选填)

Linux操作系统基础

Linux操作系统基础

类别:

计算机系列

书名:

Linux操作系统基础

主编:

喻衣鑫 汤东 刘波

定价:

42.00

开本:

16开

时间:

2018年11月

出版:

北京邮电大学出版社

书号:

978-7-5635-4362-5

教学资源包下载 样书申请

内容摘要

本书以RHEL 7/CentOS 7为基础,深入浅出地介绍了Linux操作系统基础知识,主要内容包括Linux操作系统的安装与启动、Linux基本命令、用户身份与文件权限管理、Vi/Vim与GCC、正则表达式、Shell基础编程、SSH网络远程管理、磁盘管理、安全服务管理和服务器简单功能实战等。

        本书适合作为高等职业教育计算机及相关专业的教材,也可作为广大Linux系统爱好者参考使用。


目录

模块1 Linux操作系统的安装与启动

    1.1 Linux操作系统的来历和发展历程

      1.1.1 Linux的发音

      1.1.2 常见的Linux发行版

    1.2 安装前的工具准备

    1.3 VMware Workstation虚拟机的安装与配置

    1.4 Linux系统的安装与启动

      1.4.1 Linux系统的安装

      1.4.2 Linux初始化进程之systemd

    1.5 Linux系统的快照备份与恢复

    1.6 实训1 Linux操作系统的安装启动和快照备份恢复

模块2 Linux基本命令

    2.1 了解Linux命令

      2.1.1 Linux命令的特点

      2.1.2 Linux文件系统目录结构

    2.2 远程连接

    2.3 绝对路径与相对路径

      2.3.1 pwd命令

      2.3.2 cd命令

      2.3.3 ls命令

      2.3.4 echo命令

    2.4 基本命令

      2.4.1 目录操作类命令

      2.4.2 文件操作类命令

      2.4.3 文件查看类命令

      2.4.4 文件压缩和归档类命令

      2.4.5 文件搜索和查找类命令

      2.4.6 输入/输出重定向和管道命令符的使用

      2.4.7 系统信息和进程管理类命令

    2.5 实训2 Linux基本命令

模块3 用户身份与文件权限管理

    3.1 用户与组

      3.1.1 添加、修改与删除用户的命令

      3.1.2 添加、修改与删除用户组的命令

    3.2 文件权限及归属

      3.2.1 文件的所属主与所属组

      3.2.2 Linux文件属性及用户权限详解

      3.2.3 文件权限的更改

    3.3 文件特殊权限

      3.3.1 SUID

      3.3.2 SGID

      3.3.3 SBIT(Sticky Bit)

    3.4 文件隐藏属性与访问控制列表

      3.4.1 文件隐藏属性

      3.4.2 访问控制列表

    3.5 su命令与sudo服务

      3.5.1 su命令

      3.5.2 sudo命令

    3.6 实训3 用户身份与文件权限管理

模块4 Vi/Vim与GCC

    4.1 软件安装方式

      4.1.1 RPM安装

      4.1.2 yum软件仓库

    4.2 Vi/Vim文本编辑器

      4.2.1 Vi/Vim的三种常用模式

      4.2.2 Vi/Vim常用操作技巧

    4.3 GCC

      4.3.1 GCC的简易用法

      4.3.2 案例:打印九九乘法表

    4.4 实训4Vi/Vim与GCC

模块5 正则表达式

    5.1 正则表达式字符

    5.2 grep/egrep工具的使用

      5.2.1 grep

      5.2.2 egrep

    5.3 sed工具的使用

    5.4 awk工具的使用

    5.5 实训5正则表达式

模块6 Shell基础编程

    6.1 简单的Shell脚本

    6.2 Shell变量设置

    6.3 Shell脚本中的逻辑判断

      6.3.1 单分支if语句

      6.3.2 双分支if语句

      6.3.3 多分支if语句

      6.3.4 case语句

    6.4 Shell脚本中的循环

      6.4.1 while循环

      6.4.2 for循环

      6.4.3 嵌套循环

      6.4.4 循环控制符

    6.5 计划任务服务程序

    6.6 Shell脚本案例:批量创建特殊要求账户

    6.7 实训6 编写并运行Shell脚本程序

模块7 SSH网络远程管理

    7.1 OpenSSH概述

    7.2 OpenSSH服务配置

      7.2.1 全局配置文件

      7.2.2 ~/.ssh目录配置文件

    7.3 配置网络服务

      7.3.1 IP地址设置

      7.3.2 单网卡多IP地址配置

    7.4 客户端访问服务

      7.4.1 克隆RHEL系统

      7.4.2 使用密钥认证登录

      7.4.3 远程传输命令

    7.5 实训7 编写Shell脚本实现批量远程登录及传输文件

模块8 磁盘管理

    8.1 磁盘简介

      8.1.1 机械硬盘和固态硬盘

      8.1.2 硬盘的物理结构

      8.1.3 硬盘的逻辑结构

    8.2 物理设备的命名规则

    8.3 常用磁盘管理工具

      8.3.1 fdisk命令

      8.3.2 常见文件系统

      8.3.3 mkfs命令

    8.4 挂载/卸载硬件设备

      8.4.1 mount命令

      8.4.2 df、du命令

      8.4.3 umount命令

      8.4.4 挂载U盘/移动硬盘

    8.5 实现开机自动挂载

    8.6 实训8磁盘管理

模块9 安全服务管理

    9.1 防火墙概述

    9.2 SELinux

    9.3 firewalld

    9.4 iptables

      9.4.1 策略与规则链

      9.4.2 iptables中基本的命令参数

    9.5 实训9安全管理

模块10 服务器简单功能实战

    10.1 构建Linux下的FTP服务器

      10.1.1 FTP的两种模式

      10.1.2 FTP服务器的配置与管理

    10.2 构建Linux下的Apache Web服务器

      10.2.1 源码安装

      10.2.2 个人用户主页

      10.2.3 虚拟主机——基于IP地址

      10.2.4 虚拟主机——基于端口号

      10.2.5 虚拟主机——基于主机域名

      10.2.6 源码安装——服务自启动

    10.3 构建Linux下的MySQL服务器

      10.3.1 源码安装

      10.3.2 配置MySQL服务

      10.3.3 MySQL日常操作命令

      10.3.4 MySQL数据库的备份与恢复

    10.4 LAMP搭建

      10.4.1 源码安装LAMP之Apache的安装

      10.4.2 源码安装LAMP之MySQL的安装

      10.4.3 源码安装LAMP之PHP的安装

      10.4.4 Apache+PHP整合

    10.5 源码安装Discuz!论坛

    10.6 实训10 Discuz!论坛的搭建

参考文献

后记

相关图书

Java程序设计案例教程

Java程序设计案例教程

主编:李海涛 陈涛 孙红丽

本书是“基于翻转课堂的课程教学范式改革”与校本应用型教材建设项目基础上编写的。本书采用案例驱动的方式编写,即把理论知识点的讲解融入实际的案例中,通过案例教学的方式达到理论与实践的融合,培养学生的动手实...

¥59.8

CorelDRAW 2020基础与应用案例教程

CorelDRAW 2020基础与应用案例教程

主编:周晓红 马永强

本书以CorelDRAW 2020为对象,以其应用实例为载体,向读者展示了CorelDRAW软件各项功能的使用方法和技巧。全书共9章,包括CorelDRAW基础知识,绘制和编辑图形,绘制和编辑...

¥78.00

Illustrator CC 2020平面设计案例教程

Illustrator CC 2020平面设计案例教程

主编:陶洁

本书介绍了Illustrator CC 2020的相关知识和基本操作,主要内容包括Illustrator 2020基础知识、绘制和编辑基本图形、绘制和编辑路径、对象的基本操作、设置填充与描边、创建和编...

¥55.00

AutoCAD 2020计算机绘图实训教程

AutoCAD 2020计算机绘图实训教程

主编:谢恩 朱雅岚

全书共10个模块,包括AutoCAD绘图基础、绘图前的准备、绘制平面图形、图形编辑、文字与表格、标注图形尺寸、图块、三维建模基础、三维建模的方法与应用、图形打印。 本书适用于高等职业院...

¥45.00