• 正版现货新书 Linux操作系统(第3版) 9787121330469 邵国金
21年品牌 40万+商家 超1.5亿件商品

正版现货新书 Linux操作系统(第3版) 9787121330469 邵国金

全新正版现货,以书名为准,放心购买,购书咨询18931383650朱老师

31.04 5.2折 59.8 全新

库存3件

北京丰台
认证卖家担保交易快速发货售后保障

作者邵国金

出版社电子工业出版社

ISBN9787121330469

出版时间2018-02

装帧平装

开本16开

定价59.8元

货号25234783

上书时间2024-12-23

黎明书店

十五年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
前言
关于本书
Linux是计算机爱好者的操作系统,也是专业人士的操作系统。这不仅因为她有一个自由的、开放源代码的王国,更因为她在IT新技术、新应用中有不俗的表现。通过学习Linux,可使计算机爱好者掌握核心技术,成为计算机或操作系统的高手或专业人士。
UNIX是Linux系统的前身,Linux是对UNIX系统的发展,从某种意义上讲Linux就是某个版本的UNIX,因此Linux像UNIX系统一样具有可靠、高效和稳定性等特点。从Linux到处都可看到UNIX系统的身影,因此可以说,学习了Linux就等于学习了UNIX。
作为一个操作系统,Linux早已涉足政府办公、军事战略和商业运行的方方面面,在电子政务、电子商务、网站建设、嵌入式、移动开发、虚拟化、云计算、大数据等众多领域大显身手,但我们必须承认,作为操作系统的Linux,比Windows等具有更高的专业性,因此就管理和使用来讲,对用户有更高的要求。这也是编写本书的出发点之一。
本书是基于红帽(Fedora 24、CentOS 7和RHEL 7.3)及Ubuntu(16.04)系统的,它们都具有开放、创新、前瞻性等特点,可运行的体系结构包括X86、X86_64和PowerPC等多种平台。由于Linux发展迅速,图形界面在不同版本间差别很大,所以本书主要侧重字符、命令界面和基本知识、基本技能的介绍,并兼顾UNIX和Linux。
本书结构
全书分共4篇,共20章,大致内容如下。
基础篇:包含系统简介、入门和shell与shell基本操作三章,作为本书的入门。通过对本篇的学习,用户可以掌握Linux基本知识和基本操作,并能处理一般性问题。
系统管理篇:包括用户、组和密码管理,文件系统的应用及管理,进程、任务和作业管理,系统安装、扩充启动及管理,设备管理,网络管理与网络基本应用和Linux系统安全等章节。本部分是传统UNIX和现代Linux系统的管理核心,通过对本部分的学习,可使用户掌握UNIX和Linux系统的常用管理内容。
编程与开发篇:包括bshell编程、C/C  及其他编程环境两章。通过对本部分的学习,可为系统综合管理和开发打下基础,从而使用户的管理、应用与开发水平提升到一个新层次。
网络服务与应用篇:包括网络时间服务NTP、基础服务ssh和VNC、WEB服务器Apache、DHCP服务器、FTP与TFTP服务器、网络资源共享服务Samba和NFS、域名服务器DNS和邮件服务器Sendmail等,重点介绍的是Linux的网络服务及应用。通过对本部分的学习,可使用户胜任网络应用、网络服务配置与管理等工作。
本书特点
本书的组织与编写基于编者二十多年的UNIX/Linux管理、应用和开发经验,力求层次清楚、概念清晰、内容翔实、可操作性强,既便于读者循序渐进地系统学习,又能够使读者了解到Linux新的进展,具有以下特点:
(1)从“应用型”出发,兼顾基本知识和基础理论介绍,具有较强的实用性和指导性。
(2)基于红帽(Fedora 24、CentOS 7和RHEL 7.3)和Ubuntu 16.04系统,具有广泛的代表性和实用性。
(3)涵盖了UNIX/Linux系统管理和应用的几乎所有内容。
(4)重点突出实例和操作步骤。
(5)强调系统安全,强化对防火墙和SELinux的支持。
(6)每章后都提供一定数量的习题和实验内容。
(7)提供有电子课件、习题解答和实验指导。
适用对象
本书作为“高等教育计算机学科‘应用型’教材系列”教材之一,适用于大专院校作为UNIX和Linux操作系统教材,也可作为网络操作系统的实例教材,还可作为UNIX和Linux系统管理者的参考书,更是UNIX和Linux系统爱好者的益友。
编者信息
本书由邵国金担任主编,褚龙现和张娜担任副主编,郭玉东教授主审。参编人员还有陈红军、董哲、沙锋、苏靖枫和蔡照鹏。

