您的位置:首页 > 运维架构 > Linux

2. 如何学习Linux

2013-06-27 16:28 218 查看
Linux当前到应用角色:企业应用和个人应用。

一、企业环境的利用:

1. 网络服务器:这是Linux当前最热门到应用了。

2. 关键任务到应用:金融数据库、大型企业网管环境。

3. 学术机构的高性能运算任务:Linux平台的整体硬件费用不但比较便宜(X86系统),而且速度还比较快。

二、个人环境的使用:

1. 桌面计算机:为了强化桌面计算机到使用率,Linux与X Window System 结合了。X Window
System(是Linux上头到图像界面)仅只是Linux上面到一套软件,而不是内核。所以即使X Window
System挂了,对Linux也可能不会有直接的影响。

2. 手持系统(PDA:即个人数码助理,一般是指掌上电脑、手机):android就是基于Linux操作系统的。

3.
嵌入式系统:操作系统是直接嵌入产品当中的,理论上你不应该会更改到这个操作系统,所以就称为嵌入式系统。包括路由器、防火墙、手机、PDA、交换机、家电产品到微电脑控制器等都是Linux操作系统。

三、从头学习Linux基础:

1. 计算机概论与硬件相关知识:不一定要全懂,但是至少要“听过、有概念”。

2. 先从Linux的安装与命令学起。

3. Linux操作系统的基础技能:用户/用户组概念、权限的观念、程序的定义,尤其是权限的概念。

4. 务必学会vi文本编辑器:vi会被很多软件所调用,加上Unix like系统上面都有vi,所以一定要学好。

5. Shell与Shell脚本的学习:命令行界面,就是一个名为Shell的软件。Shell对将来的管理服务器也非常重要。

6.
一定要会软件管理员:面临自己安装驱动或者是安装额外软件时(尤其是嵌入式设备或者学术研究单位等),这个时候,Tarbell/RPM/DPKG等软件管理员的安装方式就很重要。

7. 网络基础的建立:TCP/IP的基础知识、网络路由到相关概念等。

四、实践:必须要不断地重复联系才会将一件事情记得比较熟。

五、发生问题怎么处理

1. 在自己的主机/网络数据库上查询How-To或FAQ(常见问题解答)

Linux自身的文件数据:/usr/share/doc

CLDP中文文件计划:http://www.linux.org.cn/CLDP/

The Linux Docmentation Project:http//www.tldp.org/(重要)

Google:http://www.google.com

鸟哥网站:http://linux.vbird/org/Searching.php

2. 注意信息输出,自己解决疑难杂症

3. 搜寻过后,注意网络礼节,在讨论区大胆发言吧

酷学园讨论区:http://phorum.study-area.org

鸟哥的私房菜馆讨论区:http://phorum.vbird.org

telnet://bbs.sayya.org

4. Netman兄给的建议:

有系统地设计文件目录

养成一个做记录的习惯

在网络上看到任何好文章,为自己留一份copy

六、鸟哥的建议:

1. 学会一样东西,就要教会别人一样东西。永远记住:“学会”与“教会”是不一样的。

2. 不同环境下,解决问题的方法有很多种,只要行得通,就是好方法。

3. 实践是学习Linux的最佳方案,空读书,吐到问题也不见得能够自己处理。

4.
应该多接触文字界面(shell)的环境,包括正则表达式、管道命令与数据流重定向,最好连Shell脚本都要有能力自行编写。

5. 协助回答问题、多参与团队活动。

6. Linux文件计划的网站:http://www.tldp.org。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: