鸟哥的Linux私房菜(基础学习篇第3版)

鸟哥的Linux私房菜(基础学习篇第3版) pdf epub mobi txt 电子书 下载 2025

鸟哥著 著
图书标签:
  • Linux
  • 鸟哥
  • 私房菜
  • 基础
  • 入门
  • 操作系统
  • 命令行
  • 学习
  • 教程
  • 技术
想要找书就要到 静思书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
店铺: 经纶风图书专营店
出版社: 人民邮电出版社
ISBN:9787115226266
商品编码:26657148381
包装:平装
开本:16
出版时间:2015-12-01

具体描述



读者年龄: 12周岁以上


商品参数

单价:¥99.00
单价:¥89.00
原 价:¥188.00
套餐价:¥132.00

32.00 + 32.00 = 包邮还送好礼 RMB 46.80 原价RMB 64.00
 

单本价格¥59.00
单本价格¥48.00
单本价格¥59.00
原价 搭配价 立省
166.00 99.00 67.00

书名:鸟哥的Linux私房菜 基础学习篇(第三版)
ISBN:9787115226266 定价:88.00元 装帧:平装 是否套装书:否
出版时间:2014年12月 页数:778页 开本:16开 单色/彩色:单色
 

台湾知名Linux网站站长鸟哥新作 畅销不衰的Linux经典入门图书 适用于各种常见版本的Linux Linux管理人员*备的参考手册

鸟哥 著

本书是*具知名度的Linux入门书《鸟哥的Linux私房菜基础学习篇》的*新版,全面而详细地介绍了Linux操作系统。全书分为5个部分:*一部分着重说明Linux的起源及功能,如何规划和安装Linux主机;*二部分介绍Linux的文件系统、文件、目录与磁盘的管理;第三部分介绍文字模式接口shell和管理系统的好帮手shell脚本,另外还介绍了文字编辑器vi和vim的使用方法;第四部分介绍了对于系统安全非常重要的Linux账号的管理,以及主机系统与程序的管理,如查看进程、任务分配和作业管理;第五部分介绍了系统管理员(root)的管理事项,如了解系统运行状况、系统服务,针对登录文件进行解析,对系统进行备份以及核心的管理等。 本书内容丰富全面,基本概念的讲解非常细致,深入浅出。各种功能和命令的介绍,都配以大量的实例操作和详尽的解析。本书是初学者学习Linux*可*得的一本入门好书。

