QQ在线客服
免费咨询热线
400-615-1233
工作时间-工作日
8:30-17:30
9立封
9平封

Linux操作系统基础(第2版)

需要更多信息,请联系高 锐
以应用为导向,层层递进讲解Linux操作系统的使用技巧,并详细介绍各种场景下的实际操作
  • 类  别:计算机系列
  • 书  名:Linux操作系统基础(第2版)
  • 主  编:喻衣鑫 汤东
  • 定  价:49.8
  • 开  本:16开
  • 印刷方式:双色
  • 页  数:248
  • 时  间:2025年2月
  • 出  版  社:北京邮电大学出版社
  • 书  号:978-7-5635-7433-9

内容摘要

        本书以RHEL 7/CentOS 7为基础,深入浅出地介绍了Linux操作系统基础知识,主要内容包括Linux操作系统的安装与启动、Linux基本命令、用户身份与文件权限管理、Vi/Vim与GCC、正则表达式、Shell基础编程、SSH网络远程管理、磁盘管理、安全服务管理和服务器简单功能实战等。
        本书适合作为高等职业教育计算机及相关专业的教材,也可作为广大Linux系统爱好者的参考用书。

目录

模块1 Linux操作系统的安装与启动
 1.1Linux操作系统的起源和发展历程
  1.1.1Linux的发音
  1.1.2常见的Linux发行版
 1.2安装前的工具准备
 1.3VMware Workstation虚拟机的安装与配置
 1.4Linux系统的安装与启动
  1.4.1Linux系统的安装
  1.4.2Linux初始化进程之systemd
 1.5Linux系统的快照备份与恢复
 1.6实训1Linux操作系统的安装启动和快照备份恢复
模块2 Linux基本命令
 2.1了解Linux命令
  2.1.1Linux命令的特点
  2.1.2Linux文件系统目录结构
 2.2远程连接
 2.3绝对路径与相对路径
  2.3.1pwd命令
  2.3.2cd命令
  2.3.3ls命令
  2.3.4echo命令
 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实训2Linux基本命令
模块3 用户身份与文件权限管理
 3.1用户与组
  3.1.1添加、修改与删除用户的命令
  3.1.2添加、修改与删除用户组的命令
 3.2文件权限及归属
  3.2.1文件的所属主与所属组
  3.2.2Linux文件属性及用户权限详解
  3.2.3文件权限的更改
 3.3文件特殊权限
  3.3.1SUID
  3.3.2SGID
  3.3.3SBIT(Sticky Bit)
 3.4文件隐藏属性与访问控制列表
  3.4.1文件隐藏属性
  3.4.2访问控制列表
 3.5su命令与sudo服务
  3.5.1su命令
  3.5.2sudo命令
 3.6实训3用户身份与文件权限管理
模块4 Vi/Vim与GCC
 4.1软件安装方式
  4.1.1RPM安装
  4.1.2yum软件仓库
 4.2Vi/Vim文本编辑器
  4.2.1Vi/Vim的三种常用模式
  4.2.2Vi/Vim常用操作技巧
 4.3GCC
  4.3.1GCC的简易用法
  4.3.2案例:打印九九乘法表
 4.4实训4Vi/Vim与GCC
模块5 正则表达式
 5.1正则表达式字符
 5.2grep/egrep工具的使用
  5.2.1grep
  5.2.2egrep
 5.3sed工具的使用
 5.4awk工具的使用
 5.5实训5正则表达式
模块6 Shell基础编程
 6.1简单的Shell脚本
 6.2Shell变量设置
 6.3Shell脚本中的逻辑判断
  6.3.1单分支if语句
  6.3.2双分支if语句
  6.3.3多分支if语句
  6.3.4case语句
 6.4Shell脚本中的循环
  6.4.1while循环
  6.4.2for循环
  6.4.3嵌套循环
  6.4.4循环控制符
 6.5计划任务服务程序
 6.6Shell脚本案例:批量创建特殊要求账户
 6.7实训6编写并运行Shell脚本程序
模块7 SSH网络远程管理
 7.1OpenSSH概述
 7.2OpenSSH服务配置
  7.2.1全局配置文件
  7.2.2~/.ssh目录配置文件
 7.3配置网络服务
  7.3.1设置主机名
  7.3.2IP地址设置(ifconfig和ip命令)
  7.3.3IP地址设置(修改配置文件)
  7.3.4IP地址设置(nmcli命令)
  7.3.5DNS生效顺序
  7.3.6单网卡多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.1fdisk命令
  8.3.2常见文件系统
  8.3.3mkfs命令
 8.4挂载/卸载硬件设备
  8.4.1mount命令
  8.4.2df、du命令
  8.4.3umount命令
  8.4.4挂载U盘/移动硬盘
 8.5实现开机自动挂载
 8.6实训8磁盘管理
模块9 安全服务管理
 9.1防火墙概述
 9.2SELinux
 9.3firewalld
 9.4iptables
  9.4.1策略与规则链
  9.4.2iptables中基本的命令参数
 9.5实训9安全管理
模块10 服务器简单功能实战
 10.1构建Linux下的FTP服务器
  10.1.1FTP的两种模式
  10.1.2FTP服务器的配置与管理
 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.3MySQL日常操作命令
  10.3.4MySQL数据库的备份与恢复
 10.4LAMP搭建
  10.4.1源码安装LAMP之Apache的安装
  10.4.2源码安装LAMP之MySQL的安装
  10.4.3源码安装LAMP之PHP的安装
  10.4.4Apache+PHP整合
 10.5源码安装Discuz!论坛
 10.6实训10Discuz!论坛的搭建
参考文献

主编信息

喻衣鑫,重庆电信职业学院副教授。

相关图书

  • Linux操作系统基础应用实践教程(活页式)

    主编:朱凤山 陈卓

    本书以CentOS 7操作系统为例,采用理论与实践相结合的形式,由浅入深、循序渐进地介绍了Linux系统的基础操作和应用。全书共分为10

    ¥59.8
  • Linux系统管理与应用项目实训(活页式)

    主编:杨运强 吴进 王蕊

    本书以CentOS 7为基础,深入浅出地介绍了Linux操作系统管理与应用的基础知识,主要内容包括熟悉Linux基本操作,管理用户、组和权

    ¥59.8
  • Linux网络服务器配置与管理

    主编:喻衣鑫 汤东

    本书以Red Hat Enterprise Linux 8(RHEL 8)为例,介绍了Linux的系统管理和网络服务两方面的内容,共分11章,内容包括Linux

    ¥49
  • Linux操作系统基础

    主编:喻衣鑫 汤东 刘波

    本书以RHEL 7 CentOS 7为基础,深入浅出地介绍了Linux操作系统基础知识,主要内容包括Linux操作系统的安装与启动、Linux基本命令

    ¥42