在本书的编写过程中,参考了大量的专业书籍、互联网信息和Fedora、CentOS、RHEL及Ubuntu系统在线文档、网站信息及相关其他文档,不能一一列出,在此一并表示感谢,特别对郭玉东教授的辛勤工作和大力支持表示衷心的感谢。
面对Linux的迅速更新和发展,编者对完成一个高标准的编写任务感到压力很大,限于水平和经验,加之时间仓促,疏忽之处难免,欢迎广大专家、读者批评指正。作者衷心地希望能得到大家,尤其是广大同学和老师的支持与帮助,共同交流Linux系统的课程教学经验,探讨Linux课程的教学内容和方法,从而提高教学水平和质量,进而提高Linux系统的管理和应用水平。作者邮箱:pdsshaogj@hncj.edu.cn。

编  者   
2017年10月

导语摘要
基础篇:包含系统简介、系统入门和shell与shell命令等三章。通过本篇的学习,用户可以掌握Linux相关的入门知识,且可以处理一般问题。管理篇:包含用户和密码管理、文件系统管理、进程与任务和管理、系统安装与系统管理、设备管理和网络管理等六章。本篇是UNIX/Linux系统的管理核心,通过本篇的学习,用户可以掌握UNIX/Linux系统的核心管理内容,胜任日常管理工作。编程与开发篇:包含shell编程和C编程环境两章。通过本篇的学习,为系统管理和开发打下基础,从而使用户的管理水平提升一个新层次。网络应用篇:包含DHCP、ftp与tftp、telnet与ssh、samba、防火墙与系统安全、Internet接入与代理服务器、DNS、邮件服务和WEB服务等九章。本篇重点介绍的是Linux的网络应用和网络安全。通过本篇的学习可以使用户了解和掌握常用服务器的工作原理和配置方法。

作者简介
河南城建学院  计算机学院副院长  教授,兼任软件学院副院长。主要教授Linux等程序设计教程,出版著作多部。

目录
目    录