*一部分 Linux的规则与安装
第0章 计算机概论 1
0.1 计算机:辅助人脑的好工具 2
0.1.1 计算机硬件的五大单元 2
0.1.2 CPU的种类 3
0.1.3 接口设备 4
0.1.4 运作流程 4
0.1.5 计算机分类 5
0.1.6 计算机上面常用的计算单位(大小、速度等) 6
0.2 个人计算机架构与接口设备 7
0.2.1 CPU 7
0.2.2 内存 9
0.2.3 显卡 11
0.2.4 硬盘与存储设备 12
0.2.5 PCI适配卡 14
0.2.6 主板 15
0.2.7 电源 16
0.2.8 选购须知 16
0.3 数据表示方式 17
0.3.1 数字系统 17
0.3.2 文字编码系统 18
0.4 软件程序运行 18
0.4.1 机器程序与编译程序 18
0.4.2 操作系统 19
0.4.3 应用程序 22
0.5 重点回顾 22
0.6 本章习题 23
0.7 参考数据与扩展阅读 24
*1章 Linux是什么 25
1.1 Linux是什么 26
1.1.1 Linux是什么 26
1.1.2 Linux之前UNIX的历史 27
1.1.3 关于GNU项目 32
1.2 Torvalds的Linux开发 34
1.2.1 Minix 34
1.2.2 对386硬件的多任务测试 35
1.2.3 初次释出Linux 0.02 36
1.2.4 Linux的开发:虚拟团队的产生 37
1.2.5 Linux的内核版本 38
1.2.6 Linux distributions 39
1.3 Linux的特色 42
1.3.1 Linux的特色 42
1.3.2 Linux的优缺点 43
1.3.3 关于授权 45
1.4 重点回顾 46
1.5 本章习题 46
1.6 参考数据与扩展阅读 47
*2章 Linux如何学习 48
2.1 Linux当前的应用角色 49
2.1.1 企业环境的利用 49
2.1.2 个人环境的使用 50
2.2 鸟哥的Linux苦难经验回忆录 51
2.2.1 鸟哥的Linux学习之路 51
2.2.2 学习心态的分别 53
2.2.3 X Window的学习 54
2.3 有心向Linux操作系统学习者学习态度 55
2.3.1 从头学习Linux基础 56
2.3.2 选择一本易读的工具书 57
2.3.3 实践再实践 57
2.3.4 发生问题怎么处理.. 58
2.4 鸟哥的建议(重点在Solution的学习) 59
2.5 重点回顾 60
2.6 本章习题 61
2.7 参考数据与扩展阅读 61
第3章 主机规划与磁盘分区 62
3.1 Linux与硬件的搭配 63
3.1.1 认识计算机的硬件配置 63
3.1.2 选择与Linux搭配的主机配置 64
3.1.3 各硬件设备在Linux中的文件名 66
3.2 磁盘分区 67
3.2.1 磁盘连接的方式与设备文件名的关系 67
3.2.2 磁盘的组成复习 68
3.2.3 磁盘分区表(partition table) 69
3.2.4 开机流程与主引导分区(MBR) 72
3.2.5 Linux安装模式下,磁盘分区的选择(极重要) 74
3.3 安装Linux前的规划 76
3.3.1 选择适当的distribution 76
3.3.2 主机的服务规划与硬件的关系 77
3.3.3 主机硬盘的主要规划 79
3.3.4 鸟哥说:关于练习机的安装建议 80
3.3.5 鸟哥的两个实际案例 80
3.3.6 大硬盘配合旧主机造成的无法开机问题 81
3.4 重点回顾 82
3.5 本章习题 82
3.6 参考数据与扩展阅读 82
第4章 安装CentOS 5.x与多重引导小技巧 83
4.1 本练习机的规划(尤其是分区参数) 84
4.2 开始安装CentOS 5 85
4.2.1 调整启动媒体(BIOS) 86
4.2.2 选择安装结构与开机 87
4.2.3 选择语系数据 89
4.2.4 磁盘分区 90
4.2.5 引导装载程序、网络、时区设置与root密码 95
4.2.6 软件选择 98
4.2.7 其他功能:RAM testing、安装笔记本电脑的内核参数(Option) 99
4.3 安装后的*次设置 100
4.4 多重引导安装流程与技巧 104
4.4.1 新主机仅有一块硬盘 104
4.4.2 旧主机有两块以上硬盘 105
4.4.3 旧主机只有一块硬盘 105
4.5 关于大硬盘导致无法开机的问题 106
4.6 重点回顾 106
4.7 本章习题 107
4.8 参考数据与扩展阅读 107
第5章 *次登录与在线求助man page 108
5.1 *次登录系统 109
5.1.1 *次登录CentOS 5.x图形界面 109
5.1.2 GNOME的操作与注销 110
5.1.3 KDE的操作与注销 113
5.1.4 X Window与命令行模式的切换 115
5.1.5 在终端界面登录linux 116
5.2 在命令行模式下执行命令 117
5.2.1 开始执行命令 117
5.2.2 基础命令的操作 118
5.2.3 重要的热键[Tab], [ctrl]-c, [ctrl]-d 121
5.2.4 错误信息的查看 122
5.3 Linux系统的在线求助man page与info page 122
5.3.1 man page 123
5.3.2 info page 127
5.3.3 其他有用的文件(documents) 129
5.4 超简单文本编辑器:nano 130
5.5 正确的关机方法 131
5.5.1 数据同步写入磁盘:sync 132
5.5.2 惯用的关机命令:shutdown 132
5.5.3 重启、关机:reboot, halt, poweroff 133
5.5.4 切换执行等级:init 133
5.6 开机过程的问题排解 134
5.6.1 文件系统错误的问题 134
5.6.2 忘记root密码 135
5.7 重点回顾 136
5.8 本章习题 136
5.9 参考数据与扩展阅读 137
*二部分 Linux文件、目录与磁盘格式
第6章 Linux的文件权限与目录配置 138
6.1 用户与用户组 139
6.2 Linux文件权限概念 140
6.2.1 Linux文件属性 141
6.2.2 如何改变文件属性与权限 144
6.2.3 目录与文件的权限意义 147
6.2.4 Linux文件种类与扩展名 150
6.3 Linux目录配置 152
6.3.1 Linux目录配置标准:FHS 152
6.3.2 目录树(directory tree) 156
6.3.3 *对路径与相对路径 158
6.3.4 CentOS的查看 159
6.4 重点回顾 159
6.5 本章练习 160
6.6 参考数据与扩展阅读 160
第7章 Linux文件与目录管理 161
7.1 目录与路径 162
7.1.1 相对路径与*对路径 162
7.1.2 目录的相关操作 162
7.1.3 关于执行文件路径的变量:$PATH 165
7.2 文件与目录管理 167
7.2.1 查看文件与目录:ls 167
7.2.2 复制、删除与移动:cp, rm, mv 169
7.2.3 取得路径的文件名与目录


《鸟哥的Linux私房菜(基础学习篇第3版)》是一本深受Linux初学者欢迎的学习指南。它以通俗易懂的语言和丰富的实践案例,带领读者一步步走进Linux的世界。本书内容全面,涵盖了Linux系统的安装、基本操作、文件管理、用户和权限管理、进程管理、网络配置、软件包管理等核心知识点。 第一部分:Linux基础入门 Linux简介与安装: 本部分将首先介绍Linux操作系统的发展历程、其独特的优势以及在当今IT领域的重要地位。读者将了解到Linux与Windows等其他操作系统的区别,并学习如何选择适合自己的Linux发行版(如Ubuntu、CentOS等)。接着,本书将详细指导读者完成Linux系统的安装过程,包括分区、安装引导、基本系统配置等。即使是没有任何Linux经验的用户,也能在图文并茂的指导下顺利完成安装。 Shell基础与命令操作: Shell是Linux用户与系统交互的核心接口。本书将深入讲解Shell的基本概念,包括Shell的类型、Shell提示符、命令行的输入格式以及如何执行命令。读者将学习到一系列基础而常用的Shell命令,例如`ls`(列出目录内容)、`cd`(切换目录)、`pwd`(显示当前工作目录)、`mkdir`(创建目录)、`rmdir`(删除目录)、`touch`(创建空文件)等。同时,还会介绍命令的选项、参数以及通配符的使用,让读者能够熟练地进行文件和目录的管理。 文件与目录管理: 文件和目录是Linux系统中最基本的数据组织形式。本书将详细讲解Linux的文件系统结构,如根目录`/`、用户主目录`/home`、系统配置文件`/etc`等。读者将学习如何创建、复制、移动、删除文件和目录,如何查看文件内容(如使用`cat`、`less`、`more`命令),以及如何查找文件(如使用`find`命令)。权限管理是Linux安全的重要基石,本书将详细介绍Linux的文件权限(读、写、执行)以及用户、组、其他用户的权限设置,并演示如何使用`chmod`、`chown`、`chgrp`等命令来修改文件权限和所有权,确保系统的安全性和稳定性。 第二部分:Linux系统进阶 用户与组管理: 在多用户环境下,对用户和组的管理至关重要。本书将深入讲解Linux的用户账户和组的概念,包括用户ID(UID)、组ID(GID)、用户配置文件`/etc/passwd`、用户密码配置文件`/etc/shadow`以及组配置文件`/etc/group`。读者将学习如何添加、删除、修改用户账户,如何设置用户密码,以及如何创建、删除、修改用户组。理解并掌握用户与组的管理,是进行多用户协作和系统安全管理的基础。 进程管理: 进程是程序在内存中的执行实体。本书将详细介绍Linux的进程概念,包括进程的状态(运行、就绪、阻塞等)、进程ID(PID)以及父子进程关系。读者将学习如何查看系统中的进程(如使用`ps`命令),如何监控进程的CPU和内存使用情况,以及如何终止不响应或异常的进程(如使用`kill`命令)。同时,还将介绍进程的优先级以及如何调整进程优先级,以优化系统资源分配。 软件包管理: 软件的安装、升级和卸载是系统维护的重要部分。本书将重点介绍Linux发行版中常用的软件包管理工具,如Debian/Ubuntu下的`apt`(Advanced Package Tool)和Red Hat/CentOS下的`yum`(Yellowdog Updater, Modified)或`dnf`(Dandified YUM)。读者将学习如何使用这些工具来搜索、安装、更新和卸载软件包,如何管理软件源,以及如何解决软件包依赖问题。理解和掌握软件包管理,可以极大地提高系统软件的维护效率。 文件系统管理: 文件系统是Linux管理存储设备的关键。本书将介绍Linux支持的多种文件系统类型(如ext4、XFS等),以及文件系统的挂载和卸载。读者将学习如何创建、格式化、检查和修复文件系统,如何使用`df`命令查看磁盘空间使用情况,以及如何使用`du`命令查看目录和文件的大小。掌握文件系统管理,有助于维护数据的完整性和可用性。 第三部分:Linux网络基础 网络配置: 网络连接是现代计算不可或缺的一部分。本书将详细讲解Linux的网络配置基础,包括IP地址、子网掩码、网关、DNS服务器等概念。读者将学习如何配置静态IP地址和动态IP地址(DHCP),如何修改网络接口名称,以及如何测试网络连通性(如使用`ping`命令)。 网络服务: 本部分将介绍一些基础的网络服务,如SSH(Secure Shell)远程登录,它允许用户安全地远程管理Linux服务器。读者将学习如何安装和配置SSH服务器,如何使用SSH客户端连接到远程服务器,以及如何进行SSH密钥认证。此外,可能还会简单介绍DNS(Domain Name System)和DHCP(Dynamic Host Configuration Protocol)等网络服务的原理和配置。 第四部分:Shell脚本编程入门 Shell脚本基础: Shell脚本是自动化Linux任务的强大工具。本书将带领读者从零开始学习Shell脚本编程。首先,将介绍Shell脚本的编写规范、Shebang行(`!`)的作用,以及如何使脚本可执行。读者将学习如何定义变量,进行变量的赋值和使用,并了解Shell脚本中的各种数据类型。 流程控制语句: 为了实现更复杂的自动化任务,流程控制语句是必不可少的。本书将详细讲解Shell脚本中的条件判断语句(如`if-then-else`、`case`),循环语句(如`for`、`while`、`until`),以及如何使用它们来控制脚本的执行流程。 函数与参数传递: 函数能够提高脚本的可重用性和模块化。本书将介绍如何在Shell脚本中定义和调用函数,以及如何传递参数给函数。此外,还将讲解Shell脚本的命令行参数处理,使得脚本能够接收外部输入并作出响应。通过学习Shell脚本编程,读者将能够编写出自动化管理任务、提高工作效率的脚本。 本书特色: 《鸟哥的Linux私房菜(基础学习篇第3版)》以其“由浅入深、循序渐进”的教学方式而闻名。作者鸟哥(蔡德和)凭借其多年的Linux教学经验,将复杂的Linux概念化繁为简,并通过大量的实际操作示例,让读者在动手实践中掌握知识。本书的语言风格幽默风趣,避免了枯燥的技术术语堆砌,让学习过程更加轻松愉快。书中提供的命令示例清晰明了,代码块格式规范,便于读者复制和运行。此外,本书注重实践,鼓励读者通过不断地尝试和纠错来加深理解,最终成为一名合格的Linux使用者。 总而言之,《鸟哥的Linux私房菜(基础学习篇第3版)》是一本非常适合Linux初学者的入门书籍。它不仅教授了Linux系统的基本操作和管理技能,还为读者打开了通往更深入的Linux学习领域的大门。无论您是想在学习、工作中使用Linux,还是对开源技术充满兴趣,本书都将是您开启Linux之旅的绝佳选择。

