Linux从入门到精通(第2版 附光盘)

Linux从入门到精通(第2版 附光盘) pdf epub mobi txt 电子书 下载 2025

刘忆智 等 著
图书标签:
  • Linux
  • 操作系统
  • 入门
  • 精通
  • 技术
  • 编程
  • 服务器
  • 系统管理
  • 附光盘
  • 第2版
想要找书就要到 图书大百科
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
出版社: 清华大学出版社
ISBN:9787302312727
版次:2
商品编码:11397776
品牌:清华大学
包装:平装
丛书名: Linux典藏大系
开本:16开
出版时间:2014-02-01
用纸:胶版纸
页数:442
字数:723
正文语种:中文
附件:DVD光盘
附件数量:1

具体描述

编辑推荐

  备受推崇的Linux精品畅销书全面升级,ChinaUnix技术社区鼎力推荐
  好评如潮,累计12次印刷,畅销近40000册,销量长期稳居Linux图书前列,荣获51CTO读书频道“受读者喜爱的原创IT技术图书奖”
  视频讲解:专门录制了26.4小时配套教学视频,并赠送15.75小时Linux教学视频,提供Ubuntu安装文件
  内容新颖:以当前时兴的Linux桌面版写作,涉及的其他软件也采用时兴的稳定版本
  内容全面:涵盖基础、系统管理、应用、开发、服务器配置及系统安全等内容
  适用面广:不但适合UbuntuLinux爱好者,也适合使用其他主流Linux版本的爱好者
  梯度合理:按照入门,进阶,精通的模式编写,适合不同层次的读者学习
  轻松活泼:语言通俗易懂,讲解风趣幽默,风格清新活泼,读来轻松自如,酣畅淋漓
  实例丰富:每个知识点都列举实例进行讲解,尽可能避免枯燥乏味的理论解释