基础篇
第1章  系统简介2
1.1  UNIX系统简介3
1.1.1  UNIX系统的发展历史3
1.1.2  UNIX系统的特点6
1.2  Linux系统简介8
1.2.1  Linux系统的发展历史8
1.2.2  Linux系统的特点9
1.2.3  Linux系统的发行版本介绍10
1.2.4  Linux系统的应用12
习题113
第2章  系统入门14
2.1  系统的开机与界面切换15
2.1.1  系统的开机15
2.1.2  两种操作界面及切换16
2.2  用户的登录与注销17
2.2.1  系统的登录17
2.2.2  注销19
2.2.3  CLI终端仿真界面20
2.2.4  程序的启动20
2.3  Linux系统的关闭与重启动21
2.3.1  字符界面21
2.3.2  系统的运行级别及切换22
2.3.3  图形界面23
2.4  Linux系统的图形界面介绍23
2.4.1  GNOME桌面简介24
2.4.2  Ubuntu的Unity桌面简介26
2.4.3  设置中心(Settings)27
2.5  Linux系统的在线帮助与资源29
2.5.1  man29
2.5.2  textinfo31
2.5.3  yelp31
2.5.4  Linux系统的其他帮助和
资源31
2.6  LibreOffice办公套件简介32
2.6.1  LibreOffice Writer33
2.6.2  LibreOffice Calc33
2.6.3  LibreOffice Impress34
2.6.4  LibreOffice Draw34
习题234
实验235
第3章  shell与shell基本操作36
3.1  shell基本功能与基本概念37
3.1.1  shell基本功能37
3.1.2  字符与保留字37
3.1.3  文件命名及文件类型39
3.1.4  目录结构与路径41
3.1.5  shell命令格式与命令编辑43
3.1.6  标准流与输入/输出重定向45
3.1.7  管道与三通47
3.1.8  环境变量与变量48
3.1.9  引号机制、命令替换与变量
替换49
3.1.10  shell命令的执行50
3.1.11  shell种类51
3.2  Linux系统的基本命令52
3.2.1  目录基本操作命令52
3.2.2  文件操作基本命令54
3.2.3  文件属性基本操作60
3.2.4  文本文件编辑与操作基本
命令62
3.2.5  日期、时间与时区管理
命令70
3.2.6  进程管理基本命令73
3.2.7  文件或目录比较命令78
3.2.8  其他操作命令82
习题388
实验389
系统管理篇
第4章  用户、组和密码管理92
4.1  UNIX系统的用户和组93
4.1.1  用户与uid93
4.1.2  组与gid93
4.2  与用户和组管理相关的文件93
4.2.1  /etc/passwd93
4.2.2  /etc/shadow94
4.2.3  /etc/group95
4.2.4  /etc/login.defs95
4.2.5  其他文件95
4.3  用户管理命令96
4.3.1  增加用户(useradd)96
4.3.2  用户删除(userdel)98
4.3.3  用户修改(usermod)98
4.4  组管理命令98
4.4.1  组创建(groupadd)99
4.4.2  组删除(groupdel)99
4.4.3  组修改(groupmod)99
4.5  密码管理100
4.5.1  密码管理综述100
4.5.2  密码管理命令(passwd)100
4.5.3  密码管理示例101
4.6  用户、组和密码管理图形界面101
4.6.1  添加用户102
4.6.2  用户属性修改102
4.6.3  用户删除103
4.7  与用户身份和位置相关的其他
命令103
4.7.1  显示与用户和组相关的
身份信息(id)103
4.7.2  显示已登录用户的信息
(who)104
4.7.3  显示使用者的用户名
(whoami)105
4.7.4  向系统中的指定用户发信息
(write)105
4.7.5  向系统中已登录的所有用
户发信息(wall)105
4.7.6  确定用户所使用的终端
设备(tty)105
4.7.7  不退出系统而将自己切换
成其他用户(su)106
4.7.8  以其他用户身份执行程序
(sudo)107
习题4109
实验4109
第5章  文件系统管理及使用110
5.1  文件系统权限及管理111
5.1.1  三种权限111
5.1.2  三类人111
5.1.3  权限控制111
5.1.4  默认权限与umask112
5.2  权限管理命令113
5.2.1  设置文件创建掩码
(umask)113
5.2.2  改变文件的权限
(chmod)114
5.2.3  改变文件的所有者
(chown)114
5.2.4  改变文件的组(chgrp)115
5.2.5  ext2 文件系统的新增属性
及其管理115
5.3  文件系统管理117
5.3.1  UNIX/Linux支持的文件
系统117
5.3.2  UNIX/Linux系统使用的存
储设备119
5.3.3  磁盘分区管理与文件系统
的创建120
5.3.4  文件系统的使用125
5.3.5  文件系统的检查、修复与
同步130
5.4  与文件系统管理相关的其他命令132
5.4.1  文件综合查找命令
(find)132
5.4.2  文件按名查找命令
(locate)134
5.4.3  文件复制命令(dd)135
5.4.4  链接管理命令(ln)136
5.4.5  特别文件创建(mknod,
mkfifo)136
5.4.6  磁盘空间和文件系统的使
用情况统计(df)137
5.4.7  目录使用磁盘空间情况
统计(du)138
5.4.8  数据备份与文件归档管理
(tar,cpio)138
5.4.9  文件的压缩与解压缩142
5.5  图形界面下的文件和目录管理145
习题5146
实验5147
第6章  进程、任务与作业管理148
6.1  程序和进程的概念149
6.1.1  程序、进程、作业和任务149
6.1.2  调度策略与优先级的计算149
6.1.3  Linux操作系统的启动149
6.1.4  0#进程与1#进程150
6.1.5  进程状态及查询(ps)151
6.1.6  三类进程152
6.2  登录shell的启动与定制153
6.2.1  用户登录过程与登录shell
的启动153
6.2.2  用户登录控制与shell的
定制154
6.3  Linux系统的启动过程分析155
6.3.1  SysVinit155
6.3.2  upstart158
6.3.3  systemd161
6.4  服务管理165
6.4.1  systemctl165
6.4.2  早期的服务管理166
6.4.3  超级服务器(xinetd)168
6.4.4  rc-local.service171
6.5  进程管理与调度命令171
6.5.1  可执行文件的setuid、
setgid权限和目录的sticky
属性171
6.5.2  进程管理与调度命令173
6.5.3  改变进程的家目录
(chroot)177
6.6  任务的自动调度179
6.6.1  at和batch179
6.6.2  crontab181
6.6.3  系统crontab183
6.7  进程管理图形界面183
习题6183
实验6184
第7章  系统安装、扩充、启动与管理185
7.1  系统安装186
7.1.1  安装任务与准备186
7.1.2  硬盘的物理结构与分区
划分186
7.1.3  安装Linux系统所需的基本
分区190
7.1.4  安装过程191
7.1.5  虚拟机的安装与使用195
7.2  引导器(grub)196
7.2.1  grub常用术语196
7.2.2  操作界面197
7.2.3  grub及其配置198
7.2.4  系统的启动及启动参数
修改203
7.3  软件包管理205
7.3.1  红帽系统的软件包管理205
7.3.2  ubuntu的软件包管理209
7.3.3  其他格式软件包管理212
7.3.4  图形界面214
7.4  系统升级214
7.5  日志管理215
7.5.1  日志系统215
7.5.2  常见日志文件及阅读217
7.5.3  日志滚动219
7.6  系统管理220
7.6.1  系统管理的任务220
7.6.2  系统管理工具与命令221
7.7  内核配置与参数在线调整226
7.7.1  内核配置、编译与安装227
7.7.2  编译与安装新内核229
7.7.3  模块管理230
7.7.4  内核参数在线调整231
习题7231
实验7232
第8章  设备管理233
8.1  设备管理概述234
8.1.1  Linux系统支持的设备234
8.1.2  设备发现与udev简介235
8.1.3  系统设置与查看236
8.2  打印机的管理与使用238
8.2.1  cups的安装239
8.2.2  打印机安装与配置239
8.2.3  cups系统的启动管理242
8.2.4  打印机使用243
8.2.5  打印任务管理244
8.2.6  cups的配置文件245
8.3  交换区管理245
8.3.1  概述245
8.3.2  使用交换设备246
8.3.3  使用交换文件247
8.4  串口的管理与使用247
8.4.1  Linux系统的串口设备247
8.4.2  串口管理程序(setserial)248
8.4.3  串口和调制解调器管理及
通信程序(minicom)249
习题8251
实验8252
第9章  网络配置、管理与基本应用253
9.1  TCP/IP基础知识254
9.1.1  IP地址254
9.1.2  端口及服务256
9.1.3  物理地址与逻辑地址257
9.1.4  主机名及设置257
9.1.5  网卡命名方案258
9.2  TCP/IP配置259
9.2.1  与网络有关的配置文件259
9.2.2  网络服务及管理264
9.2.3  IP地址配置265
9.3  网络管理命令268
9.3.1  测试网络是否通(ping)268
9.3.2  检查网络状态(netstat)269
9.3.3  地址解析协议缓存中的
项目管理(arp)271
9.3.4  网络接口配置(ifconfig)272
9.3.5  网络IP管理(ip)273
9.3.6  网络接口的启用与停止
(ifup/ifdown)274
9.3.7  路由表维护(route)274
9.3.8  主机及地址查询
(nslookup/host)276
9.3.9  网络路由跟踪
(traceroute)277
9.4  网络应用常用命令简介277
9.4.1  远程登录277
9.4.2  文件传输278
9.4.3  邮件收发278
9.4.4  文件下载280
习题9280
实验9281
第10章  Linux系统的安全282
10.1  Linux系统安全概述283
10.1.1  Linux操作系统的基本安
全机制283
10.1.2  Linux系统可能遇到的安
全问题及防范策略284
10.2  检查和监督系统的运行情况287
10.2.1  检查网络287
10.2.2  用ps或pstree检查进程287
10.2.3  检查系统的日志文件287
10.2.4  停止不需要的服务287
10.2.5  去掉多余的具有SUID和
SGID属性的文件288
10.3  入侵检测和事件报告288
10.3.1  使用完整性检查1

内容摘要
基础篇:包含系统简介、系统入门和shell与shell命令等三章。通过本篇的学习,用户可以掌握Linux相关的入门知识,且可以处理一般问题。管理篇:包含用户和密码管理、文件系统管理、进程与任务和管理、系统安装与系统管理、设备管理和网络管理等六章。本篇是UNIX/Linux系统的管理核心,通过本篇的学习,用户可以掌握UNIX/Linux系统的核心管理内容,胜任日常管理工作。编程与开发篇:包含shell编程和C编程环境两章。通过本篇的学习,为系统管理和开发打下基础,从而使用户的管理水平提升一个新层次。网络应用篇:包含DHCP、ftp与tftp、telnet与ssh、samba、防火墙与系统安全、Internet接入与代理服务器、DNS、邮件服务和WEB服务等九章。本篇重点介绍的是Linux的网络应用和网络安全。通过本篇的学习可以使用户了解和掌握常用服务器的工作原理和配置方法。

主编推荐
河南城建学院  计算机学院副院长  教授,兼任软件学院副院长。主要教授Linux等程序设计教程,出版著作多部。

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP