Linux应用与实训教程(计算机系列教材)

Linux应用与实训教程(计算机系列教材)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
2021-09
版次: 1
ISBN: 9787302586845
定价: 69.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 356页
5人买过
  • 《Linux应用与实训教程(计算机系列教材)》以Fedora 操作系统为例,全面介绍Linux操作系统的配置与管理,以培养技能型人才为目标,注重知识的实用性和可操作性,强调实践技能训练。每章均采用教、学、做相结合的模式展开,首先深入浅出地讲解Linux的相关基本概念,然后以案例的方式详尽解析各种功能与命令,最后配以完整的实践手册,提高学生的分析问题和实际动手解决问题的能力。 
    本书适合作为各类高等院校计算机专业及理工科类非计算机专业的学生学习Linux操作系统的入门教材,也是广大Linux爱好者不可多得的入门级参考书。 

    曲海平,毕业于中国科学院计算技术研究所,获工学博士学位。2011.09-2012.03 华为技术有限公司,中央软件研究院,系统架构师; 2012.03-至今鲁东大学,信息与电气工程学院软件工程系,讲师, 2014.08-2015.01,美国加州州立大学富勒顿分校,工程与计算机学院,访问学者。目前正在主持承担山东省科技重点研发项目“基于能耗感知的共享云计算平台关键技术研究与示范”(2015GGX101014, 2015.01-2016.12)。讲授课程包括:高级语言程序设计、计算机组成原理、Linux应用技术、网络安全技术以及网络存储技术等多门本科生专业基础课与选修课。 目录 

     

     
    第1章Linux的起源与简介1 
    1.1UNIX和GNU1 
    1.1.1操作系统基础1 
    1.1.2UNIX的诞生与流行4 
    1.1.3GNU与GPL7 
    1.2Linux的诞生8 
    1.2.1从Minix到Linux8 
    1.2.2Linux的历史变革9 
    1.2.3Linux的发展及前景10 
    1.3Linux简介11 
    1.3.1Linux的组成11 
    1.3.2Linux版本概述12 
    1.3.3Linux的特性15 
    1.4本章小结16 
    1.5习题17第2章Linux的安装与界面18 
    2.1实验环境的安装18 
    2.1.1VMware虚拟机的安装18 
    2.1.2Fedora系统的安装20 
    2.2Linux的界面28 
    2.2.1Linux的图形用户界面28 
    2.2.2Linux的字符界面30 
    2.3实验手册38 
    2.4本章小结45 
    2.5习题45第3章Linux文件与目录管理47 
    3.1Linux文件与目录的基本命令47 
    3.1.1查看文件与目录命令ls48 
    3.1.2目录的相关操作命令pwd、cd、mkdir49 
    3.1.3复制、移动与删除命令cp、mv、rm51 
    3.2Linux目录与目录配置53 
    3.2.1Linux的目录树53 
    3.2.2Linux的目录基本概念55 
    3.2.3全局变量PATH57 
    3.3Linux的文件权限设置57 
    3.3.1Linux的文件权限57 
    3.3.2桌面环境改变文件权限59 
    3.3.3修改文件权限的Shell命令61 
    3.3.4Linux文件的时间属性65 
    3.4Linux文件的查阅与创建66 
    3.4.1文本文件查阅命令cat、more、less、head、tail66 
    3.4.2非文本文件查阅命令od70 
    3.4.3文件创建和生成的诸多方式71 
    3.4.4文件链接命令ln72 
    3.5Linux文件内容的操作74 
    3.5.1文件内容的排序与去冗命令sort、uniq74 
    3.5.2文件内容统计命令wc76 
    3.5.3文件内容比较命令comm、diff76 
    3.5.4文件内容查询命令grep78 
    3.6Linux的相关查找操作80 
    3.6.1文件的查找命令find、locate和whereis80 
    3.6.2进程的查找命令ps、top83 
    3.7实验手册88 
    3.8本章小结102 
    3.9习题102第4章Linux磁盘与文件系统104 
    4.1磁盘与文件系统概述104 
    4.1.1物理磁盘概述104 
    4.1.2Linux文件系统简介106 
    4.2磁盘的分区、格式化、检验与挂载108 
    4.2.1磁盘分区109 
    4.2.2磁盘格式化111 
    4.2.3磁盘检验111 
    4.2.4磁盘分区挂载与卸载112 
    4.2.5查看磁盘分区和挂载信息113 
    4.2.6磁盘分区的开机自动挂载115 
    4.3两种特殊的设备: loop与swap117 
    4.3.1tar与dd命令的使用117 
    4.3.2loop设备的挂载120 
    4.3.3swap分区的挂载122 
    4.4实验手册126 
    4.5本章小结144 
    4.6习题144第5章Linux的vim与Bash146 
    5.1vim编辑器146 
    5.1.1vi、vim与gvim146 
    5.1.2vim和gvim的安装147 
    5.1.3vi/vim的使用148 
    5.2Shell与Bash150 
    5.3Bash的基本功能151 
    5.3.1解析命令行151 
    5.3.2通配符152 
    5.3.3命令别名153 
    5.3.4命令行自动补齐153 
    5.3.5管道与awk、cut命令154 
    5.3.6重定向158 
    5.3.7命令历史记录162 
    5.4Bash的环境变量163 
    5.4.1环境变量的概述与功能163 
    5.4.2变量的设置与取消164 
    5.4.3Bash的环境配置文件166 
    5.5实验手册167 
    5.6本章小结176 
    5.7习题177第6章Shell脚本编程178 
    6.1Shell脚本概述178 
    6.1.1Shell脚本的特点178 
    6.1.2Shell脚本的创建和执行179 
    6.2Shell变量与运算181 
    6.2.1Shell的变量设置181 
    6.2.2Shell的运算183 
    6.2.3Shell的数组185 
    6.3Shell的流程控制187 
    6.3.1分支结构: test命令187 
    6.3.2分支结构: if语句188 
    6.3.3分支结构: case语句191 
    6.3.4循环结构: for语句195 
    6.3.5循环结构: while语句和until语句197 
    6.3.6break、continue语句199 
    6.4Shell函数调用200 
    6.4.1Shell中函数的定义201 
    6.4.2Shell函数的作用域203 
    6.5实验手册204 
    6.6本章小结211 
    6.7习题212第7章Linux的用户与组群管理214 
    7.1用户与组群的基本概念214 
    7.1.1用户及相关配置文件214 
    7.1.2组群及相关配置文件217 
    7.2桌面环境下管理用户218 
    7.3用户与组群的Shell命令221 
    7.3.1管理组群的相关命令221 
    7.3.2管理用户的相关命令222 
    7.3.3其他涉及的相关命令230 
    7.4批量创建与删除用户238 
    7.4.1基于两个配置文件批量创建用户账号238 
    7.4.2基于一个配置文件批量创建用户账号240 
    7.4.3基于四个参数批量创建用户账号242 
    7.5实验手册245 
    7.6本章小结259 
    7.7习题259第8章Linux的软件安装与管理261 
    8.1Linux软件包概述261 
    8.2RPM软件包安装262 
    8.2.1RPM软件包介绍263 
    8.2.2rpm命令: 安装、升级和卸载265 
    8.2.3rpm命令: 查询、验证和维护269 
    8.3dnf安装273 
    8.3.1yum与dnf273 
    8.3.2dnf命令的使用275 
    8.3.3gnomesoftware的使用285 
    8.4源码安装288 
    8.4.1源码安装的步骤289 
    8.4.2源码软件的卸载与升级300 
    8.5实验手册301 
    8.6本章小结308 
    8.7习题309附录A模拟试题精选310 
    A.1模拟试题1及答案310 
    A.1.1模拟试题1310 
    A.1.2模拟试题1参考答案311 
    A.2模拟试题2及答案318 
    A.2.1模拟试题2318 
    A.2.2模拟试题2参考答案319 
    A.3模拟试题3及答案327 
    A.3.1模拟试题3327 
    A.3.2模拟试题3参考答案328 
    A.4模拟试题4及答案336 
    A.4.1模拟试题4336 
    A.4.2模拟试题4参考答案337 
    附录B课程设计案例345 

  • 内容简介:
    《Linux应用与实训教程(计算机系列教材)》以Fedora 操作系统为例,全面介绍Linux操作系统的配置与管理,以培养技能型人才为目标,注重知识的实用性和可操作性,强调实践技能训练。每章均采用教、学、做相结合的模式展开,首先深入浅出地讲解Linux的相关基本概念,然后以案例的方式详尽解析各种功能与命令,最后配以完整的实践手册,提高学生的分析问题和实际动手解决问题的能力。 
    本书适合作为各类高等院校计算机专业及理工科类非计算机专业的学生学习Linux操作系统的入门教材,也是广大Linux爱好者不可多得的入门级参考书。 

  • 作者简介:
    曲海平,毕业于中国科学院计算技术研究所,获工学博士学位。2011.09-2012.03 华为技术有限公司,中央软件研究院,系统架构师; 2012.03-至今鲁东大学,信息与电气工程学院软件工程系,讲师, 2014.08-2015.01,美国加州州立大学富勒顿分校,工程与计算机学院,访问学者。目前正在主持承担山东省科技重点研发项目“基于能耗感知的共享云计算平台关键技术研究与示范”(2015GGX101014, 2015.01-2016.12)。讲授课程包括:高级语言程序设计、计算机组成原理、Linux应用技术、网络安全技术以及网络存储技术等多门本科生专业基础课与选修课。
  • 目录:
    目录 

     

     
    第1章Linux的起源与简介1 
    1.1UNIX和GNU1 
    1.1.1操作系统基础1 
    1.1.2UNIX的诞生与流行4 
    1.1.3GNU与GPL7 
    1.2Linux的诞生8 
    1.2.1从Minix到Linux8 
    1.2.2Linux的历史变革9 
    1.2.3Linux的发展及前景10 
    1.3Linux简介11 
    1.3.1Linux的组成11 
    1.3.2Linux版本概述12 
    1.3.3Linux的特性15 
    1.4本章小结16 
    1.5习题17第2章Linux的安装与界面18 
    2.1实验环境的安装18 
    2.1.1VMware虚拟机的安装18 
    2.1.2Fedora系统的安装20 
    2.2Linux的界面28 
    2.2.1Linux的图形用户界面28 
    2.2.2Linux的字符界面30 
    2.3实验手册38 
    2.4本章小结45 
    2.5习题45第3章Linux文件与目录管理47 
    3.1Linux文件与目录的基本命令47 
    3.1.1查看文件与目录命令ls48 
    3.1.2目录的相关操作命令pwd、cd、mkdir49 
    3.1.3复制、移动与删除命令cp、mv、rm51 
    3.2Linux目录与目录配置53 
    3.2.1Linux的目录树53 
    3.2.2Linux的目录基本概念55 
    3.2.3全局变量PATH57 
    3.3Linux的文件权限设置57 
    3.3.1Linux的文件权限57 
    3.3.2桌面环境改变文件权限59 
    3.3.3修改文件权限的Shell命令61 
    3.3.4Linux文件的时间属性65 
    3.4Linux文件的查阅与创建66 
    3.4.1文本文件查阅命令cat、more、less、head、tail66 
    3.4.2非文本文件查阅命令od70 
    3.4.3文件创建和生成的诸多方式71 
    3.4.4文件链接命令ln72 
    3.5Linux文件内容的操作74 
    3.5.1文件内容的排序与去冗命令sort、uniq74 
    3.5.2文件内容统计命令wc76 
    3.5.3文件内容比较命令comm、diff76 
    3.5.4文件内容查询命令grep78 
    3.6Linux的相关查找操作80 
    3.6.1文件的查找命令find、locate和whereis80 
    3.6.2进程的查找命令ps、top83 
    3.7实验手册88 
    3.8本章小结102 
    3.9习题102第4章Linux磁盘与文件系统104 
    4.1磁盘与文件系统概述104 
    4.1.1物理磁盘概述104 
    4.1.2Linux文件系统简介106 
    4.2磁盘的分区、格式化、检验与挂载108 
    4.2.1磁盘分区109 
    4.2.2磁盘格式化111 
    4.2.3磁盘检验111 
    4.2.4磁盘分区挂载与卸载112 
    4.2.5查看磁盘分区和挂载信息113 
    4.2.6磁盘分区的开机自动挂载115 
    4.3两种特殊的设备: loop与swap117 
    4.3.1tar与dd命令的使用117 
    4.3.2loop设备的挂载120 
    4.3.3swap分区的挂载122 
    4.4实验手册126 
    4.5本章小结144 
    4.6习题144第5章Linux的vim与Bash146 
    5.1vim编辑器146 
    5.1.1vi、vim与gvim146 
    5.1.2vim和gvim的安装147 
    5.1.3vi/vim的使用148 
    5.2Shell与Bash150 
    5.3Bash的基本功能151 
    5.3.1解析命令行151 
    5.3.2通配符152 
    5.3.3命令别名153 
    5.3.4命令行自动补齐153 
    5.3.5管道与awk、cut命令154 
    5.3.6重定向158 
    5.3.7命令历史记录162 
    5.4Bash的环境变量163 
    5.4.1环境变量的概述与功能163 
    5.4.2变量的设置与取消164 
    5.4.3Bash的环境配置文件166 
    5.5实验手册167 
    5.6本章小结176 
    5.7习题177第6章Shell脚本编程178 
    6.1Shell脚本概述178 
    6.1.1Shell脚本的特点178 
    6.1.2Shell脚本的创建和执行179 
    6.2Shell变量与运算181 
    6.2.1Shell的变量设置181 
    6.2.2Shell的运算183 
    6.2.3Shell的数组185 
    6.3Shell的流程控制187 
    6.3.1分支结构: test命令187 
    6.3.2分支结构: if语句188 
    6.3.3分支结构: case语句191 
    6.3.4循环结构: for语句195 
    6.3.5循环结构: while语句和until语句197 
    6.3.6break、continue语句199 
    6.4Shell函数调用200 
    6.4.1Shell中函数的定义201 
    6.4.2Shell函数的作用域203 
    6.5实验手册204 
    6.6本章小结211 
    6.7习题212第7章Linux的用户与组群管理214 
    7.1用户与组群的基本概念214 
    7.1.1用户及相关配置文件214 
    7.1.2组群及相关配置文件217 
    7.2桌面环境下管理用户218 
    7.3用户与组群的Shell命令221 
    7.3.1管理组群的相关命令221 
    7.3.2管理用户的相关命令222 
    7.3.3其他涉及的相关命令230 
    7.4批量创建与删除用户238 
    7.4.1基于两个配置文件批量创建用户账号238 
    7.4.2基于一个配置文件批量创建用户账号240 
    7.4.3基于四个参数批量创建用户账号242 
    7.5实验手册245 
    7.6本章小结259 
    7.7习题259第8章Linux的软件安装与管理261 
    8.1Linux软件包概述261 
    8.2RPM软件包安装262 
    8.2.1RPM软件包介绍263 
    8.2.2rpm命令: 安装、升级和卸载265 
    8.2.3rpm命令: 查询、验证和维护269 
    8.3dnf安装273 
    8.3.1yum与dnf273 
    8.3.2dnf命令的使用275 
    8.3.3gnomesoftware的使用285 
    8.4源码安装288 
    8.4.1源码安装的步骤289 
    8.4.2源码软件的卸载与升级300 
    8.5实验手册301 
    8.6本章小结308 
    8.7习题309附录A模拟试题精选310 
    A.1模拟试题1及答案310 
    A.1.1模拟试题1310 
    A.1.2模拟试题1参考答案311 
    A.2模拟试题2及答案318 
    A.2.1模拟试题2318 
    A.2.2模拟试题2参考答案319 
    A.3模拟试题3及答案327 
    A.3.1模拟试题3327 
    A.3.2模拟试题3参考答案328 
    A.4模拟试题4及答案336 
    A.4.1模拟试题4336 
    A.4.2模拟试题4参考答案337 
    附录B课程设计案例345 

