Linux入门——适合初学者.docx
文本预览下载声明
精品文档
精品文档
PAGE
PAGE #欢迎下载
Linux入门 适合初学者
学习Linux也有一阵子了,这过程中磕磕撞撞的,遇到了问题,也解决了一些问 题,学习的路子是曲折的,想总结点啥的,让刚刚学习 Linux的不会望而生畏。
技术的价值不在于这个技术有多么高超,而在于技术本身给我们带来什么价值, 所以很多时候我们学习一个技术, 不能盲目学,是为了使用这个技术,知道这个 技术的使用场景,知道这个技术带来的便利性,我们才决定要深入学习。
那我们干嘛要学习Linux ? Linux能给我们带来什么价值呢,这样我们的学习才 不会麻木。
Linux给我的感觉就是稳定,免费,性能好。
稳定,体现在哪里?我们使用PC机,安装的操作系统一般是 windows xp,windows 7等,这些操作系统,如果你开一个星期,你的机器就要重启了,因为电脑会变 的很慢,但是如果你用Linux, 一般可以撑一个月不用重启,当前如果机器比较 繁忙就例外了。这里我说的是个人 PC,而很多互联网公司使用的是廉价的 PC Server,目前价格是每台2-3W, PCServer和个人PC本质上没什么区别,一样的 x86处理器架构,一样都是复杂指令集,只是 PC Server的稳定性比个人PC高 很多,性能和内存也比较高,但是代价就是开机比较久,一般要 5分钟,声音也 特别吵,家用买PCServer简直没法用。一般PCServer安装Linux可以维持一 年不重启。
免费,这个大家应该清楚,windows操作系统不是免费的,尤其是对企业来说, 如果每台服务器都安装 windows,那企业要交的操作系统的费用很可观,尤其对 互联网公司来说,拥有众多的 PCServer ,分布全国各地,要交 windows的保护 费,简直是要命。而在中国,一般企业都是象征性买十几个 license ,交点保护
费也过关了(windows有后门,不找家用电脑麻烦,企业会被找麻烦),但是如果 企业比较大,效益好,机器多,十几个license也不够保护费,所以使用免费的 Linux是不错的选择。
性能上,Linux做了很多优化,例如Linux会把空闲的内存缓存文件目录,文件 内容,能不用虚拟内存就不用,但是windows一定会用虚拟内存,即使内存足够。
软件上,Linux有庞大的开源软件支持,web服务器,缓存服务器,数据库服务 器,这些都是免费的选择,都是稳定成熟的产品。
然而本人觉得Linux在服务器领域确实很强大,但是在个人电脑上,我始终觉得 不好用,目前还是windows好用,即使是目前个人桌面做的最好的 Linux , Ubuntu 也不如windows, windows拥有良好的用户体验,操作便利,个人软件支持(例如 网银)。
学习Linux的前言
选择了 Linux发行版本,你就会想如何开始学习 Linux 了。
.当然是安装Linux 了,请上网自行google或者百度,下载redhat linux 5 的安装光盘,然后再安装vmware,自行安装
.多动手,多敲命令。只看书,不实践,一切都是浮云。默认安装 redhat 5 ,
启动redhat 5是带有图形界面的,但是图形界面最好少用,对学习 Linux不利, 一定要尽量用字符界面,慢慢习惯。而工作中,使用 Linux,使用图形界面的概 率几乎是00所以你去学习图形界面的技术价值,几乎为 0,性价比不高。
如何学习Linux
.学习Linux的第一件事情是学习Linux基础。
.学习Linux的第二事情就是用Linux。
.进阶一一编程。到了这里,你只是会用Linux而已,或许学会少许shell编程, 能够学会简单的shell ,编写脚本。但是你要进一步熟悉Linux ,就要学会Linux 编程。例如,Linux的管道是怎么做,Linux的deamonl程是如何实现的,为什 么nohub可以让一个进程可以以daemon形式运行,即使关闭了 shell也不会让 这个进程也被关闭。这些,你学会了 Linux环境编程,你就豁然开朗了。
.到了这里,你就可以对Linux/Unix有所了解,已经有一定的基础了,接下来 你就要根据你的兴趣去选择你感兴趣的方向去学习, 或许要根据你的工作方向去
学习(很多时候工作不是自己的兴趣),师父领进门,修行在个人,以上的学习步 骤是我能想到的最简化的步骤,学习的东西越多,只会让初学者更迷茫。
显示全部