内容简介

  “Linux典藏大系”自2010年陆续出版以来,因其内容丰富、讲解细腻、通俗易懂和实用性强等特色而深受广大读者的喜爱,长期位居同类图书销售排行榜的前列,累计销量近10万册。丛书中部分图书荣获51CTO读书频道“受读者喜爱的原创IT技术图书奖”,还有多种图书的中文繁体字版权输出到了中国台湾地区出版发行。丛书中的多个品种被国内几十所培训机构和大中专院校选为教材。丛书的出版还得到了国内Linux领域知名的技术社区ChinaUnix的大力支持。读者在ChinaUnix社区的论坛上与社区中的Linux爱好者进行了广泛的交流,取得了良好的学习效果。2014年2月“Linux典藏大系“全新升级版(第2版)正式出版,第2版图书迎合了Linux技术的新发展,全部采用当前流行和稳定的Linux发行版或者相关工具,是Linux爱好者学习Linux的好帮手。
  《Linux典藏大系:Linux从入门到精通(第2版)(附DVD光盘》是获得大量读者好评的Linux经典畅销书《Linux从入门到精通》的第2版。本书第1版出版后获得了读者的高度评价,曾经多次印刷,并被51CTO读书频道评为“受读者喜爱的原创IT技术图书奖”。第2版图书以新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。本书附带1张光盘,内容为本书配套多媒体教学视频。另外,本书还为读者提供了大量的Linux学习资料和Ubuntu安装镜像文件,供读者下载。
  《Linux典藏大系:Linux从入门到精通(第2版)(附DVD光盘》共29章,分为7篇。内容包括Linux概述、Linux安装、Linux基本配置、桌面环境基本操作、Shell基本命令、文件和目录管理、软件包管理、磁盘管理、用户与用户组管理、进程管理、网络配置、浏览网页、收发邮件、文件传输和共享、远程登录、多媒体应用、图像浏览和处理、打印机配置、办公软件的使用、Linux编程工具、Shell编程、服务器基础知识、Apache服务器、vsftpd服务器、Samba服务器、NFS服务器、任务计划、防火墙和网络安全、病毒和木马防范等。
  《Linux典藏大系:Linux从入门到精通(第2版)(附DVD光盘》适合广大Linux初中级用户、开源软件爱好者和大专院校学生阅读,同时也非常适合准备从事Linux下开发的各类人员。
  超值、大容量DVD光盘
  26.4小时配套教学视频
  3.25小时Linux快速入门视频(赠送)
  12.5小时Linux专题教学视频(赠送)
  32位与64位的Ubuntu安装文件(赠送)

作者简介

  刘忆智,毕业于浙江大学软件学院。长期从事Linux服务器维护工作,拥有多年的服务器维护经验。曾经担任浙江大学求是潮网站的技术总监,领导并参与了问答堂、学习资源平台等Web项目的开发工作。组织策划了网站第5次首页改版。2008年为浙江大学党委组织部设计并开发了干部人才培训系统。毕业后长期从事Linux系统的维护与开发工作。

内页插图

目录

第1篇 基础篇
第1章 Linux概述(教学视频:20分钟)
1.1 Linux的起源和发展
1.1.1 Linux的起源
1.1.2 追溯到UNIX
1.1.3 影响世界的开源潮流
1.1.4 GNU公共许可证:GPL
1.2 为什么选择Linux
1.2.1 作为服务器
1.2.2 作为桌面
1.3 Linux的发行版本
1.3.1 不同的发行版本
1.3.2 哪种发行版本最好
1.3.3 本书选择的发行版本
1.4 Internet上的Linux资源
1.5 小结
第2章 Linux安装(教学视频:48分钟)
2.1 安装前的准备工作
2.1.1 我能从哪里获得Linux
2.1.2 硬件要求
2.1.3 与Windows“同处一室”
2.1.4 虚拟机的使用
2.1.5 免费的虚拟机软件:VMwareServer
2.2 安装Linux至硬盘
2.2.1 第一步:从光驱启动
2.2.2 关于硬盘分区
2.2.3 配置Ubuntu基本信息
2.2.4 设置用户和口令
2.2.5 第一次启动
2.3 获取帮助信息和搜索应用程序
2.4 进阶:修复受损的Grub
2.4.1 Windows惹的祸
2.4.2 使用救援光盘
2.4.3 重新安装Grub
2.5 小结
第3章 Linux基本配置(教学视频:37分钟)
3.1 关于超级用户root
3.1.1 root可以做什么
3.1.2 避免灾难
3.1.3 Debian和Ubuntu的root用户
3.2 依赖于发行版本的系统管理工具
3.3 中文支持
3.4 关于硬件驱动程序
3.5 获得更新
3.6 进阶:配置Grub
3.6.1 Grub的配置文件
3.6.2 使用Grub命令行
3.7 小结
第4章 桌面环境(教学视频:36分钟)
4.1 快速熟悉你的工作环境
4.1.1 运行应用程序
4.1.2 浏览文件系统
4.1.3 创建一个文本文件
4.2 个性化设置
4.2.1 桌面背景和字体
4.2.2 显示器分辨率
4.2.3 代理服务器
4.2.4 鼠标和键盘
4.2.5 键盘快捷键
4.3 进阶:究竟什么是“桌面”
4.3.1 可以卸载的图形环境
4.3.2 X窗口系统的基本组成
4.3.3 X系统的启动过程
4.3.4 启动X应用程序
4.3.5 桌面环境:KDE和Gnome谁更好
4.4 小结

第2篇 系统管理篇
第5章 Shell基本命令(教学视频:56分钟)
5.1 Shell简介
5.2 印刷约定
5.3 快速上手:浏览你的硬盘
5.4 提高效率:使用命令行补全和通配符
5.5 查看目录和文件
5.5.1 显示当前目录:pwd
5.5.2 改变目录:cd
5.5.3 列出目录内容:ls
5.5.4 列出目录内容:dir和vdir
5.5.5 查看文本文件:cat和more
5.5.6 阅读文件的开头和结尾:head和tail
5.5.7 更好的文本阅读工具:less
5.5.8 查找文件内容:grep
5.6 我的东西在哪——find命令
5.7 更快速地定位文件——locate命令
5.8 从终端运行程序
5.9 查找特定程序:whereis
5.1 0用户及版本信息查看
5.1 1寻求帮助——man命令
5.1 2获取命令简介:whatis和apropos
5.1 3小结
第6章 文件目录管理(教学视频:75分钟)
6.1 Linux文件系统的架构
6.2 快速上手:和你的团队共享文件
6.3 建立文件和目录
6.3.1 建立目录:mkdir
6.3.2 建立一个空文件:touch
6.4 移动、复制和删除
6.4.1 移动和重命名:mv
6.4.2 复制文件和目录:cp
6.4.3 删除目录和文件:rmdir和rm
6.5 文件和目录的权限
6.5.1 权限设置针对的用户
6.5.2 需要设置哪些权限
6.5.3 查看文件和目录的属性
6.5.4 改变文件所有权:chown和chgrp
6.5.5 改变文件权限:chmod
6.5.6 文件权限的八进制表示
6.6 文件类型
6.6.1 查看文件类型
6.6.2 建立链接:ln
6.7 输入输出重定向和管道
6.7.1 输出重定向
6.7.2 输入重定向
6.7.3 管道:|
6.8 小结
第7章 软件包管理(教学视频:71分钟)
7.1 快速上手:安装和卸载ChromeforLinux
7.1.1 安装ChromeforLinux
7.1.2 运行ChromeforLinux
7.1.3 卸载ChromeforLinux
7.2 软件包管理系统简述
7.3 管理.deb软件包:dpkg
7.3.1 安装软件包
7.3.2 查看已安装的软件包
7.3.3 卸载软件包
7.4 管理RPM软件包:rpm
7.4.1 安装软件包
7.4.2 升级软件包
7.4.3 查看已安装的软件包
7.4.4 卸载软件包
7.5 高级软件包工具:APT
7.5.1 APT简介
7.5.2 下载和安装软件包
7.5.3 查询软件包信息
7.5.4 配置apt-get
7.5.5 使用图形化的APT
7.6 进阶:从源代码编 译软件——以MPlayer为例
7.6.1 为什么要从源代码编 译
7.6.2 下载和解压软件包
7.6.3 正确配置软件
7.6.4 编 译源代码
7.6.5 安装软件到硬盘
7.6.6 出错了怎么办
7.7 小结
第8章 磁盘管理(教学视频:110分钟)
8.1 关于硬盘
8.2 Linux文件系统
8.2.1 ext3fs和ext4fs文件系统
8.2.2 ReiserFS文件系统
8.2.3 有关swap
8.3 挂载文件系统
8.3.1 快速上手:使用光盘
8.3.2 Linux下设备的表示方法
8.3.3 挂载文件系统:mount命令
8.3.4 在启动的时候挂载文件系统:/etc/fstab文件
8.3.5 为什么无法弹出光盘:卸载文件系统
8.4 查看磁盘使用情况:df
8.5 检查和修复文件系统:fsck
8.6 在磁盘上建立文件系统:mkfs
8.7 使用USB设备
8.8 压缩工具
8.8.1 压缩文件:gzip
8.8.2 更高的压缩率:bzip2
8.8.3 支持rar格式
8.9 存档工具
8.9.1 文件打包:tar
8.9.2 转移文件:dd
8.1 0进阶1:安装硬盘和分区——fdisk
8.1 0.1 使用fdisk建立分区表
8.1 0.2 使用mkfs建立ext3fs文件系统
8.1 0.3 使用fsck检查文件系统
8.1 0.4 测试分区
8.1 0.5 创建并激活交换分区
8.1 0.6 配置fstab文件
8.1 0.7 重新启动系统
8.1 1进阶2:高级硬盘管理——RAID和LVM
8.1 1.1 独立磁盘冗余阵列:RAID
8.1 1.2 逻辑卷 管理器:LVM
8.1 2进阶3:备份你的工作和系统
8.1 2.1 为什么要做备份
8.1 2.2 选择备份机制
8.1 2.3 选择备份介质
8.1 2.4 备份文件系统:dump
8.1 2.5 从灾难中恢复:restore
8.1 2.6 让备份定时自动完成:cron
8.1 3小结
第9章 用户与用户组管理(教学视频:50分钟)
9.1 用户与用户组基础
9.2 快速上手:为朋友John添加账户
9.3 添加用户
9.3.1 使用命令行工具:useradd和groupadd
9.3.2 使用图形化的管理工具
9.3.3 记录用户操作:history
9.3.4 直接编 辑passwd和shadow文件
9.4 删除用户:userdel
9.5 管理用户账号:usermod
9.6 查看用户信息:id
9.7 用户间切换:su
9.8 受限的特权:sudo
9.9 进阶1:/etc/passwd文件
9.9.1 /etc/passwd文件概览
9.9.2 加密的口令
9.9.3 UID号
9.9.4 GID号
9.1 0进阶2:/etc/shadow文件
9.1 1进阶3:/etc/group文件
9.1 2小结
第10章 进程管理(教学视频:41分钟)
10.1 快速上手:结束一个失控的程序
10.2 什么是进程
10.3 进程的属性
10.3.1 PID:进程的ID号
10.3.2 PPID:父进程的PID
10.3.3 UID和EUID:真实和有效的用户ID
10.3.4 GID和EGID:真实和有效的组ID
10.3.5 谦让度和优先级
10.4 监视进程:ps命令
10.5 即时跟踪进程信息:top命令
10.6 查看占用文件的进程:lsof
10.7 向进程发送信号:kill
10.8 调整进程的谦让度:nice和renice
10.9 /PROC文件系统
10.1 0小结

第3篇 网络编
第11章 网络配置(教学视频:60分钟)
11.1 几种常见的连网方式
11.1.1 通过办公室局域网
11.1.2 无线连接
11.1.3 有线宽带连接
11.1.4 “古老”的拨号上网
11.2 连接PC至局域网和Internet
11.2.1 连接办公室局域网
11.2.2 使用ADSL
11.2.3 无线网络
11.2.4 拨号上网
11.3 进阶1:在命令行下配置网络
11.3.1 使用ifconfig配置网络接口
11.3.2 使用route配置静态路由
11.3.3 主机名和IP地址间的映射
11.4 进阶2:使用wvdial建立PPP连接
11.4.1 PPP协议简介
11.4.2 wvdial简介
11.4.3 配置wvdial
11.4.4 使用wvdial拨号上网
11.5 小结
第12章 浏览网页(教学视频:46分钟)
12.1 使用MozillaFirefox
12.1.1 启动Firefox
12.1.2 设置Firefox
12.1.3 清除最新的历史记录
12.1.4 订阅新闻和博客
12.1.5 安装扩展组件
12.2 使用Opera
12.3 基于文本的浏览器:lynx
12.3.1 为什么还要使用字符界面
12.3.2 启动和浏览
12.3.3 下载和保存文件
12.4 其他浏览器
12.5 小结
第13章 收发邮件(教学视频:20分钟)
13.1 准备工作
13.1.1 获得邮箱
13.1.2 邮件协议:浏览器还是邮件客户端
13.2 Gnome下的邮件客户端:Evolution
13.3 KDE下的邮件客户端:Kmail
13.4 小结
第14章 传输文件(教学视频:79分钟)
14.1 Linux间的网络硬盘:NFS
14.1.1 安装NFS文件系统
14.1.2 卸载NFS文件系统
14.1.3 选择合适的安装选项
14.1.4 启动时自动安装远程文件系统
14.2 与Windows协作:Samba
14.2.1 什么是Samba
14.2.2 快速上手:访问Windows的共享文件夹
14.2.3 查看当前可用的Samba资源:smbtree和nmblookup
14.2.4 Linux下的Samba客户端:smbclient
14.2.5 挂载共享目录:mount.cifs
14.3 使用FTP
14.3.1 使用Web浏览器
14.3.2 使用FTP图形客户端
14.3.3 使用ftp命令
14.4 基于SSH的文件传输:sftp和scp
14.4.1 安全的FTP:sftp
14.4.2 利用SSH通道复制文件:scp
14.5 小结
第15章 远程登录(教学视频:46分钟)
15.1 快速上手:关于搭建实验环境
15.1.1 物理网络还是虚拟机
15.1.2 安装OpenSSH
15.1.3 安装vnc4server
15.1.4 SUSE的防火墙设置
15.2 登录另一台Linux服务器
15.2.1 安全的Shell:SSH
15.2.2 登录X窗口系统:图形化的VNC
15.2.3 我想从Windows登录这台Linux
15.3 登录Windows服务器
15.4 为什么不使用telnet
15.5 进阶:使用SSH密钥
15.5.1 为什么要使用密钥
15.5.2 生成密钥对
15.5.3 复制公有密钥至远程主机
15.5.4 测试配置
15.5.5 密钥的安全性
15.6 小结

第4篇 娱乐与办公篇
第16章 多媒体(教学视频:40分钟)
16.1 关于声卡
16.2 播放器软件概述
16.3 播放音频
16.3.1 播放CD
16.3.2 播放数字音乐文件
16.4 播放视频:使用MPlayer
16.5 Linux中的游戏
16.5.1 发行版自带的游戏
16.5.2 Internet上的游戏资源
16.6 小结
第17章 图像(教学视频:37分钟)
17.1 查看图片
17.1.1 使用Konqueror和Nautilus查看图片
17.1.2 使用GIMP查看图片
17.1.3 使用Shotwell管理相册
17.2 使用GIMP处理图像
17.2.1 GIMP基础
17.2.2 漫步工具栏
17.2.3 实例:移花接木
17.2.4 使用插件
17.3 LibreOffice的绘图工具
17.4 小结
第18章 打印机配置(教学视频:35分钟)
18.1 为什么要有这一章
18.1.1 打印机还是计算机
18.1.2 打印机的语言:PDL
18.1.3 驱动程序和PDL的关系
18.1.4 Linux如何打印:CUPS
18.2 添加打印机
18.2.1 打印机的选择
18.2.2 连接打印机
18.2.3 让CUPS认识打印机
18.2.4 配置打印机选项
18.2.5 测试当前的打印机
18.3 管理CUPS服务器
18.3.1 设置网络打印服务器
18.3.2 设置打印机的类
18.3.3 操纵打印队列
18.3.4 删除打印机和类
18.4 回顾:CUPS的体系结构
18.5 KDE和Gnome的打印工具
18.6 小结
第19章 办公软件的使用(教学视频:45分钟)
19.1 最常用的办公套件:LibreOffice.org
19.1.1 文字处理软件
19.1.2 电子表格
19.1.3 演示文稿
19.1.4 文档兼容
19.2 查看PDF文件
19.2.1 使用Xpdf
19.2.2 使用AdobeReader
19.3 光盘刻录
19.3.1 制作音乐CD
19.3.2 刻录镜像文件
19.4 小结

第5篇 程序开发篇
第20章 Linux编 程(教学视频:108分钟)
20.1 编 辑器的选择
20.1.1 Vim编 辑器
20.1.2 Emacs编 辑器
20.1.3 图形化的编 程工具
20.2 C和C++的编 译器:gcc
20.2.1 编 译第一个C程序
20.2.2 同编 译有关的选项
20.2.3 优化选项
20.2.4 编 译C++程序:g++
20.3 调试:gdb
20.3.1 启动gdb
20.3.2 获得帮助
20.3.3 查看源代码
20.3.4 设置断点
20.3.5 运行程序和单步执行
20.3.6 监视变量
20.3.7 临时修改变量
20.3.8 查看堆栈情况
20.3.9 退出gdb
20.3.1 0命令汇总
20.4 与他人协作:版本控制系统
20.4.1 什么是版本控制
20.4.2 安装Subversion
20.4.3 建立项目仓库
20.4.4 创建项目并导入源代码
20.4.5 开始项目开发
20.4.6 修改代码和提交改动
20.4.7 解决冲突
20.4.8 撤销改动
20.4.9 命令汇总
20.5 小结
第21章 Shell编 程(教学视频:125分钟)
21.1 正则表达式
21.1.1 什么是正则表达式
21.1.2 不同风格的正则表达式
21.1.3 快速上手:在字典中查找单词
21.1.4 字符集和单词
21.1.5 字符类
21.1.6 位置匹配
21.1.7 字符转义
21.1.8 重复
21.1.9 子表达式
21.1.1 0反义
21.1.1 1分支
21.1.1 2逆向引用
21.2 Shell脚本编 程
21.2.1 我需要什么工具
21.2.2 第一个程序:HelloWorld
21.2.3 变量和运算符
21.2.4 表达式求值
21.2.5 脚本执行命令和控制语句
21.2.6 条件测试
21.2.7 循环结构
21.2.8 读取用户输入
21.2.9 脚本执行命令
21.2.1 0创建命令表
21.2.1 1其他有用的Shell编 程工具
21.2.1 2定制工具:安全的delete命令
21.3 Shell定制
21.3.1 修改环境变量
21.3.2 设置别名
21.3.3 个性化设置:修改.bashrc文件
21.4 小结

第6篇 服务器配置篇
第22章 服务器基础知识(教学视频:54分钟)
22.1 系统引导
22.1.1 Linux启动的基本步骤
22.1.2 init和运行级
22.1.3 服务器启动脚本
22.1.4 Ubuntu和Debian的init配置
22.2 管理守护进程
22.2.1 什么是守护进程
22.2.2 服务器守护进程的运行方式
22.2.3 配置xinetd
22.2.4 举例:通过xinetd启动SSH服务
22.2.5 配置inetd
22.3 小结
第23章 HTTP服务器——Apache(教学视频:71分钟)
23.1 快速上手:搭建一个HTTP服务器
23.2 Apache基础
23.2.1 HTTP工作原理
23.2.2 获得并安装Apache服务器
23.2.3 服务器的启动和关闭
23.3 设置Apache服务器
23.3.1 配置文件
23.3.2 使用日志文件
23.3.3 使用cgi
23.4 使用PHP+MySQL
23.4.1 PHP和MySQL简介
23.4.2 安装MySQL
23.4.3 安装PHP
23.4.4 配置Apache
23.5 小结
第24章 FTP服务器——vsftpd(教学视频:70分钟)
24.1 快速上手:搭建一个FTP服务器
24.1.1 安装并登录FTP服务器
24.1.2 匿名用户的目录
24.2 vsftpd基础
24.2.1 FTP的工作原理
24.2.2 从源代码编 译安装vsftpd服务器
24.2.3 服务器的启动和关闭
24.3 vsftpd用户设置
24.3.1 设置匿名用户登录
24.3.2 设置本地用户登录
24.3.3 限制用户在本地目录中
24.4 更好的选择:使用虚拟用户
24.4.1 为用户jcsmith和culva开放FTP:一步步地指导
24.4.2 创建虚拟用户的数据库文件
24.4.3 配置PAM验证
24.4.4 创建本地用户映射
24.4.5 设置用户目录和权限
24.4.6 重新启动vsftpd服务器
24.4.7 总结虚拟用户原理:PAM验证
24.5 杂项
24.6 关于FTP的安全
24.7 小结
第25章 Samba服务器(教学视频:77分钟)
25.1 快速上手:搭建一个Samba服务器
25.2 Samba基础
25.2.1 从源代码安装Samba服务器
25.2.2 服务器的启动和关闭
25.3 Samba配置
25.3.1 关于配置文件
25.3.2 设置全局域
25.3.3 设置匿名共享资源
25.3.4 开启Samba用户
25.3.5 配合用户权限
25.3.6 孤立用户的共享目录
25.3.7 设置用户访问自己的主目录
25.4 SWAT管理工具
25.5 安全性方面的几点建议
25.6 小结
第26章 网络硬盘——NFS(教学视频:36分钟)
26.1 快速上手:搭建一个NFS服务器
26.1.1 安装NFS服务器
26.1.2 简易配置
26.1.3 测试NFS服务器
26.2 NFS基础
26.2.1 关于NFS协议的版本
26.2.2 RPC:NFS的传输协议
26.2.3 无状态的NFS
26.3 NFS配置
26.3.1 理解配置文件
26.3.2 启动和停止服务
26.4 安全性方面的几点建议
26.4.1 充满风险的NFS
26.4.2 使用防火墙
26.4.3 压制root和匿名映射
26.4.4 使用特权端口
26.5 监视NFS的状态:nfsstat
26.6 小结

第7篇 系统安全篇
第27章 任务计划:cron(教学视频:24分钟)
27.1 快速上手:定期备份重要文件
27.2 cron的运行原理
27.3 crontab管理
27.3.1 系统的全局cron配置文件
27.3.2 普通用户的配置文件
27.3.3 管理用户的cron任务计划
27.4 理解配置文件
27.5 简单的定时:at命令
27.6 小结
第28章 防火墙和网络安全(教学视频:44分钟)1
28.1 Linux的防火墙——IPTables1
28.1.1 名字的来历1
28.1.2 初始化防火墙设置1
28.1.3 添加链规则
28.1.4 删除链规则
28.1.5 防火墙保险吗
28.2 网络安全工具
28.2.1 扫描网络端口:nmap
28.2.2 找出不安全的口令:JohntheRipper
28.3 主机访问控制:hosts_access
28.4 小结
第29章 病毒和木马(教学视频:21分钟)
29.1 随时面临的威胁
29.1.1 计算机病毒
29.1.2 特洛伊木马1
29.1.3 掩盖入侵痕迹:rootkits1
29.2 Linux下的防毒软件:ClamAV1
29.2.1 更新病毒库1
29.2.2 基本命令和选项2
29.2.3 图形化工具
29.3 反思:Linux安全吗
29.4 小结

附录 Linux常用指令
1.文件操作相关指令
2.目录操作相关指令
3.Shell操作相关指令
4.系统管理相关操作指令
5.打印相关指令
6.实用工具相关指令
7.硬件相关指令
8.文件系统管理相关操作指令
9.软件包管理相关操作指令
10.编程开发相关操作指令
11.网络管理相关指令

前言/序言

  “Linux?它比Windows更好吗?我能用它打魔兽吗?”
  “咳!别提了,它操作起来特别麻烦,你得不停地敲击键盘。没准它还会趁你不注意的时候在你的手指头上咬一口呢!”

  或许你也有类似的想法。但无论人们对Linux有怎样的误解,至少我不再像前些年那样频繁地回答“Linux是什么?”这样的问题了。
  无论你是否相信,Linux已经成为这个世界上增长最迅速的操作系统。在服务器领域,IBM、HP、Novell、Oracle等厂商对Linux提供了全方位的支持。2011年排名前500的超级计算机中,92.4%(462台)都采用了Linux操作系统。在桌面领域,Ubuntu、openSUSE等发行版本继续高歌猛进。2008年9月,基于Linux内核的手机操作系统Android发布。历经4年多的发展,截止2012年12月,Android已经成为最主流的手机操作系统。同时,Android也成为最为广泛的平板电脑操作系统。
  本书是获得了大量读者好评的“Linux典藏大系”中的一本。本书试图向读者传递这样一个信号:无论是企业还是个人用户,Linux都是一个足够可靠的选择。这不是一本参考大全,也不是命令手册,希望它能帮助初学者从零开始部署和使用Linux,也能向管理员传递一些解决问题的思路和技巧。
  关于“Linux典藏大系”
  “Linux典藏大系”是清华大学出版社自2010年1月以来陆续推出的一个图书系列,截止2012年,已经出版了10余个品种。该系列图书涵盖了Linux技术的方方面面,可以满足各个层次和各个领域的读者学习Linux技术的需求。该系列图书自出版以来获得了广大读者的好评,已经成为了Linux图书市场上最耀眼的明星品牌之一。其销量在同类图书中也名列前茅,其中一些图书还获得了“51CTO读书频道”颁发的“最受读者喜爱的原创IT技术图书奖”。该系列图书在出版过程中也得到了国内Linux领域最知名的技术社区ChinaUnix(简称CU)的大力支持和帮助,读者在CU社区中就图书的内容与活跃在CU社区中的Linux技术爱好者进行广泛交流,取得了良好的学习效果。
  关于本书第二版
  本书是“Linux典藏大系”中的经典畅销书《Linux从入门到精通》的第2版。本书第1版出版后广受读者好评,曾经多次印刷,并被“51CTO读书频道”评为“最受读者喜爱的原创IT技术图书奖”。但是随着Linux技术的发展,本书第一版的内容与Linux各个新版本有一定出入,这给读者的学习造成了一些不便。应广大读者的要求,我们结合Linux技术的最新发展推出第2版。相比第1版,第2版在内容上的变化主要体现在以下几个 方面:
  * Ubuntu版本从8.04升级为12.04;
  * 系统自带的软件操作一律更新;
  * 第三方应用软件采用最新版本,并验证软件都可以在Ubuntu 12.04上正常运行;
  * 对Linux的新技术和新标准进行了补充,如Ext4;
  * 修订了第1版中的一些疏漏,并将一些表达不准确的地方表述的更加准确。
  本书有何特色
  1.提供配套多媒体教学视频光盘
  由于本书涉及很多具体操作,所以笔者专门录制了大量的多媒体教学视频进行讲解,读者可以按照教学视频的讲解很直观地学习,学习效果好。
  2.入门门槛低,很容易上手
  本书不需要读者有任何Linux的学习经验,读者仅仅需要懂得如何使用鼠标、键盘和电源开关即可。有一些基础的读者可以把它作为手头常备的参考书,本书为每一个重要的知识点都提供了详尽的目录索引。
  3.为操作性较强的内容提供“快速上手”环节
  这个特殊的环节在所有理论知识之前,用一个简单的实例帮助读者完成相关的上机操作,从全局上把握整章内容。
  4.提供大量实例,实践性强
  全书列举的所有示例和实例,读者都可以在自己的实验环境中完整实现。对于一些难度较大的知识点和操作,本书提供了“进阶”环节。这些内容往往对于系统管理员非常重要,普通用户可以根据实际情况决定是否阅读。
  5.内容全面,涵盖Linux应用的各个方面
  桌面用户可以从中了解到如何在Linux上进行日常的办公和娱乐;系统管理员可以找到服务器配置、系统管理、Shell编程等方面的参考。对于开发人员,本书还对Linux中的编译器、调试器、正则表达式进行了介绍。
  本书内容体系
  第1篇 基础篇(第1~4章)
  本篇主要内容包括Linux的起源和发展、Linux安装、Linux基本配置、Linux桌面环境使用等。通过本篇内容的学习,读者可以掌握Linux的特点、搭建Linux环境及掌握Linux的基本操作。
  第2篇 系统管理篇(第5~10章)
  本篇主要内容包括Shell基本命令、文件目录管理、软件包管理、磁盘管理、用户与用户组管理、进程管理等。通过本篇内容的学习,读者可以掌握Linux系统设置基础内容,并能应对日常的Linux系统问题。
  第3篇 网络篇(第11~15章)
  本篇主要内容包括网络配置、浏览网页、收发邮件、传输文件、远程登录等。通过本篇内容的学习,读者可以完成Linux系统与网络相关的各种操作,可以像Windows一样灵活应用网络资源。
  第4篇 娱乐与办公篇(第16~19章)
  本篇主要内容包括多媒体、图像、打印机配置、办公软件的使用。通过本篇内容的学习,读者可以掌握使用Linux进行各种娱乐活动,并且了解在Linux系统中如何进行各种日常办公工作,从而使Linux成为自己的办公娱乐平台。
  第5篇 程序开发篇(第20章和第21章)
  本篇主要内容包括Linux环境C/C++编辑器、gdb、版本控制系统Subversion的使用等。通过本篇内容的学习,读者可以掌握Linux环境中如何进行常见的开发,从而可以将Windows下的编程工作迁移到Linux环境中进行。
  第6篇 服务器配置篇(第22~26章)
  本篇主要内容包括服务器基础知识、HTTP服务器——Apache、FTP服务器——vsftpd、Samba服务器、网络硬盘——NFS等。通过本篇内容的学习,读者可以掌握常见的Linux服务器搭建技巧,可以将自己的个人PC“升级”为功能强大的服务器。
  第7篇 系统安全篇(第27~29章)
  本篇主要内容包括任务计划cron、防火墙和网络安全、病毒和木马。通过本篇内容的学习,读者可以掌握Linux系统基本的安全防护技巧,为自己的Linux搭建一个安全的环境。
  附录
  附录提供了Linux常用指令速查表,将Linux中最为常用的459个指令以功能进行分类,便于读者在使用Linux的过程中进行检索。
  本书读者对象
  * Linux初、中级用户;
  * 开源软件爱好者;
  * 大中专院校的学生;
  * 社会培训学生;
  * Linux下的开发人员。
  致谢
  我必须要感谢我的老师沈涛先生,如果不是7年前遇到他,我想至今我仍然是这方面的门外汉。他把我带进了开源和Linux的世界,并且帮助我时刻保持对新兴技术的敏感。
  本书写作过程中得到了清华大学出版社各位编辑的大力帮助和支持,他们非常支持我的想法,协助完善了整个稿件的格式和排版,并且在很多细节上提出了很有针对性的建议。
  我还要感谢我曾经所在的浙江大学求是潮网站技术团队,他们在工作最繁忙的时候给予了我很大的协助。而且要特别感谢沈毅,他解决了很多本该属于我的工作。
  在本书写作的过程中,我参加了几次上海Linux用户组(SHLUG)的交流活动,我非常喜欢他们所有人的极具创造力的思维方式,尽管大部分人我并不知道他们的真实姓名。
  吕恒之向我推荐了一些Linux上的小游戏。他是少有几个听到我抱怨的人,我想我得为这些抱怨特别请他吃饭。
  最后我要感谢我的朋友们,他们总是在我最困难的时候带给我快乐,支持我一直坚持下来,完成这部作品。当然还有我的家人和朋友们,没有你们的支持、理解和帮助,这本书都不可能面世。谢谢!
  虽然我们对书中所述的内容都尽量予以核实,并多次进行文字校对,但因时间所限,可能还存在疏漏和不足之处,恳请读者批评指正。如果您在学习的过程中遇到什么困难或疑惑,请发E-mail和我们取得联系,我们会尽快为您解答。


Linux 系统深度解析:从基础到高级实践 本书旨在为读者提供一个全面且深入的 Linux 系统学习体验,无论您是初次接触 Linux 的新手,还是希望精进技能的资深用户,都能从中受益。我们不仅仅关注命令行的基本操作,更将带您深入了解 Linux 的核心概念、工作原理以及在实际场景中的应用。通过系统化的讲解和丰富的案例,助您真正掌握 Linux 的精髓。 第一部分:Linux 操作系统概览与核心概念 在踏上 Linux 之旅的起点,我们将首先为您构建对整个操作系统的宏观认知。 Linux 的历史、哲学与发展: 了解 Linux 的起源,它所倡导的开源精神,以及它如何在全球技术领域占据举足轻重的地位。我们将探讨 Linux 发展的里程碑事件,以及它在服务器、嵌入式设备、桌面应用等多个领域扮演的角色。 Linux 发行版的世界: Linux 并非单一的系统,而是拥有众多各具特色的发行版。本书将介绍主流发行版(如 Ubuntu, CentOS, Debian, Fedora 等)的特点、适用场景,以及如何根据自身需求选择合适的发行版。我们会深入分析不同发行版在包管理、系统配置、社区支持等方面的差异,帮助您做出明智的选择。 Linux 文件系统结构: 理解 Linux 文件系统的层级结构是掌握 Linux 的基石。我们将详细解析 FHS (Filesystem Hierarchy Standard) 标准,逐一剖析 `/`, `/bin`, `/sbin`, `/etc`, `/home`, `/usr`, `/var`, `/tmp` 等关键目录的用途和重要性。您将学会如何在错综复杂的文件系统中自如穿梭,定位所需资源。 用户与权限管理: Linux 是一个多用户操作系统,对用户和权限的精细管理至关重要。我们将深入讲解用户账户的创建、删除、修改,以及用户组的概念。更重要的是,您将掌握文件和目录的读、写、执行权限的设置方法,理解 `chmod`, `chown`, `chgrp` 命令的强大功能,并学习如何利用 ACL (Access Control Lists) 实现更精细化的访问控制,确保系统安全。 进程管理与调度: 了解系统是如何运行应用程序的,以及如何对这些运行中的“进程”进行管理,是优化系统性能的关键。我们将详细介绍进程的概念、状态(运行、睡眠、僵尸等),以及如何使用 `ps`, `top`, `htop` 等工具查看和监控进程。您还将学习到进程的优先级、信号处理,以及 Linux 内核的进程调度策略,了解 CPU 如何分配给不同的进程。 内存管理与虚拟内存: 操作系统如何高效地利用有限的物理内存?本书将揭示 Linux 的内存管理机制,包括内存分配、回收,以及虚拟内存的概念。您将理解交换空间 (swap space) 的作用,以及如何通过监控内存使用情况来诊断和解决性能瓶颈。 Shell:命令行的强大接口: Shell 是用户与 Linux 内核交互的桥梁。我们将深入介绍 Bash (Bourne Again Shell) 的强大功能,包括命令补全、历史记录、别名、输入/输出重定向、管道符 (`|`) 的巧妙运用。您将学会编写简单的 Shell 脚本来自动化日常任务,极大地提升工作效率。 软件包管理: 如何安装、更新、卸载软件?不同的发行版有着各自的软件包管理系统。我们将详细讲解 APT (Debian/Ubuntu) 和 YUM/DNF (CentOS/Fedora/RHEL) 的使用方法,包括软件包的搜索、安装、升级、卸载,以及如何处理依赖关系。您还将了解源码编译安装的原理和适用场景。 第二部分:Linux 系统进阶配置与服务管理 掌握了基础知识后,我们将进一步探索 Linux 系统的深度配置和常用服务的搭建。 网络配置与诊断: 现代 IT 系统离不开网络。本书将详细讲解 Linux 的网络配置,包括 IP 地址、子网掩码、网关、DNS 的设置。您将学会使用 `ifconfig`, `ip`, `ping`, `traceroute`, `netstat`, `ss` 等工具进行网络故障的排查和诊断。我们将还会涉及静态路由、动态路由协议的基础知识。 SSH 安全远程访问: SSH (Secure Shell) 是 Linux 系统最常用的远程管理工具。我们将深入讲解 SSH 的工作原理,包括公钥/私钥认证机制,以及如何安全地配置 SSH 服务器和客户端。您将学会禁用密码登录,使用密钥对进行无密码登录,进一步增强系统安全性。 文件系统管理与优化: 除了理解文件系统结构,我们还需要学会管理和优化它。本书将介绍常用的文件系统类型(如 Ext4, XFS),以及如何创建、挂载、卸载文件系统。您将学习到磁盘分区的概念,使用 `fdisk`, `parted` 等工具进行分区操作。同时,我们将探讨文件系统的健康检查、修复,以及日志文件的作用。 系统日志与监控: 日志是诊断系统问题的重要线索。我们将深入解析 `syslog` 和 `journald` 的工作机制,学习如何查看、分析各种系统日志,如系统启动日志、安全日志、应用程序日志。您还将接触到各种系统监控工具,如 `Nagios`, `Zabbix` 等(理论介绍),以及如何使用 `sar`, `vmstat`, `iostat` 等工具实时监控系统性能。 计划任务与自动化: 如何让系统自动执行某些任务?我们将详细讲解 `cron` 服务的配置,包括设置定时任务(每天、每周、每月执行),以及用户级别的定时任务。您将学会编写复杂的 `cron` 表达式,实现精细化的任务调度,让您的系统更加智能化。 服务管理:systemd 与 SysVinit: 现代 Linux 系统广泛使用 `systemd` 作为初始化系统。本书将深入解析 `systemd` 的工作原理,包括单元 (unit) 的概念、服务文件的编写、启动顺序的管理。同时,我们也会回顾传统的 SysVinit 机制,帮助您理解不同初始化系统的差异和演进。您将学会如何管理各种系统服务,如 Apache, Nginx, MySQL 的启动、停止、重启。 Web 服务器搭建与配置:Apache & Nginx: 搭建 Web 服务器是 Linux 在互联网时代最常见的应用之一。我们将从零开始,详细讲解 Apache 和 Nginx 的安装、配置,包括虚拟主机、SSL/TLS 加密连接、反向代理等核心功能。您将学会如何部署静态和动态网站,为您的 Web 应用打下坚实基础。 数据库系统:MySQL & PostgreSQL: 掌握数据库操作是很多 IT 工作的基础。我们将深入讲解 MySQL 和 PostgreSQL 的安装、配置,包括数据库的创建、表的定义、数据的插入、查询、更新、删除。您将学习 SQL 语言的基础和进阶用法,以及数据库的安全配置和备份策略。 文件共享与存储:NFS & Samba: 在多台机器之间共享文件是团队协作和数据管理的重要环节。本书将详细讲解 NFS (Network File System) 在 Linux 之间的文件共享,以及 Samba 在 Linux 和 Windows 之间实现文件和打印机共享的配置。 容器化技术入门:Docker: 容器化技术正在重塑软件开发和部署的模式。我们将为您介绍 Docker 的核心概念,包括镜像、容器、仓库,以及 Docker 的基本命令。您将学会如何构建自己的 Docker 镜像,运行和管理容器,为进一步学习 Kubernetes 等更高级的容器编排技术打下基础。 第三部分:Linux 系统安全与性能优化 在掌握了系统的配置和管理后,安全和性能是决定系统稳定性和效率的关键因素。 Linux 安全基础: 安全是 Linux 系统不可忽视的方面。我们将讲解防火墙 (iptables/firewalld) 的配置,如何限制不必要的端口开放,以及端口扫描的防范。您将学习如何使用 SELinux (Security-Enhanced Linux) 或 AppArmor 等强制访问控制 (MAC) 机制,为系统增加额外的安全层。 日志审计与入侵检测: 通过分析日志,我们可以发现潜在的安全威胁。本书将讲解如何利用日志审计工具,如 `auditd`,来记录关键的安全事件。同时,我们也会介绍一些常见的入侵检测系统(IDS)的原理和应用。 系统性能瓶颈分析: 性能问题可能源于 CPU、内存、磁盘 I/O 或网络。我们将深入学习如何使用各种性能监控工具,定位系统的瓶颈所在。例如,通过 `vmstat` 分析 CPU 和内存使用率,通过 `iostat` 分析磁盘 I/O,通过 `tcpdump` 分析网络流量。 系统调优策略: 针对发现的性能瓶颈,我们将提供相应的调优策略。这可能包括内核参数的调整(如文件句柄限制、TCP/IP 参数),进程优先级的调整,以及文件系统缓存的优化。 系统备份与恢复: 数据无价,因此建立完善的备份和恢复机制至关重要。我们将介绍不同的备份策略,如全量备份、增量备份、差异备份,以及常用的备份工具(如 `tar`, `rsync`, `dd`)。您将学会如何制定合理的备份计划,并进行有效的恢复演练。 故障排查实战: 理论结合实践,我们将通过一系列真实的故障场景,引导您运用所学知识进行排查。从常见的启动问题,到网络连接故障,再到应用程序无响应,您将学会系统化地分析问题,找到根源,并提出解决方案。 学习方式与资源: 本书采用由浅入深的教学方式,强调理论与实践相结合。每章都包含清晰的概念讲解、详细的操作步骤、丰富的示例,以及针对性的练习题,帮助您巩固所学知识。此外,随书光盘(如果附带)将提供用于实践操作的虚拟机镜像、常用的脚本工具、以及部分章节的演示视频,极大地提升学习的便捷性和互动性。 结语: 掌握 Linux 操作系统,意味着您掌握了当前 IT 领域最强大、最灵活的工具之一。无论您是希望成为一名优秀的系统管理员,一名专业的开发工程师,还是一名在开源社区贡献力量的技术爱好者,本书都将是您不可或缺的得力助手。让我们一起踏上这段深入探索 Linux 世界的精彩旅程!

用户评价

评分

拿到这本《Linux从入门到精通(第2版 附光盘)》后,我立刻被它的内容所吸引。虽然我还没有深入阅读,但仅仅浏览目录和前言,就能感受到作者深厚的功底和对初学者的良苦用心。内容覆盖的范围非常广,从最基础的Linux概念、安装配置,到常用的命令行操作、系统管理,再到网络服务、安全防护,甚至还有一些进阶的主题,如Shell脚本编程和系统性能调优。这种由浅入深的结构设计,对于我这样希望系统性学习Linux的人来说,无疑是量身定做的。我特别关注了其中关于“Shell脚本编程”的部分,一直觉得掌握Shell脚本是提升Linux工作效率的关键,我希望能在这本书的指导下,学习如何编写实用的脚本来自动化日常任务。此外,关于“系统性能调优”的章节也引起了我的兴趣,虽然现在我的需求还比较基础,但有这样的内容作为指引,能够让我对Linux的潜力有更深的认识,并在未来有更高的追求时,有一个明确的学习方向。光盘的配备更是锦上添花,预想其中会有大量的实例代码和实验环境,这能够极大地提高我的学习效率,避免了在配置环境上浪费过多时间。

评分

我对Linux的兴趣由来已久,一直觉得这是一个强大而灵活的操作系统,但由于缺乏系统的学习路径,一直停留在“听说过”的阶段。《Linux从入门到精通(第2版 附光盘)》的标题本身就极具吸引力,它承诺了一条从零开始到精通的清晰路径。我特别期待书中关于“网络配置与服务搭建”的部分。我知道,很多Web服务、数据库等都是在Linux环境下运行的,如果我能够在这本书的指导下,学会如何配置网络、搭建常用的服务,比如Web服务器(Apache或Nginx)、SSH服务等,那么我将能够更深入地理解这些技术的工作原理,并且在未来的项目中有更广阔的应用空间。光盘的附赠,让我想象力更加丰富,也许里面会有各种Linux发行版的安装镜像,可以直接在虚拟机中运行,学习过程会变得异常顺畅。我更希望能看到书中提供一些“疑难解答”或者“常见错误分析”的内容,这对于初学者来说,能够省去不少弯路,大大提升学习的信心和效率。

评分

我是一位热衷于探索新技术,并且有一定计算机基础的学习者。选择《Linux从入门到精通(第2版 附光盘)》,是因为它不仅提供了从入门到精通的学习框架,还承诺了实战的支撑——附带的光盘。我特别想深入了解的是书中关于“系统安全加固”和“性能监控与优化”的章节。在当前网络安全日益严峻的环境下,掌握Linux系统的安全防护技能,对于保护数据和系统至关重要。我期望书中能提供详实的步骤和实用的技巧,例如如何配置防火墙、如何检测和抵御常见的攻击手段,以及如何对系统进行安全审计。同时,对于性能优化,我也希望能够学到如何利用系统自带的工具来监控CPU、内存、磁盘I/O等关键指标,并根据监控结果找出性能瓶颈,从而进行有效的调优,让Linux系统运行得更高效。光盘里的内容,我猜测可能会包含一些自动化脚本、性能测试工具或者安全扫描工具的示例,这能让我有机会在真实的环境中进行实践和验证,从而真正做到“学以致用”。

评分

这本书的封面设计简洁大气,封面上“Linux从入门到精通”几个大字,再加上“第2版”的标识,立刻给人一种专业而扎实的感觉。拿到书的时候,纸张的触感也很好,印刷清晰,排版紧凑但不压抑,阅读起来非常舒适。我是一名对Linux操作系统一直充满好奇但又不敢轻易尝试的IT小白,市面上关于Linux的书籍琳琅满目,选择一本适合自己的确实不容易。这款的定价在我可接受的范围内,结合它“从入门到精通”的定位,我抱着试一试的心态入手了。打开包装,里面附带的光盘让我眼前一亮,这对于很多初学者来说,简直是福音。我一直担心自己动手实践时会遇到各种环境配置的难题,而光盘里可能包含的虚拟机镜像、安装脚本或者精选的练习文件,将大大降低我的学习门槛。我迫不及待地想看看光盘里究竟有哪些宝藏,希望能帮助我快速搭建一个属于自己的Linux学习环境,为接下来的探索之路打下坚实的基础。这本书的出版年份也比较新,这在Linux领域尤为重要,因为技术更新迭代非常快,一本过时的书籍可能会带来很多误导。

评分

对于我这种非计算机专业背景,但又想在工作中更多地接触和利用Linux系统的职场人士来说,一本“从入门到精通”的书籍,尤其还附带光盘,简直是救星。我的工作经常需要和服务器打交道,而很多服务器都运行在Linux系统上,每次遇到问题,都感觉自己像个门外汉,只能求助于他人。这次选择《Linux从入门到精通(第2版 附光盘)》,我最大的期望是能够真正掌握Linux的基本操作和常用命令,能够独立完成一些基础的服务器管理任务,比如查看日志、管理文件、安装软件等。我希望这本书能用通俗易懂的语言,将复杂的概念解释清楚,并且提供大量贴合实际工作场景的案例。例如,关于“日志分析”和“用户权限管理”的部分,我希望能够学到切实可行的方法,以便在工作中能够更有效地排查问题和保障系统安全。附带的光盘,我猜测里面会包含一些实用的工具集或者预装好的虚拟机,这对于我这种平时没有太多时间去折腾环境的人来说,简直是太友好了,能够让我快速进入学习状态,将理论知识转化为实践能力。

评分

赶着活动买了一堆书,快递相当给力,太划算了

评分

京东购物真方便,物流快,货品真,售后好,价格实惠,还能价格保护。

评分

不错不错不错不错不错不错

评分

,,,,,,,,

评分

哈哈哈哈哈哈或好

评分

好好好好好好好好好好好好好好好好好好

评分

123456

评分

好好好好好好好好好。还不错

评分

通俗,一般性的介绍。不如《鸟哥私房莱》写得深又活。

相关图书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.qciss.net All Rights Reserved. 图书大百科 版权所有