怎么学好linux什么专业学x

给推荐几本比较好的学习linux的书籍。小弟初学linux,现在只是懂些皮毛
按时间排序
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。Linux同时具有字符界面和图形界面。在字符界面用户可以通过键盘输入相应的指令来进行操作。它同时也提供了类似Windows图形界面的X-Window系统,用户可以使用鼠标对其进行操作。在X-Window环境中就和在Windows中相似,可以说是一个Linux版的Windows。希望我能帮助你解疑释惑。
建议先在Windows下学好C++基础,C++基础与操作系统是无关的,再到Linux下学习。
鸟哥的私房菜有点老了,看 这本书
ubuntu 10.04 LTS简易的教程参见forum.ubuntu.org.cn
学linux不建议装Ubuntu,现在新版的Ubuntu有很多东西都和传统linux不一样了!而且企业里面都是用RHEL的,所以建议装Red Hat Enterprise Linux ,或者是它的民间版centos,而且最好不要装双系统,初学还是用Vmware虚拟机装比较好!
鸟哥的私房菜
我以前看过
《嵌入式Linux程序设计案例与实验教程》机械工业出版社最好还是能边看,边操作,而且国嵌的视频很不错~~
  第一:《Linux内核设计与实现》  简称LKD,从入门开始,介绍了诸如进程管理、系统调用、中断和中断处理程序、内核同步、时间管理、内存管理、地址空间、调试技术等方面,内容比较浅显易懂,个人认为是内核新人首先必读的书籍。新人得有此书,足矣!  第二:《深入理解Linux内核》  简称ULK,相比于LKD的内容不够深入、覆盖面不广,ULK要深入全面得多。  前面这两本,一本提纲挈领,一本全面深入。  第三:《Linux设备驱动程序》  简称LDD,驱动开发者都要人手一本了。  第四:《深入理解Linux虚拟内存管理》  简称LVMM,是一本介绍Linux虚拟内存管理机制的书。如果你希望深入的研究Linux的内存管理子系统,仔细的研读这本书无疑是最好的选择。  第五:《深入理解LINUX网络内幕》  一本讲解网络子系统实现的书,通过这本书,我们可以了解到Linux内核是如何实现复杂的网络功能的。  以上5本书籍是久经考验的神作(概括为“2+1+2”,第一个2是指2本全面讲解内核的书,中间的1指1本讲解驱动开发的书,后面的2则指2本有关内核具体子系统的书,希望这5本书籍能同样对你有用。
感谢您为社区的和谐贡献力量请选择举报类型
经过核实后将会做出处理感谢您为社区和谐做出贡献
确定要取消此次报名,退出该活动?
请输入私信内容:如何学习linux的建议 linux 学习心得
& 发布时间: 16:19:28 & 作者:佚名 &
常常有些朋友在Linux论坛问一些问题,不过,其中大多数的问题都是很基的。只要了解了Linux的基础之后,应该就可以很轻易的解决掉这方面的问题。而有些朋友们常常一接触Linux就是希望构架网站,根本没有想到要先了解一下Linux的基础
一、从基础开始   常常有些朋友在Linux论坛问一些问题,不过,其中大多数的问题都是很基的。例如:为什么我使用一个命令的时候,系统告诉我找不到该目录,我要如何限制使用者的权限等问题,这些问题其实都不是很难的,只要了解了Linux的基础之后,应该就可以很轻易的解决掉这方面的问题。而有些朋友们常常一接触Linux就是希望构架网站,根本没有想到要先了解一下Linux的基础。这是相当困难的。 二、Linux命令是必须学习   虽然Linux桌面应用发展很快,但是命令在Linux中依然有很强的生命力。Linux是一个命令行组成的操作系统,精髓在命令行,无论图形界面发展到什么水平这个原理是不会变的,Linux命令有许多强大的功能:从简单的磁盘操作、文件存取、到进行复杂的多媒体图象和流媒体文件的制作。举一个例子:Linux的常用命令find,察看man文档,初学者一定会觉得太复杂而不原意用,但是你一旦学会就爱不释手.它的功能实在太强了,在配合exec参数或者通过管道重定向到xargs命令和grep命令,可以完成非常复杂的操作,如果同样的操作用图形界面的工具来完成,恐怕要多花十几陪的时间。   不同版本的Linux命令数量不一样,这里笔者把它们中比较重要的和使用频率最多的命令,按照它们在系统中的作用分成几个部分介绍给大家,通过这些基础命令的学习我们可以进一步理解Linux系统:   安装和登录命令:login、shutdown、halt、reboot、mount、umount、chsh   文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln   系统管理相关命令:df、top、free、quota、at、lp、adduser、groupaddkill、crontab、tar、unzip、gunzip、last   网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rloginrcp、finger、mail、nslookup   系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo、pswho 三、选择一本好的工具书   工具书对于学习者而言是相当重要的。一本错误观念的工具书却会让新手整个误入歧途。目前国内关于Linux的书籍有很多不过精品的不多。 四、选择一个适合你的Linux发行版本   目前全球有超过一百多个Linux发行版本,在国内也能找到十几个常见版本。如何选择请根据你的需求和能力,RedhatLinux和DebianLinux是网络管理员的理想选择。对于英语不是很好的读者红旗 Linux、中标Linux这些中文版本比较适合。现在一些Linux网站有一些Linux版本的免费下载,这里要说的是并不适合Linux初学者。 五、养成在命令行下工作   一定要养成在命令行下工作的习惯,要知道X-window只是运行在命令行模式下的一个应用程序。在命令行下学习虽然一开始进度较慢,但是熟悉后,您未来的学习之路将是以指数增加的方式增长的。从网管员来说,命令行实际上就是规则,它总是有效的,同时也是灵活的。即使是通过一条缓慢的调制解调器线路,它也能操纵几千公里以外的远程系统。 六、选择一个适合你的Linux社区   随着Linux应用的扩展,出现了不少Linux社区。有一些非常优秀的社区往往是Linux高手的舞台,如果在探讨高级技巧的论坛张贴非常初级的问题经常会没有结果。建议选择一些适于初学者的Linux社区。 七、勤于实践   要增加自己Linux的技能,只有通过实践来实现了。所以,赶快找一部计算机,赶快安装一个Linux发行版本,然后进入精彩的Linux世界,相信对于你自己的Linux能力必然大有斩获。对Linux命令熟悉后,你可以开始搭建一个小的Linux网络,这是最好的实践方法。Linux是网络的代名词,Linux网络服务功能非常强大,不论是邮件服务器、Web服务器、DNS服务器等都非常完善。当然你不需搭建所有服务,可以慢慢来。自己多动手,不要非等着别人帮你解决问题。 八、如何得到联机帮助   和私有操作系统不同,各个Linux的发行版本的技术支持时间都较短,这对于Linux初学者是往往不够的。其实当你安装了一个完整的Linux系统后其中已经包含了一个强大的帮助,只是可能你还没有发现和使用它们的技巧。   1.主流Linux发行版都自带非常详细的文档(包括手册页和FAQ),从系统安装到系统安全,针对不同层次的人的详尽文档,仔细阅读文档后40%问题都可在此解决。   2.查阅经典工具书和Howto,特别是Howto是全球数以万计的Linux、Unix的经验总结非常有参考价值通常40%的问题同样可以解决。 九、在Linux论坛获取帮助   如果上面的措施没有解决问题,此时你就需要Linux社区的帮助了。 Linux的使用者一般都是专业人士,他们有着很好的电脑背景且愿意协助他人,Linux高手更具有鼓励新手的文化精神。如何在Linux社区获得帮助,需要说明的是你要有周全的思考,准备好你的问题,不要草率的发问,否则只会得到到草率的回答或者根本得不到任何答案。越表现出在寻求帮助前为解决问题付出的努力,你越能得到实质性的帮助。最好先搜寻一下论坛是否有您需要的文章。这样可以获得事半功倍的效果。   下面笔者在论坛看到的一个好问题: &安装红旗4.0后,系统紫光输入法自带的双拼方案和我的习惯不一样,如何自定义双拼方案解决?谢谢?&这个问题很简练,笔者五分钟后就给出了解决方法: &首先备份原文件到其他目录,然后删掉/usr/local/unispim/unispimsp.ksc,编辑 /usr/local/unispim/unispimsp.ini,最后重启动计算机,生成新的unispimsp.ksc。&另外得到回复后如果问题解决,向帮助过你的人发个说明,让他们知道问题是怎样解决的,这种补充有助于他人在邮件列表/新闻组/论坛中搜索对你有过帮助的完整解决方案,这可能对他们也很有用。   下面看看一个让人无法回答的问题:&救命各位高手,向你们请教一些问题:如何在Linux下配制HTTP、FTP、Samba、DNS、DHCP、Sendmail服务器,谢谢&这样的问题我想即使Linux高手也很难快速准确精练的回答你。   你需要提供精确有效的信息。这并不是要求你简单的把成吨的出错代码或者数据完全转储摘录到你的提问中。如果你有庞大而复杂的测试条件,尽量把它剪裁得越小越好。可能你会遇到这种情况,对于一个问题会出现不同内容回答,这时你需要通过实践来验证。另外把这个问题放在其他Linux社区请求帮助也是一种选择。如果得不到答案,请不要以为我们觉得无法帮助你。有时只是看到你问题的人不知道答案罢了。这时换一个社区是不错的选择。   另外发问的时候一定要注意到某些礼节。因为Linux社区是一个松散的组织、也不承担回复每个帖子的义务。它不是技术支持。 十、用Unix思维学习Linux   Linux是参照Unix思想设计的,理解掌握Linux必须按照Unix思维来进行。思想性的转变比暂时性的技术提高更有用,因为他能帮助你加快学习速度。 十一、学习专业英文   如果你想深入学习Linux,看不懂因为文档实在是太难了。写的最好的、最全面的文档都是英语写的,最先发布的技术信息也都是用英语写的。即便是非英语国家的人发布技术文档,也都首先翻译成英语在国际学术杂志和网络上发表。安装一个新的软件时先看README,再看INSTALL然后看FAQ,最后才动手安装,这样遇到问题就知道为什么。如果说明文档不看,结果出了问题再去论坛来找答案反而浪费时间。
大家感兴趣的内容
12345678910
最近更新的内容你究竟该如何学习Linux系统?
现在社会信息技术快速发展,不知道从什么时候开始linux变得越来越热门了。其实本人最初使用linux是很无奈的事情。当时因为还是学生,淘了一个旧的笔记本,做一些文字处理的工作。原本安装的WindowsXP动不动就死机,无奈之下安装了当时比较火的Ubuntu8.10。我当时只是想找一个Windows的替代品,能够让我好好的使用电脑做点儿事。更多使用的还是Ubuntu的图形化界面,不怎么用命令行当时也不懂这个,所以总觉得比不上Windows。当然,基本的功能还是全的。后来深入使用Linux,是因为毕业做论文时要用服务器,而我们当时学校的服务器是Debian系统,大家只能使用ssh连接。我只好硬着头皮对着命令行敲字了。也是在这种情况下,我才真正发现Linux的好处。最近看到网络上有本不错的新手学习Linux的入门书,个人认为值得一读。很可惜我当时学习的时候并没有这么好的书。学习Linux首先是选择了Linux发行版本,然后你就会知道如何开始学习Linux了。1.当然是安装Linux了,请上网自行google或者百度,下载redhat linux 7的安装光盘,然后再安装vmware12,自行安装。新手参考《Linux就该这么学》官网2.勤动手,勤敲命令。Linux是实践性很强的操作系统,不实践,一切都是浮云。默认安装redhat 7,启动redhat 7是字符界面的,但是很多人初学却绞尽脑汁想使用图形界面,这里建议大家图形界面最好少用,不利于大家学习好Linux,一定要尽量用字符界面,慢慢习惯。而工作中,使用Linux大多是字符界面,使用图形界面的概率几乎是零。所以你去学习图形界面的技术价值没有太大的意义。如何学习Linux1.学习Linux的第一件事情是学习Linux基础,这方面我推荐《Linux就该这么学》,书中讲解了Linux的文件,磁盘,网络,进程等,认真研读这本书,并且对着命令去实践,你就开始了Linux的入门步骤了。2.学习Linux的第二事情就是使用Linux。Linux之所以这么受欢迎是因为Linux的最大用处是服务器领域,所以你要学习使用Linux是学会架设服务器,可以看看如何搭建web服务器,ftp服务器,telnet服务器,ssh服务器。学会常见的服务器搭建,管理,再根据个人兴趣和需要选择其他服务器的搭建。3.进阶——编程。到了这里,你只是会用Linux而已,或许学会少许shell编程,能够学会简单的shell,编写脚本。但是你要进一步熟悉,就要学会Linux编程。例如,Linux的管道是怎么做,Linux的deamon进程是如何实现的,为什么nohub可以让一个进程可以以daemon形式运行,即使关闭了shell也不会让这个进程也被关闭。这些,你学会了Linux环境编程,你就豁然开朗了。感兴趣的同学可以去看看《UNIX环境高级编程》,此书是Linux/Unix编程的圣经是不可多得的好书,读过读懂绝对不会后悔。4.现在,你就可以说对Linux/Unix有所了解,已经有一定的基础了,接下来你就要根据你的兴趣去选择你感兴趣的方向去学习,或许要根据你的工作方向去学习(很多时候工作不是自己的兴趣),师父领进门,修行在个人,以上的学习步骤希望能够帮助到各位初学者学好Linux,学习的知识越多,只会让初学者更加迷茫,但是有一天你会豁然开朗。万事开头难,特别是刚接触Linux的人,因为很多人一直使用windows,会感觉Linux难以入手,其实大可不必担心,只要自己不断努力的去实践从Linux安装到简单使用,一步一步的按照上面的步骤来学习和使用Linux,这会让大家少走弯路,增加学习Linux的信心,以后大家入门之后继续学习Linux,就会事半功倍了。最后从我个人的角度来说。首先,Linux是一个很强的职业技能。Windows对于用户来说很人性化了,但也意味着使用者的门槛非常低,基本上大家都会实用。而Linux,即使是命令行的学习和使用,也需要一定时间来学会使用熟悉。在简历上写上熟悉Linux的命令行使用,熟悉Linux配置,要比写熟悉Windows使用,加分不少。其次,现在很多的服务器和云服务平台选用Linux的更多。这意味着,在超越PC的战场上,Linux是一个必修技术。如果你是从事IT开发的人,Linux基本上是绕不过去的一个门槛。现在Linux在移动端发展的也不错。大家手机大多是安卓系统,而安卓用的也是Linux内核。最后,Linux设备投入小,尤其对于大型企业来说,节省了很多成本,提高了很多工作效率,而Linux知识在各个发行版本来说,使用上也是大同小异的,学习Linux之后还可以很快的学会使用Unix和Mac。祝大家学有所成。
浅谈如何学习linux(强烈推荐)
我的Linux学习历程:那些我看过的Linux书籍们
如何学习linux系统
系统学习Linux 建议
linux如何系统的学习?linux如何学习好?
献给初学者:谈谈如何学习Linux操作系统
学习linux要多久?linux学习
学习Linux你必须知道的那些事儿
Linux学习有用吗?学习用linux
没有更多推荐了,如何更深入地学习 Linux?
整理知乎大牛答案:
内存分页、进程切换、interrupt 和 exception,以及system call 、lock、进程管理、内存管理和分配、signal、文件系统(ext2, ext3)、输入输出设备、缓存。书籍《Understanding the Linux Kernel, Third Edition [Daniel P. Bovet, Marco Cesati]》,一边看书一边可以写一个简单的linux自己玩,时长一个学期比较合适。但是无论是要做内核开发还是驱动开发,我觉得这些都是基础中的基础,是要扎扎实实掌握的,不得有半点马虎。
个人的理解:首先我没大牛那么高深,但他所说的确实是你了解并且深入任何一个操作系统的基础。我个人喜欢在Linux下写一些代码,跑一些数学模型,大家都懂Linux很稳定,不用担心中途跑数据会die,当用Linux时,我发现自己就在尝试理解一些Linux的知识,慢慢积累。总而言之,深入理解还是要和实际用它(Linux)相挂钩,脱离实际,我觉得空有知识,很难深入。
相信看到这个问题的人,一定也是对Linux很感兴趣的,说说平时你如何学习Linux,并且怎么做到深入的?
欢迎大家各抒己见~~
要想学习~nix的所有方面是不可能的。在学习~nix时要集中在你需要的以及感兴趣的内容上。
关于伯乐小组
这里有好的话题,有启发的回复和值得信任的圈子。
新浪微博:
推荐微信号
(加好友请注明来意)
- 好的话题、有启发的回复、值得信赖的圈子
- 分享和发现有价值的内容与观点
- 为IT单身男女服务的征婚传播平台
- 优秀的工具资源导航
- 翻译传播优秀的外文文章
- 国内外的精选博客文章
- UI,网页,交互和用户体验
- 专注iOS技术分享
- 专注Android技术分享
- JavaScript, HTML5, CSS
- 专注Java技术分享
- 专注Python技术分享
& 2018 伯乐在线&nbsp>&nbsp
&nbsp>&nbsp
&nbsp>&nbsp
浅谈如何学习linux
摘要:作者:不详一.为什么要学linux?当然最重要是爱好和兴趣!如果你这种必要学,或者根本不喜欢,请不要浪费时间,你学也学不好!二.起步你应该为自己创造一个学习linux的环境--在电脑上装一个linux或unix问题1:版本的选择北美用redhat,欧洲用SuSE,桌面mandrake较多,而debian是技术最先进的linux开发人员中用debian的最多,其次是redhat,从全球linux各应用领域市场份额来看无疑redhat是最多的,此外还有很多出名的发行版本,不再列举
一.为什么要学linux?
当然最重要是爱好和兴趣!如果你这种必要学,或者根本不喜欢,请不要浪费时间,你学也学不好!
你应该为自己创造一个学习linux的环境--在电脑上装一个linux或unix 问题1:版本的选择
北美用redhat,欧洲用SuSE,桌面mandrake较多,而debian是技术最先进的linux 开发人员中用debian的最多,其次是redhat,从全球linux各应用领域市场份额来看 无疑redhat是最多的,此外还有很多出名的发行版本,不再列举。 对于初学linux的人来说,我建议是使用redhat,原因如下: 1)现在很多书都是以redhat为例讲的,为了与书本协调一致 2)周围的人都用redhat,交流比较方便 3)redhat应用范围广,有典型性和代表性 4)它易于使用和安装,我们没有必要把时间浪费在“装系统”上 而应集中精力学习最有用的东西。
//注:现在觉得RH很死板,AS,ES等用在服务器上或许不错, Personal desktop用mandrake,debian,suse都不错,笔者现在用Mandrake,因为她长得漂亮
如果你并不打算深入学习linux,而是有诸如适应北京市政府办公平台迁移到 linux上这种需要,那么中软,红旗等中文linux是不错的选择
我强烈建议:自己亲自动手把linux装到你的硬盘上, 你必须学会独立安装linux系统的技能,对于现在的版本来说,其实跟装WinXP一样简单
从此现在开始,请不要以windows的工作方式来考虑问题, 应该尝试挖掘linux身上的“天才unix”的气质。
三.进阶 掌握至少50个以上的常用命令 理解shell管道&|&,文件流重定向&&&及追加&&&&等 熟悉Gnome/KDE等X-windows桌面环境操作 掌握.tgz.rpm.biz等软件包的常用安装方法 学习添加外设,安装设备驱动程序(比如modem) 熟悉Grub/Lilo引导器及简单的修复操作 熟悉系统固有目录的名称及公用 学会用mount命令访问其他文件系统 了解vi,gcc,gdb等常用编辑器,编译器,调试器 学习linux环境下的简单组网
建议:买一本不需要太厚的linux教材,大致可以满足要求 //现在的书越来越多了,还带很多图,我当时可没这么多书:)
四.高级应用
澄清一些概念: linux的普通操作与真正的系统管理不能相提并论,后者需要很多知识
我个人认为比较重要几种linux语言 1.英语 即使你不学linux,我也强烈建议你学好英文[U.S.english] 因为实质上计算机语言就是英文和字符,所谓的多国语言只是外部包装 你必须能无障碍的阅读大量的英文技术文档 在搜索引擎找到的英文网站和网页中熟练的检索 最好能有用英文直接交流的能力, 摆脱了这个障碍,你的学习和理解速度就能快很多,你就有机会拉开和别人的差距
2.shell[sed/awk] shell是命令解释器,是内核与用户界面交流通道,shell写的小脚本有点类似于win下的.bat 但shell比.bat强大的多,shell不只是解释命令,更是一种编程语言,有时候几百行的c用shell 几十行就能代替完成工作,因为shell的工作方式建立在系统已有的众多应用程序之上 这也是CS中的一个重要思想。 此外,shell可以实现工作自动化,这个概念也比较重要 sed,awk用来处理文本,历来很常用
3.Perl/PHP 漂亮的脚本, CGI的首选,比ASP好,应用面很广
4.CC++ C、C++是linux/unix的核心语言,系统代码都是C写的
5.ASM 系统底层及内核,硬件,设备驱动程序,嵌入式开发都需要 //走核心路线的话,才cc++,asm最重要
6.Java,Python,Tcl,XML
*系统管理篇 在熟悉linux的基础上还需要掌握至少一种unix 我首推Solaris,其次是FreeBSD 比如运营级系统一般是Solaris+Oracle/DB2之类的 学习apache,ssh,sendmail/Qmail,proftp/vsftp,Samba,Squid,MySQL/PostgreSQL/Oracle,Bind 等各种应用服务器的构架及电子商务的应用 熟悉TCP/IP协议族,学习诸如apache+php+proftp+mysql+quota的实现以及大型局域网,分布式集群 等各种企业级应用解决方案 熟悉多用户管理,数据库管理,文件系统,逻辑存储管理,日志分析,备份与灾难数据修复 系统补丁,内核升级,以及在此基础上的防火墙构架等以保障系统安全在内的各种系统管理技能
我觉得,如果在此基础上再掌握路由/交换设备便是一个不错的系统管理员&
各种基于linux的解决方案可参考相关书籍和文献,必要时用google或各大linux站点站内 搜索引擎寻找最新文档,以避免错误和漏洞 有几本技术大全和技术内幕我认为都是这方面不错的书
*深入学习linux
我个人理解的读linux内核需要的基础: 在此之前,希望先把应用层的东西学一下,那样会比较好理解 1.C 如果学过潭浩强的大学教科书(除了编几个数学模型好像什么也做不了的那种), 建议再看一下 《The C Programming Language》Second Edition这本圣经 /*如果想学缓冲区溢出,这点C的功力可能是不够的*/ 还有,&C陷阱与缺陷&,&C专家编程&,&CC++深层探索& 反正经典书看多了是没有坏处的
2.asm (AT&;T语法,保护模式) 保护模式下的比较复杂,基本上每本讲内核的书都会有介绍 有80x86 Intel语法的基础就行, 有兴趣可以看看Intel的官方****
3.数据结构(离散数学) 计算机专业的核心课程,重要性我就不说了
4.操作系统原理 看懂这个再去读linux吧
5.微机原理/组成原理(数字电路) 底层直接和硬件打交道,所以这个也要
6.了解linux/unix 我想至少你要会操作吧,了解unix的API
7.软件工程/编译原理
这方面的经典书去www.china-pub.com可以搜到很多 我觉得APUE这种书不适合初学者,还是先看看UPE之类的吧
APUE: 《advanced programming in the unix environment》 《unix环境高级编程》 作者:W.Richard.Stevens共有6本经典书,尊为“圣经” 他的书为全世界黑客所拜读!
UPE:《unix programming environment》 《unix编程环境》比较适合初学者的,深入浅出, 其中有一些比较重要的思想 另外,介绍linux下应用层编程的书也有很多,比如 &GNULinux编程指南&,redhat,redflag出的书........... 经典书还有很多很多...... 操作系统:设计与实现 //交大的考研参考书目,讲Minix的 unix操作系统设计 4.4BSD操作系统设计与实现 昂莱氏unix源代码分析 ulk:understanding the linux kernel (2nd)深入理解linux内核 linux设备驱动程序 (2nd) linux内核源代码情景分析 保护方式下的80386及其编程(次书已绝版,只有超星的电子版,如果谁能搞到纸书,清一定告诉我一下,非常感激!!!)
在这里你能明白&黑客&及&haching&一词所代表的真正意义 希望我写的这篇文章能造就更多的黑客,而不是骇客
五.一些资源 www.linuxforum.net //国内最高水平GNU站点 www.chinaunix.net //unix、系统管理的不错 www.linuxeden.com //下载软件不错 www.linuxaid.com.cn www.linuxsir.org
以上是的内容,更多
的内容,请您使用右上方搜索功能获取相关信息。
若你要投稿、删除文章请联系邮箱:zixun-group@service.aliyun.com,工作人员会在五个工作日内给你回复。
新用户大礼包!
现在注册,免费体验40+云产品,及域名优惠!
云服务器 ECS
可弹性伸缩、安全稳定、简单易用
&40.8元/月起
预测未发生的攻击
&24元/月起
你可能还喜欢
你可能感兴趣
阿里云教程中心为您免费提供
浅谈如何学习linux相关信息,包括
的信息,所有浅谈如何学习linux相关内容均不代表阿里云的意见!投稿删除文章请联系邮箱:zixun-group@service.aliyun.com,工作人员会在五个工作日内答复
售前咨询热线
支持与服务
资源和社区
关注阿里云
International}

我要回帖

更多关于 如何自学linux 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信