用户评价

评分

说实话,当初拿到《鸟哥的Linux私房菜(基础学习篇第3版)》的时候,我并没有抱太大的期望,毕竟市面上关于Linux的书籍多如牛毛,真正能深入浅出、解决实际问题的并不多。然而,这本书彻底颠覆了我的看法。它不仅仅是一本技术手册,更像是一本引人入胜的武林秘籍,教你如何运用Linux这把利器。作者在处理一些复杂概念时,比如权限管理和用户体系,并没有简单地罗列命令,而是深入剖析了背后的逻辑,让你明白为什么要这么做,以及这样做有什么好处。我尤其欣赏他对系统启动过程的讲解,那种从引导加载程序到init进程,再到服务启动的完整流程,条理清晰,让我对Linux的“生命周期”有了全新的认识。而且,书中的案例非常贴合实际应用,比如如何搭建一个简单的Web服务器,如何配置防火墙等等,这些都是我在日常工作中可能遇到的问题,而这本书给了我最直接、最有效的解决方案。读完这本书,我感觉自己不仅仅是学会了几个命令,而是真正理解了Linux的精髓,掌握了驾驭它的方法。

评分

这本《鸟哥的Linux私房菜(基础学习篇第3版)》,实在是让我这个Linux小白彻底翻身了!之前接触Linux,总感觉像在迷宫里打转,命令一个个敲下去,却不知道它们到底在做什么,更别提理解背后的原理了。这本书简直就是及时雨,把我从那种“知其然不知其所以然”的尴尬境地中解救出来。鸟哥的讲解风格,我必须说,太接地气了!他不是那种高高在上的技术大牛,而是像一个耐心十足的老大哥,循序渐进地带着你一步步走。书里的每一个概念,无论是文件系统、进程管理,还是网络配置,都通过生动形象的比喻和实际操作演示,变得不再那么高不可攀。我最喜欢的是他讲解shell脚本的部分,以前觉得写脚本是一件特别复杂的事情,但看完书里的例子,我竟然自己也能写出一些简单的自动化脚本了!这种成就感,真的难以言表。而且,这本书的排版也很舒服,重点信息一目了然,不会让你在阅读过程中感到疲惫。总的来说,如果你也和我一样,对Linux充满了好奇但又无从下手,那么这本书绝对是你的最佳选择,它会让你对Linux产生浓厚的兴趣,并为你打下坚实的基础。

