小编给大家分享一下Linux经典书籍有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
1.入门篇《
LINUX权威指南
》书不错,写的很全面也比较广,涉及的不深,做为入门书籍不错,可以比较全面的了解linux。另外比较热开发云主机域名门的也可以看看《
鸟哥的私房菜
》等书,偏管理类的书。如果想做server方向的可以找来看看。2.驱动篇《
LINUX设备驱动
程序
》就是网上说的“LDD”,经典之作,必备书籍。国产经典《
Linux驱动详细解
》也是一本非常不错的书,很实开发云主机域名用,书中源代码分析比较多,基于2440的,对linux外围驱动有很全面的讲解。
3.内核篇浙江大学的《
LINUX内核源代码情景分析
》,外国的《
UNIX源代码分析
》还有《
深入理解linux内核
》都是出名的经典巨作。
4.shell篇《
LINUX与UNIX Shell编程指南
》5.应用编程不用说了肯定是《
unix环境高级编程
》被称为unix编程的圣经。
6.TCP/IP篇《
TCP/IP详解
》作者W.Richard Stevens也是《
unix环境高级编程
》的作者,牛人出的书没有一本不是经典的。但是英年早逝,默哀一下。
7.c语言《
The C Programming Language
》正是作者造出来的c语言,书能垃圾就怪了。
《
c和指针
》和《
c缺陷和陷阱
》两本必备。包含了c语言最容易出错的地方,加深c语言功力的好材料。c专家编程,c语言技术手册, Practice c Programming 等。
8.算法《
算法导论
》,床头必备喝
注:这些经典的书是经得起反复琢磨的,知识并不是一蹴而就的,需要反复实践,反复理解!千万不要妄想一口吃个胖子!
二、如何学习linuxLinux操作系统主要就是一些配置文件(/etc)和命令行工具(/bin /sbin /usr/bin
/usr/sbin),要掌握操作系统的主要目录结构和配置文件,运用系统的命令行工具(shell脚本)完成常规的操作系统维护工作,监控工作。进而可以安装部署一些企业应用,进行监控、管理等等。
1.重要的命令:find,sed,awk,正则……
2.工具:gnu下的著名软件 gcc,gdb,vi,make……
3.unix编程,编译等。xwin开发方式,gtk,qt……
4.文件系统,/dev下的设备(会用),/var下重要的东西,/etc 下的配置(常用服务配置apache, ftpd, sshd, xinetd, squid, natd, named),系统启动顺序,配置相应服务等……
5.c,python,php等高级语言……
三、个人水平定位1.初级:熟练使用命令开发云主机域名、熟悉Shell编程、能配置简单的服务,清楚各类服务相关的配置文件的位置,能看懂并可修改系统提供的配置脚本(/etc/*.*)。推荐书籍:
《
鸟哥的私房菜基础篇、高级篇
》
《
Advanced Bash Shell
》
2.中级:熟悉TCP/IP原理、OS原理、熟练使用C语言、Linux系统编程、网络编程。推荐书籍:
《
The C Programming Language
》
《
Unix环境高级编程
》
《
Linux程序设计
》
《
TCP/IP协议详解卷一
》
《
Unix网络高级活动:慈云数据爆款香港服务器,CTG+CN2高速带宽、快速稳定、平均延迟10+ms 速度快,免备案,每月仅需19元!! 点击查看编程
》
3.高级: 内核,驱动级别。推荐书籍:
《
Linux Device Driver
》
《
深入理解Linux内核
》
《
深入理解计算机系统
》
《
深入理解LINUX网络内幕
》以上是“Linux经典书籍有哪些”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注开发云行业资讯频道!
本文从转载,原作者保留一切权利,若侵权请联系删除。
《Linux经典书籍有哪些》来自互联网同行内容,若有侵权,请联系我们删除!
还没有评论,来说两句吧...