|
|
台湾知名Linux网站站长鸟哥新作
畅销不衰的Linux经典入门图书
适用于各种常见版本的Linux
Linux管理人员必备的参考手册
内容包含鸟哥从完全不懂Linux到现今的所有历程,由浅入深带领您进入Linux的世界
| ||||||||||||
《鸟哥的Linux私房菜 (基础学习篇 第三版)》内容丰富全面,基本概念的讲解非常细致,深入浅出。各种功能和命令的介绍,都配以大量的实例操作和详尽的解析。本书是初学者学习Linux不可多得的一本入门好书。
鸟哥,台湾成功大学环境工程系博士,就学期间由于研究需要接触到Linux操作系统,又因实验室交接需求而建立“鸟哥的Linux私房菜”网站。因个人喜好“絮叨”,网站文章风格就此成形。曾任台湾多家知名Linux教育中心讲师,目前于昆山科技大学资讯传播系教授Linux相关课程。专长是Linux操作系统、网站规划与维护、网络安全,兴趣是写作与阅读,研究方向是网络应用整合。
★正好是我喜欢的书,对我这个非计算机出身的人,看着这本书,很有思路呢。作者不是计算机科班出身,所以很多东西讲解的比较细,由浅入深。很好,学习linux入门的书,适合上手。推荐给新手看,其实即使是计算机科班出身,也适合入门看。很满意。
——京东用户评论
★前两个版本都买过,写的很通俗易懂。这次买的第三版,比原来两个版本的基础学习篇要厚了一些。内容更加详实,针对的linux的版本也更新一些。推荐购买。
——京东用户评论
部分 Linux的规则与安装
第0章 计算机概论
第1章 Linux是什么
第2章 Linux如何学习
第3章 主机规划与磁盘分区
第4章 安装CentOS 5.x与多重引导小技巧
第5章 登录与在线求助man page
第二部分 Linux文件、目录与磁盘格式
第6章 Linux的文件权限与目录配置
第7章 Linux文件与目录管理
第8章 Linux磁盘与文件系统管理
第9章 文件与文件系统的压缩与打包
第三部分 学习shell与shell script
第10章 vim程序编辑器
第11章 认识与学习bash
第12章 正则表达式与文件格式化处理
第13章 学习shell script
第四部分 Linux使用者管理
第14章 Linux账号管理与ACL权限设置
第15章 磁盘配额(Quota)与高级文件系统管理
第16章 例行性工作(crontab)
第17章 程序管理与SELinux初探
第18章 认识系统服务(daemons)
第19章 认识与分析日志文件
第五部分 Linux系统管理员
第20章 启动流程、模块管理与Loader
第21章 系统设置工具(网络与打印机)与硬件检测
第22章 软件安装:源码与Tarball
第23章 软件安装:RPM、SRPM与YUM功能
第24章 X Window设置介绍
第25章 Linux备份策略
第26章 Linux内核编译与管理
这本书的排版真是令人抓狂,我花了整整一天时间才把第一章看完。不是说内容不好,但那些枯燥的技术名词,密密麻麻的命令行符号,看得我头都大了。尤其是那些命令的参数,简直比绕口令还难记,一会儿是长选项,一会儿又是短选项,还有些带横杠,有些不带,有时候还需要加个反斜杠什么的,看得我眼花缭乱。而且,书中给出的例子,动辄就是几十上百行的代码,我这种新手,光是敲一遍就得手忙脚乱,更别说理解它们到底是怎么运行的了。书里面时不时出现的“请读者自行查阅xx命令的man手册”,更是让我感到挫败,好像作者认为我已经是资深开发者,能够轻松驾驭一切。每次看完一个章节,都觉得自己像刚从战场上下来的士兵,遍体鳞伤,却不知道自己到底打赢了什么仗。说实话,我已经开始怀疑自己是否真的适合学习Linux了,也许我应该去找一本更“傻瓜式”的入门教程,至少能够给我一点信心。
评分这本书在讲解网络部分的时候,感觉像是把我丢进了一个巨大的技术迷宫。从TCP/IP协议栈的每一层都讲了个遍,什么应用层、传输层、网络层、数据链路层,还有各种各样的协议,HTTP、FTP、DNS、SSH、Telnet,还有IP地址、子网掩码、网关、DNS服务器,这些名词对我来说就像天书一样。书中解释NAT的时候,用了几个图来辅助说明,但我还是觉得概念很模糊,总感觉离实际应用有点远。我尤其不理解为什么会有那么多不同的端口号,每个服务都对应一个,难道就没有更简洁的方式吗?而且,书中对于网络故障排除的讲解,感觉也只是点到为止,给了一些基础的命令,比如`ping`、`traceroute`、`netstat`,但并没有详细介绍如何利用这些命令来定位复杂的问题。有时候,我按照书中的指示操作,但实际情况和书中描述的并不完全一样,这让我感到很困惑,不知道是我的理解有问题,还是书中的内容有点过时了。
评分读完这本关于操作系统原理的书,我感觉自己像是被灌输了大量的信息,但消化不良。书中对进程、线程、内存管理、文件系统、I/O调度等概念的讲解,理论性太强了,很多抽象的概念,比如“虚拟内存”、“页表”、“上下文切换”,虽然书中有图示,但对我来说还是有点难以想象。我花了很长时间去理解进程之间的通信方式,比如管道、信号量、共享内存,感觉这些东西离我的日常使用场景太遥远了,我只是想运行我的程序,为什么需要了解这么多底层的细节?而且,书中对于系统调用的讲解,也让我觉得很枯燥,一个个函数名,一个个参数,感觉像在背诵一本厚厚的字典。我更希望看到一些实际的例子,能够说明这些概念是如何影响我的日常使用的,比如,为什么我的电脑会卡顿,是不是和某个进程占用了太多内存有关,或者文件读写速度慢是不是和文件系统的选择有关。
评分说实话,这本书在计算机网络应用这一块的内容,感觉有些过于陈旧了。虽然提到了很多经典的应用,比如Web服务器、邮件系统,也讲解了相关的协议,比如HTTP、SMTP、POP3,但很多细节的配置和实际操作,与我目前接触到的最新技术相比,似乎已经有些脱节了。比如,书中讲到搭建Web服务器的时候,主要以Apache为主,并且给出的配置方法,我感觉和我现在网上查到的新版Apache或者Nginx的配置方式不太一样。而且,对于一些现代化的网络服务,比如容器化部署、微服务通信,书中几乎没有提及。我希望这本书能够更多地介绍一些当下流行、实用的网络应用,而不是停留在一些比较基础的概念上。另外,书中对于安全方面的讲解也相对薄弱,对于如何防范常见的网络攻击,如何配置防火墙等,并没有深入的介绍,这对于一个想要学习网络应用的书来说,感觉是个很大的不足。
评分坦白说,这本书的内容深度远超我的预期,很多概念的阐述都非常精辟,但对于我这种刚接触Linux的菜鸟来说,真的有点吃力。比如,在讲到文件系统挂载的时候,书中用了大量的篇幅来解释inode、block、super block等底层概念,我花了老半天时间才勉强理解个大概。然后又讲到各种挂载选项,什么`rw`、`ro`、`exec`、`noexec`、`suid`、`nosuid`等等,看得我头晕眼花。更别提后面讲到的权限控制,什么`rwx`、`ugo`、`chmod`、`chown`、`chgrp`,还有setuid、setgid、sticky bit这些,感觉像在学习一门全新的语言,每个词都那么陌生,每个组合又那么微妙。我常常在想,这些到底有什么用?我只是想用Linux来上网、写代码,需要理解得这么深入吗?书中虽然提供了大量的命令行示例,但很多时候我只是机械地复制粘贴,并不能真正理解背后的原理,这让我感觉自己只是一个“搬运工”,而不是一个“创造者”。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.coffeedeals.club All Rights Reserved. 静流书站 版权所有