评分

这本书的内容,给我最大的感受就是“全面”和“深入”。《鸟哥的Linux私房菜(基础学习篇第3版)》不仅仅停留在表面的命令介绍,而是真正地将Linux的底层逻辑呈现在读者面前。我曾经在学习过程中,对一些系统调用的概念感到非常模糊,但通过这本书的讲解,我才恍然大悟,原来这些看似高深的技术,背后是有清晰的原理支撑的。书中对Linux内核、内存管理、I/O子系统等内容的介绍,虽然是基础篇,但已经触及到了相当深入的层面,这让我受益匪浅。我尤其欣赏作者在讲解过程中,那种对细节的追求,以及对事物本质的探索精神。很多时候,一个小小的配置选项,一个看似不起眼的命令参数,在书中都得到了详尽的解释,让我能够更全面地理解Linux系统的运行方式。这本书的阅读体验,是一种循序渐进的认知提升过程,它不仅教会我“怎么做”,更教会我“为什么这么做”,这对于培养独立解决问题的能力至关重要。

评分

这本书,我只能说,是把“干货”做到极致了!《鸟哥的Linux私房菜(基础学习篇第3版)》并没有刻意去追求所谓的“高大上”,而是回归到Linux最核心、最实用的部分。对于我们这些想要真正掌握Linux,而不是仅仅会敲几个命令的用户来说,这本书的价值是无可估量的。作者在讲解过程中,总是能够站在读者的角度去思考,预见到我们可能会遇到的困惑,并提前给出解答。例如,在解释进程管理的时候,他不仅仅介绍了ps、top等命令,还深入剖析了进程的状态、父子进程关系等,让我们能够更深入地理解进程的运行机制。而且,书中的许多章节都提供了大量的练习题和实验,这对于巩固学习成果至关重要。我通过这些练习,不仅熟练掌握了各种命令的使用,还学会了如何分析和解决一些常见的Linux问题。这本书就像一位严谨的老师,同时又是一位亲切的伙伴,它教会我如何去思考,如何去实践,如何真正地“玩转”Linux。

评分

在我看来,《鸟哥的Linux私房菜(基础学习篇第3版)》是一本集严谨性与趣味性于一体的教材。作为一名初学者,我常常会在学习过程中遇到各种各样的问题,例如对命令行操作感到困惑,对各种配置文件一窍不通。这本书就像一位经验丰富的向导,带领我穿越Linux的迷雾。它并没有回避一些Linux的“难点”,反而迎难而上,用通俗易懂的语言加以解释。比如,书中对网络相关的概念,如TCP/IP协议栈、IP地址、端口等,都做了非常细致的阐述,并且将理论与实践紧密结合,让我能够更好地理解这些抽象的概念。我特别喜欢书中关于文件权限和用户组的讲解,通过具体的例子,让我深刻理解了Linux系统安全的重要性以及如何通过合理的权限设置来保护系统。这本书的语言风格非常朴实,没有过多华丽的辞藻,但却充满了真诚和实用性,让我感觉在和一位老朋友聊天,学习的氛围非常轻松愉快,也因此更能深入地记忆和理解书中的知识点。

相关图书

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

© 2025 book.idnshop.cc All Rights Reserved. 静思书屋 版权所有