操作系统实用教程(Linux版)

操作系统实用教程(Linux版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2018-03
版次: 1
ISBN: 9787111589839
定价: 49.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 259页
分类: 生活
12人买过
  • 本书从实用角度全面介绍了Linux操作系统。主要包括:操作系统的发展,Linux操作系统的版本以及图形环境;接着介绍Vi编辑器的应用,Vi编辑器的三种工作模式及之间的转换,文本文件的创建和编辑等操作;然后介绍Shell脚本的应用:常用命令的格式及功能,Shell的控制语句;后介绍Linux系统下的文件管理、系统管理、网络通信管理以及在该系统下软件开发应用等知识。 前言 

    第1章 操作系统概述 

    1.1 操作系统简介 

    1.1.1 计算机系统组成 

    1.1.2 操作系统概念 

    1.1.3 操作系统发展简介 

    1.2 操作系统的功能 

    1.2.1 处理器管理 

    1.2.2 存储管理 

    1.2.3 设备管理 

    1.2.4 文件管理 

    1.2.5 作业管理 

    1.3 常用操作系统简介 

    1.3.1 Windows操作系统简介 

    1.3.2 UNIX操作系统简介 

    1.3.3 Linux操作系统简介 

    本章小结 

    思考题与实践 

    第2章 Linux操作系统概述 

    2.1 自由软件简介 

    2.1.1 自由软件含义 

    2.1.2 自由软件相关词语 

    2.2 Linux的发展和软件体系结构 

    2.2.1 Linux的发展 

    2.2.2 Linux软件体系结构 

    2.2.3 Linux的功能 

    2.3 Linux的安装准备 

    2.3.1 硬件需求 

    2.3.2 安装软件的获取 

    2.3.3 安装方式 

    2.4 Linux操作系统的安装 

    2.4.1 用虚拟机安装Linux 

    2.4.2 Linux的多重引导安装 

    2.4.3 Linux的启动、关机与登录 

    本章小结 

    思考题与实践 

    第3章 Linux图形环境 

    3.1 X Window图形界面概述 

    3.2 GNOME图形环境 

    3.2.1 GNOME桌面环境简介 

    3.2.2 GNOME桌面中的菜单系统 

    3.2.3 使用Nautilus文件管理器 

    3.3 KDE图形环境 

    3.3.1 KDE桌面环境的组成 

    3.3.2 KDE的文件管理器 

    3.3.3 KDE控制中心 

    本章小结 

    思考题与实践 

    第4章 Vi编辑器 

    4.1 认识Vi编辑器 

    4.1.1 Vi编辑器的启动、保存和退出 

    4.1.2 Vi编辑器的3种工作模式 

    4.2 命令模式下的操作 

    4.2.1 命令模式到文本输入模式的转换命令 

    4.2.2 命令模式下的光标移动 

    4.2.3 文本删除命令 

    4.2.4 复原命令 

    4.2.5 行结合命令 

    4.2.6 文本位移命令 

    4.2.7 字符串检索命令 

    4.3 最后行模式下的操作 

    4.3.1 命令定位 

    4.3.2 全局/替换命令 

    4.3.3 插入Shell命令 

    4.3.4 恢复文件 

    4.3.5 Vi的选项设置 

    4.4 文本移动和编辑多个文件 

    4.4.1 缓冲区方式的文本移动 

    4.4.2 按行操作的文本移动 

    4.4.3 编辑多个文件 

    本章小结 

    思考题与实践 

    第5章 Shell程序设计 

    5.1 Shell概述 

    5.1.1 Shell简介 

    5.1.2 Linux系统与Shell的关系 

    5.1.3 Shell脚本的创建和执行 

    5.2 Shell命令 

    5.2.1 Shell命令的一般格式 

    5.2.2 Shell的常用简单命令 

    5.2.3 Shell的在线帮助命令 

    5.2.4 命令的高级操作 

    5.3 Shell特殊字符 

    5.3.1 Shell的通配符 

    5.3.2 Shell的引号 

    5.3.3 Shell的命令执行顺序操作符 

    5.3.4 Shell注释符、转义字符和后台操作符 

    5.4 Shell的变量 

    5.4.1 Shell的环境变量 

    5.4.2 Shell的用户自定义变量 

    5.5 Shell的运算 

    5.5.1 Shell的运算符 

    5.5.2 Shell的运算表达式 

    5.6 Shell的输入/输出语句 

    5.6.1 Shell中输入/输出标准文件 

    5.6.2 Shell中输入/输出命令 

    5.7 Shell的控制语句 

    5.7.1 if语句 

    5.7.2 case语句 

    5.7.3 while语句 

    5.7.4 for语句 

    5.7.5 until语句 

    5.7.6 break、continue、exit语句 

    本章小结 

    思考题与实践 

    第6章 文件管理 

    6.1 Linux系统的文件及其类型 

    6.1.1 Linux系统的文件含义 

    6.1.2 Linux文件系统的目录结构 

    6.1.3 Linux的文件类型 

    6.2 Linux系统的文件操作命令 

    6.2.1 文件信息显示命令 

    6.2.2 文件复制、删除及移动命令 

    6.2.3 文件检索和排序命令 

    6.2.4 目录操作命令 

    6.3 文件的权限 

    6.3.1 文件的属主与属组 

    6.3.2 文件的访问权限 

    6.4 文件的链接 

    6.4.1 硬链接 

    6.4.2 软链接 

    本章小结 

    思考题与实践 

    第7章 系统管理 

    7.1 用户和组管理 

    7.1.1 用户和组管理概述 

    7.1.2 用户和组配置文件 

    7.1.3 用户和组管理命令 

    7.1.4 桌面环境下管理用户和组 

    7.2 软件包管理 

    7.2.1 Linux常用软件包简介 

    7.2.2 RPM软件包管理 

    7.2.3 TAR软件包管理 

    7.2.4 src源代码包的编译及安装 

    7.3 进程管理 

    7.3.1 Linux系统的进程概述 

    7.3.2 守护进程的管理 

    7.3.3 进程的控制命令 

    7.3.4 进程的前台与后台控制 

    7.4 磁盘操作管理 

    7.4.1 Linux文件系统类型简介 

    7.4.2 存储设备的名称 

    7.4.3 磁盘文件系统的挂载与卸载 

    7.4.4 常用的磁盘操作命令 

    本章小结 

    思考题与实践 

    第8章 网络通信管理 

    8.1 网络通信管理简介 

    8.1.1 网络的基本配置 

    8.1.2 常用网络管理命令 

    8.1.3 常用网络通信命令 

    8.2 Linux的网络服务 

    8.2.1 NFS网络文件系统 

    8.2.2 Web服务 

    8.2.3 FTP服务 

    8.2.4 Samba服务 

    8.3 Linux的安全管理 

    8.3.1 计算机网络安全的基础知识 

    8.3.2 Linux的日志安全管理 

    8.3.3 Linux的安全防护设置 

    8.3.4 Linux的防火墙管理 

    本章小结 

    思考题与实践 

    第9章 Linux系统下软件开发应用 

    9.1 Linux系统下的编程 

    9.1.1 Linux编程环境及工具 

    9.1.2 Linux高级语言编程开发 

    9.2 Linux系统下的数据库应用 

    9.2.1 Linux系统下的数据库种类及特点 

    9.2.2 MySQL数据库管理 

    9.2.3 PHP访问数据库 

    本章小结 

    思考题与实践 

    附录 Linux操作系统实验 

    实验一 Red Hat Linux 9.0的安装 

    实验二 Linux操作基础 

    实验三 Shell分支程序设计 

    实验四 Shell循环程序设计 

    实验五 Linux文件系统管理 

    实验六 用户和组管理 

    实验七 进程管理 

    实验八 Linux网络配置基础 

    参考文献
  • 内容简介:
    本书从实用角度全面介绍了Linux操作系统。主要包括:操作系统的发展,Linux操作系统的版本以及图形环境;接着介绍Vi编辑器的应用,Vi编辑器的三种工作模式及之间的转换,文本文件的创建和编辑等操作;然后介绍Shell脚本的应用:常用命令的格式及功能,Shell的控制语句;后介绍Linux系统下的文件管理、系统管理、网络通信管理以及在该系统下软件开发应用等知识。
  • 目录:
    前言 

    第1章 操作系统概述 

    1.1 操作系统简介 

    1.1.1 计算机系统组成 

    1.1.2 操作系统概念 

    1.1.3 操作系统发展简介 

    1.2 操作系统的功能 

    1.2.1 处理器管理 

    1.2.2 存储管理 

    1.2.3 设备管理 

    1.2.4 文件管理 

    1.2.5 作业管理 

    1.3 常用操作系统简介 

    1.3.1 Windows操作系统简介 

    1.3.2 UNIX操作系统简介 

    1.3.3 Linux操作系统简介 

    本章小结 

    思考题与实践 

    第2章 Linux操作系统概述 

    2.1 自由软件简介 

    2.1.1 自由软件含义 

    2.1.2 自由软件相关词语 

    2.2 Linux的发展和软件体系结构 

    2.2.1 Linux的发展 

    2.2.2 Linux软件体系结构 

    2.2.3 Linux的功能 

    2.3 Linux的安装准备 

    2.3.1 硬件需求 

    2.3.2 安装软件的获取 

    2.3.3 安装方式 

    2.4 Linux操作系统的安装 

    2.4.1 用虚拟机安装Linux 

    2.4.2 Linux的多重引导安装 

    2.4.3 Linux的启动、关机与登录 

    本章小结 

    思考题与实践 

    第3章 Linux图形环境 

    3.1 X Window图形界面概述 

    3.2 GNOME图形环境 

    3.2.1 GNOME桌面环境简介 

    3.2.2 GNOME桌面中的菜单系统 

    3.2.3 使用Nautilus文件管理器 

    3.3 KDE图形环境 

    3.3.1 KDE桌面环境的组成 

    3.3.2 KDE的文件管理器 

    3.3.3 KDE控制中心 

    本章小结 

    思考题与实践 

    第4章 Vi编辑器 

    4.1 认识Vi编辑器 

    4.1.1 Vi编辑器的启动、保存和退出 

    4.1.2 Vi编辑器的3种工作模式 

    4.2 命令模式下的操作 

    4.2.1 命令模式到文本输入模式的转换命令 

    4.2.2 命令模式下的光标移动 

    4.2.3 文本删除命令 

    4.2.4 复原命令 

    4.2.5 行结合命令 

    4.2.6 文本位移命令 

    4.2.7 字符串检索命令 

    4.3 最后行模式下的操作 

    4.3.1 命令定位 

    4.3.2 全局/替换命令 

    4.3.3 插入Shell命令 

    4.3.4 恢复文件 

    4.3.5 Vi的选项设置 

    4.4 文本移动和编辑多个文件 

    4.4.1 缓冲区方式的文本移动 

    4.4.2 按行操作的文本移动 

    4.4.3 编辑多个文件 

    本章小结 

    思考题与实践 

    第5章 Shell程序设计 

    5.1 Shell概述 

    5.1.1 Shell简介 

    5.1.2 Linux系统与Shell的关系 

    5.1.3 Shell脚本的创建和执行 

    5.2 Shell命令 

    5.2.1 Shell命令的一般格式 

    5.2.2 Shell的常用简单命令 

    5.2.3 Shell的在线帮助命令 

    5.2.4 命令的高级操作 

    5.3 Shell特殊字符 

    5.3.1 Shell的通配符 

    5.3.2 Shell的引号 

    5.3.3 Shell的命令执行顺序操作符 

    5.3.4 Shell注释符、转义字符和后台操作符 

    5.4 Shell的变量 

    5.4.1 Shell的环境变量 

    5.4.2 Shell的用户自定义变量 

    5.5 Shell的运算 

    5.5.1 Shell的运算符 

    5.5.2 Shell的运算表达式 

    5.6 Shell的输入/输出语句 

    5.6.1 Shell中输入/输出标准文件 

    5.6.2 Shell中输入/输出命令 

    5.7 Shell的控制语句 

    5.7.1 if语句 

    5.7.2 case语句 

    5.7.3 while语句 

    5.7.4 for语句 

    5.7.5 until语句 

    5.7.6 break、continue、exit语句 

    本章小结 

    思考题与实践 

    第6章 文件管理 

    6.1 Linux系统的文件及其类型 

    6.1.1 Linux系统的文件含义 

    6.1.2 Linux文件系统的目录结构 

    6.1.3 Linux的文件类型 

    6.2 Linux系统的文件操作命令 

    6.2.1 文件信息显示命令 

    6.2.2 文件复制、删除及移动命令 

    6.2.3 文件检索和排序命令 

    6.2.4 目录操作命令 

    6.3 文件的权限 

    6.3.1 文件的属主与属组 

    6.3.2 文件的访问权限 

    6.4 文件的链接 

    6.4.1 硬链接 

    6.4.2 软链接 

    本章小结 

    思考题与实践 

    第7章 系统管理 

    7.1 用户和组管理 

    7.1.1 用户和组管理概述 

    7.1.2 用户和组配置文件 

    7.1.3 用户和组管理命令 

    7.1.4 桌面环境下管理用户和组 

    7.2 软件包管理 

    7.2.1 Linux常用软件包简介 

    7.2.2 RPM软件包管理 

    7.2.3 TAR软件包管理 

    7.2.4 src源代码包的编译及安装 

    7.3 进程管理 

    7.3.1 Linux系统的进程概述 

    7.3.2 守护进程的管理 

    7.3.3 进程的控制命令 

    7.3.4 进程的前台与后台控制 

    7.4 磁盘操作管理 

    7.4.1 Linux文件系统类型简介 

    7.4.2 存储设备的名称 

    7.4.3 磁盘文件系统的挂载与卸载 

    7.4.4 常用的磁盘操作命令 

    本章小结 

    思考题与实践 

    第8章 网络通信管理 

    8.1 网络通信管理简介 

    8.1.1 网络的基本配置 

    8.1.2 常用网络管理命令 

    8.1.3 常用网络通信命令 

    8.2 Linux的网络服务 

    8.2.1 NFS网络文件系统 

    8.2.2 Web服务 

    8.2.3 FTP服务 

    8.2.4 Samba服务 

    8.3 Linux的安全管理 

    8.3.1 计算机网络安全的基础知识 

    8.3.2 Linux的日志安全管理 

    8.3.3 Linux的安全防护设置 

    8.3.4 Linux的防火墙管理 

    本章小结 

    思考题与实践 

    第9章 Linux系统下软件开发应用 

    9.1 Linux系统下的编程 

    9.1.1 Linux编程环境及工具 

    9.1.2 Linux高级语言编程开发 

    9.2 Linux系统下的数据库应用 

    9.2.1 Linux系统下的数据库种类及特点 

    9.2.2 MySQL数据库管理 

    9.2.3 PHP访问数据库 

    本章小结 

    思考题与实践 

    附录 Linux操作系统实验 

    实验一 Red Hat Linux 9.0的安装 

    实验二 Linux操作基础 

    实验三 Shell分支程序设计 

    实验四 Shell循环程序设计 

    实验五 Linux文件系统管理 

    实验六 用户和组管理 

    实验七 进程管理 

    实验八 Linux网络配置基础 

    参考文献
查看详情
12
系列丛书 / 更多
操作系统实用教程(Linux版)
ASP.NET程序设计教程(C#版)第3版
崔淼 著
操作系统实用教程(Linux版)
计算机专业英语(第2版)/高等教育规划教材
张强华、成小凤、司爱侠 著
操作系统实用教程(Linux版)
PHP+MySQL Web应用开发教程
李辉 著
操作系统实用教程(Linux版)
数据库系统原理及MySQL应用教程
李辉 著
操作系统实用教程(Linux版)
计算机网络安全教程(第3版)
梁亚声、汪永益 著
操作系统实用教程(Linux版)
高等教育规划教材:精细化工工艺学(第3版)
宋启煌、王飞镝 编
操作系统实用教程(Linux版)
电子商务系统分析与设计
吴子珺 编
操作系统实用教程(Linux版)
计算机图形学
陆玲、李丽华、宋文琳、桂颖 著
操作系统实用教程(Linux版)
大数据技术与应用
周苏、冯婵璟、王硕苹 著
操作系统实用教程(Linux版)
网络金融
蔡皎洁、郭道猛 著
操作系统实用教程(Linux版)
物联网技术概论(第2版)/高等教育规划教材
马建、岩延、刘驰 编
操作系统实用教程(Linux版)
嵌入式系统原理与应用/高等教育规划教材
魏权利、李丽萍、林粤伟 著
相关图书 / 更多
操作系统实用教程(Linux版)
操作系统原理及应用(第2版)(微课版)()
陈敏;许雪林;汤龙梅
操作系统实用教程(Linux版)
操作系统实验教程——Web服务器性能优化
鲁强
操作系统实用教程(Linux版)
操作系统原理
方钰;邓蓉;陈闳中
操作系统实用教程(Linux版)
操作系统实验教程(Windows+Linux)
袁宝华;李宁;顾玉宛;庄丽华;梁久祯
操作系统实用教程(Linux版)
操作系统原理及Linux内核分析(第3版)
李芳;刘晓春;李东海
操作系统实用教程(Linux版)
操作系统
罗宇
操作系统实用教程(Linux版)
操作系统原理 第2版
金海溶 周苏 主编
操作系统实用教程(Linux版)
操作系统概念(原书第10版)
[美]亚伯拉罕 西尔伯沙茨(美)彼得 贝尔 高尔文(美)格雷格 加涅
操作系统实用教程(Linux版)
操作系统原理
作者
操作系统实用教程(Linux版)
操作系统
常颖、常大俊、李依霖 编
操作系统实用教程(Linux版)
操作系统(2023年版) 全国高等教育自学考试指导委员会
全国高等教育自学考试指导委员会
操作系统实用教程(Linux版)
操作系统:原理与实现
陈海波