全新正版 急速发货
¥ 80.2 7.4折 ¥ 108 全新
库存4件
作者张春晓
出版社清华大学出版社
ISBN9787302498599
出版时间2018-04
装帧平装
开本16开
定价108元
货号25263515
上书时间2024-12-24
前 言
自从1991年10月Linux诞生以来,一直受到广大IT界的关注。大批人士加入学习、研究、使用、开发以及交流Linux操作系统。尤其是20世纪90年代末,随着国际互联网的飞速发展,Linux系统更是得到了充足的发展,在互联网中扮演了一个极其重要的角色,成为目前运用领域广泛、使用人数多的操作系统。
正因为众多研究者和开发者的积极参与,使得Linux系统出现了流派纷呈的局面。不同的派别百花齐放、各具特色。目前已经有超过三百个发行版被积极地开发,普遍使用的发行版本大约有十几个。其中,比较有名的有Debian、Ubuntu、Fedora、CentOS、Slackware、RedHat和openSUSE等。在诸多的发行版当中,Ubuntu尤其引人注目,成为Linux发行版中的佼佼者。
尽管每个发行版各有不同,但是它们使用的却是同一个内核。因此,它的核心功能是相同的。从这个方面讲,学习任何一个发行版都是可行的。
为了方便广大读者学习,作者结合自己十多年的Linux维护、开发和培训经验编写了本书。本书全面地介绍了Linux的基础知识、Ubuntu 17的安装方法、桌面环境、文件系统、目录和文件管理、用户管理、服务管理、文件系统管理、网络管理、shell编程等技术。在介绍每部分内容时,都给出了大量具体的实例,使得读者能够深入了解,快速掌握Linux系统。学完本书之后,力求让读者能够胜任Linux的日常开发和维护。
本书的特点
1.内容丰富,知识全面
《Ubuntu Linux系统管理实战》共分3篇15章,采用从易到难、循序渐进的方式进行讲解。内容几乎涉及了Linux系统管理和开发的各个方面。
2.循序渐进,由浅入深
为了方便读者学习,本书首先让读者了解Linux的基础知识,并掌握Ubuntu 17的安装方法和桌面环境。读者在掌握这些入门知识的基础上,逐渐学习Ubuntu更深的知识,包括文件系统、文件和目录管理、用户管理以及网络管理等。后介绍更加高级的Shell编程、网络服务管理以及虚拟化和云计算。从而使读者可以边学习,边动手,更快地掌握Ubuntu的各种知识。
3.格式统一,讲解规范
书中的每个命令都给出了详细的语法,并结合具体的实例。这样使得读者可以很清晰地了解每个命令的功能和使用方法,从而提高学习效率。
4.重点突出,言简意赅
由于Linux的相关技术非常多,很多读者无所适从,无从下手。本书在介绍Ubuntu时,突出了日常维护所需要重点关注的知识点和技巧,避免了冗长的无关知识的介绍。使得读者能够抓住重点,节省时间。
5.案例精讲,深入剖析
根据作者本人多年的管理和开发经验,Ubuntu的管理万变不离其宗,一通百通。所以本书没有像其他书籍过多地举例,而是在每个知识点中选取了典型的几个例子,然后通过对其以及相关知识点进行详细讲解,使读者可以真正掌握Linux的精髓。
《Ubuntu Linux系统管理实战》的内容安排
《Ubuntu Linux系统管理实战》共分为3篇,共15章,主要章节规划如下所示。
篇(第1章~第6章)Ubuntu入门
讲述了Linux基础知识、Ubuntu 17的安装和配置、桌面环境、文件系统基础知识、文件和目录管理以及用户和权限管理等。
第二篇(第7章~第11章)进阶篇
讲述了Ubuntu系统的启动和关闭、服务和进程管理、软件包管理、磁盘和文件系统管理以及网络管理等。
第三篇(第12章~第15章)精通Linux
讲述了Shell编程、网络服务管理以及虚拟化和云计算系统网络安全等。
《Ubuntu Linux系统管理实战》由浅入深,由理论到实践,尤其适合初级读者逐步学习和完善自己的知识结构。
适合阅读本书的读者
● 希望进入Linux系统领域的新手
● Ubuntu学习人员
● Ubuntu入门者
● 从事Ubuntu管理和开发的人员
● 想在Ubuntu上开发网络应用的人员
● 网络管理员
● 大中专院校的学生
《Ubuntu Linux系统管理实战》由张春晓主编,其他参与本书创作的还有刘鑫、陈素清、张泽娜、常新峰,林龙、王亚飞、薛燚、王刚、吴贵文、李雷霆、王晓华,排名不分先后。
编者
2018年1月
Linux是目前使用非常广泛的操作系统,而Ubuntu是众多Linux发行版中的佼佼者。本书由浅入深、循序渐进,使零基础的读者也能够熟练掌握如何管理和维护Ubuntu系统。
《Ubuntu Linux系统管理实战》分为三部分,第(一)部分是Ubuntu入门,包括Linux基础知识、Ubuntu 17的安装和配置、桌面环境、文件系统基础知识、文件和目录管理以及用户和权限管理等。第二部分是进阶篇,包括Ubuntu系统的启动和关闭、服务和进程管理、软件包管理、磁盘和文件系统管理以及网络管理等。第三部分是精通Linux,包括Shell编程、网络服务管理以及虚拟化和云计算等。
《Ubuntu Linux系统管理实战》内容精练、重点突出、实例丰富,是广大Linux维护和开发人员、网络管理维护人员的参考书,同时非常适合大中专院校师生学习阅读,也可作为高等院校计算机及相关专业当教材使用。
张春晓,计算机软件与理论硕士,长期从事UNIX及Linux系统维护达15年之久,对Shell编程有深入的研究。作者热衷于UNIX的严谨与简洁,又痴迷于Linux的自由与开放,整日与UNIX及Linux为伴,从中获益匪浅。著作有《Linux从零开始学(视频教学版)》《CentOS 8系统管理与运维实战》《LAMP LNMP网站架构与运维实战》《Kubernetes零基础快速入门》。
目 录
篇 Ubuntu入门
第1章 了解Ubuntu 3
1.1 什么是Linux 3
1.2 Linux发行版 5
1.2.1 Debian 6
1.2.2 Ubuntu 6
1.2.3 Arch Linux 7
1.2.4 Fedora 8
1.2.5 OpenSUSE 8
1.2.6 CentOS 9
1.2.7 Red Hat Enterprise Linux 10
1.3 Ubuntu概述 10
1.3.1 什么是Ubuntu 10
1.3.2 Ubuntu的版本 11
1.3.3 Ubuntu的特点 12
1.3.4 如何获得Ubuntu 13
1.4 GNU GPL和POSIX介绍 14
1.4.1 什么是GNU GPL 14
1.4.2 GNU GPL发展历史 14
1.4.3 如何正确理解GNU GPL 15
1.4.4 了解POSIX标准 15
1.5 学习Ubuntu的方法 15
第2章 安装Ubuntu 17
2.1 准备安装Ubuntu 17
2.1.1 获得安装介质 17
2.1.2 Ubuntu的硬件要求 19
2.1.3 Ubuntu的安装方式 20
2.2 虚拟机软件 20
2.2.1 常见虚拟机软件 20
2.2.2 选择虚拟机软件 21
2.2.3 安装Oracle VM VirtualBox 21
2.3 安装Ubuntu的方式 26
2.3.1 下载ISO镜像文件 26
2.3.2 创建虚拟机 26
2.3.3 安装Ubuntu过程 29
2.4 通过网络安装Ubuntu 35
2.4.1 下载网络安装器 35
2.4.2 通过网络安装Ubuntu步骤 35
2.5 将Ubuntu安装到U盘中 41
2.5.1 Rufus工具 42
2.5.2 制作LiveUSB Ubuntu系统 42
2.6 安装过程中的常见问题 44
2.6.1 选择32位还是64位的Ubuntu 44
2.6.2 应该选择哪种语言 45
2.6.3 Ubuntu中的磁盘分区与Windows中的磁盘分区 45
第3章 桌面环境 46
3.1 常见的桌面环境 46
3.1.1 KDE 46
3.1.2 GNOME 48
3.1.3 Xfce 50
3.1.4 Unity 51
3.2 使用Unity 52
3.2.1 菜单栏 52
3.2.2 启动器 54
3.2.3 Dash 55
3.2.4 工作区 56
3.2.5 管理窗口 58
3.2.6 文件管理器 59
3.2.7 搜索文件和文件夹 61
3.2.8 定制桌面 63
3.3 使用GNOME 65
3.3.1 桌面布局 65
3.3.2 活动按钮 66
3.3.3 工作区 66
3.3.4 浮动面板 67
3.3.5 显示应用程序 68
3.3.6 锁定、关闭或者重启电脑 69
第4章 文件系统基础知识 70
4.1 文件系统的层次结构 70
4.1.1 树形层次结构 70
4.1.2 路径名 72
4.1.3 Linux目录结构 74
4.2 文件类型 75
4.2.1 普通文件 75
4.2.2 目录文件 78
4.2.3 字符设备文件 79
4.2.4 块设备文件 80
4.2.5 管道 81
4.2.6 套接字 84
4.2.7 文件链接 84
4.3 文件权限 87
4.3.1 文件权限概述 88
4.3.2 显示文件权限 89
4.3.3 修改文件权限 91
4.3.4 更改文件所有权 94
4.3.5 文件特殊权限 95
第5章 文件和目录管理 98
5.1 创建文件 98
5.1.1 使用touch命令创建文件 99
5.1.2 使用重定向创建文件 99
5.1.3 使用vi命令创建文件 101
5.2 显示文件列表 103
5.2.1 使用ls命令显示文件列表 103
5.2.2 显示隐藏文件 106
5.2.3 递归显示目录内容 107
5.3 显示文件内容 108
5.3.1 拼接文件内容:cat命令 108
5.3.2 分屏显示:more命令 111
5.3.3 前后翻页分屏显示:less命令 113
5.3.4 查看前几行内容:head命令 113
5.3.5 查看后几行内容:tail命令 114
5.4 文件的常用操作 116
5.4.1 复制文件 116
5.4.2 移动文件 118
5.4.3 删除文件 119
5.4.4 比较文件 120
5.4.5 重命名文件 122
5.5 搜索文件 122
5.5.1 快速搜索文件:locate命令 122
5.5.2 按类型搜索:whereis命令 125
5.5.3 搜索二进制文件:which命令 125
5.5.4 全功能搜索:find命令 126
5.6 文本内容筛选 127
5.6.1 使用grep命令检索文本内容 128
5.6.2 筛选其他命令的输出结果 129
5.6.3 在grep命令中使用正则表达式 130
5.7 文本排序 132
5.7.1 使用sort命令文本排序 133
5.7.2&n
— 没有更多了 —
以下为对购买帮助不大的评价