查看详情
12
相关图书 / 更多
Linux应用与实训教程(计算机系列教材)
LiteOS轻量级物联网操作系统实战 微课视频版
魏杰
Linux应用与实训教程(计算机系列教材)
Linux综合实训案例教程
陈智斌;梁鹏;肖政宏
Linux应用与实训教程(计算机系列教材)
Linux操作系统项目化教程
周秀丽;张徐超;周密
Linux应用与实训教程(计算机系列教材)
Linux操作系统
刘睿;包大宏;兰晓天;李吉桃;王仕杰;吴晓清;张宏洲;杨云江
Linux应用与实训教程(计算机系列教材)
Linux C语言程序设计(微课视频版)
张同光;田文强;荆春棋;田乔梅;陈明
Linux应用与实训教程(计算机系列教材)
Linux虚拟化——原理、方法和实战(KVM+Docker+OpenStack)
吴光科;李建尧;柯宇霖
Linux应用与实训教程(计算机系列教材)
Linux源码趣读
闪客
Linux应用与实训教程(计算机系列教材)
Linux自动化运维实战(Linux开发书系)
吴光科;彭威城;文·S
Linux应用与实训教程(计算机系列教材)
Linux云计算——Kubernetes实战
吴光科;程浩;刑亚飞
Linux应用与实训教程(计算机系列教材)
Linux运维从入门到精通
明日科技
Linux应用与实训教程(计算机系列教材)
Linux操作系统项目化教程(第2版)
洪伟 主编;丁传炜 谢鹏 副主编
Linux应用与实训教程(计算机系列教材)
Linux企业高性能架构实战
吴光科;曹森;赵瑞丰
您可能感兴趣 / 更多