目录
Netman大大给的建议:此外,Netman 兄提供的一些学习的基本方针,提供给大家参考:
以下内容转载自鸟哥的linux私房菜
linux的学习内容
- Linux操作系统的基础技能:
这些包含了『使用者、群组的概念』、『权限的观念』,『程序的定义』等等,尤其是权限的概念, 由於不同的权限设定会妨碍你的使用者的便利性,但是太过於便利又会导致入侵的可能! 所以这里需要了解一下你的系统呦!
- 务必学会vi文书编辑器:
Linux的文书编辑器多到会让你数到生气!不过,vi却是强烈建议要先学习的! 这是因为vi会被很多软件所呼叫,加上所有的Unix like系统上面都有vi,所以你一定要学会才好!
- Shell与Shell Script的学习:
其实鸟哥上面一直谈到的『文字介面』说穿了就是一个名为shell的软件啦!既然要玩文字介面,当然就是要会使用shell的意思。 但是shell上面的数据太多了,包括『正规表示法』、『管线命令』与『数据流重导向』等等,真的需要了解比较好呦! 此外,为了帮助你未来的管理服务器的便利性,shell scripts也是挺重要的!要学要学!
- 一定要会软件管理员:
因为玩Linux常常会面临得要自己安装驱动程式或者是安装额外软件的时候,尤其是嵌入式设备或者是学术研究单位等。 这个时候Tarball/RPM/DPKG等软件管理员的安装方式的了解,对你来说就重要到不行了!
- 网路基础的建立:
如果上面你都通过了,那么网路的基础就是下一阶段要接触的咚咚,这部份包含了『IP概念』『路由概念』等等;
- 如果连网路基础都通过了,那么网站的架设对你来说,简直就是『太简单啦!』
发生问题怎么办
- Linux自己的文件数据: /usr/share/doc (在你的Linux系统中)
- CLDP 中文文件计画 http://www.linux.org.tw/CLDP/
- The Linux Documentation Project:http://www.tldp.org/
-
Netman大大给的建议:
此外,Netman 兄提供的一些学习的基本方针,提供给大家参考:- 在Windows里面,程式有问题时,如果可能的话先将所有其它程式保存并结束,然后尝试按救命三键 (Ctrl+Alt+Delete),将有问题的程式(不要选错了程式哦)『结束工作』,看看能不能恢复系统。不要动不动就直接关机或reset。
- 有系统地设计文件目录,不要随便到处保存文件以至以后不知道放哪里了, 或找到文件也不知道为何物。
- 养成一个做记录的习惯。尤其是发现问题的时候, 把错误信息和引发状况以及解决方法记录清楚,同时最后归类及定期整理。别以为您还年轻,等你再弄多几年计算机了, 您将会非常庆幸您有此一习惯。
- 如果看在网路上看到任何好文章,可以为自己留一份copy,同时定好题目,归类存档。(鸟哥注:需要注意智慧财产权!)
- 作为一个使用者,人要迁就机器;做为一个开发者,要机器迁就人。
- 学写 script 的确没设定 server 那么好玩,不过以我自己的感觉是:关键是会得『偷』, 偷了会得改,改了会得变,变则通矣。
- 在Windows里面,设定不好设备,您可以骂它;在Linux里面,如果设定好设备了,您得要感激它!
-
参与讨论:
参与大家的技术讨论一直是一件提升自己能力的快速道路!因为有这些技术讨论, 你提出了意见,不论讨论的结果你的意见是对是错,对你而言,都是一次次的知识成长!这很重要喔! 目前台湾地区办活动的能力是数一数二的Linux社群『酷学园(Study Area, SA)』,每个月不定期的在北/中/南举办自由软件相关活动, 有兴趣的朋友可以看看:
http://phorum.study-area.org/index.php/board,22.0.html
此外,除了这些鸟哥的经验之外,还有在 BBS 上面有一封对於Linux新手相当有帮助的文件资料,大家可以多看一看:
- 李果正先生之 GNU/Linux 初学者之旅: http://info.sayya.org/~edt1023/linux_entry.html
鸟哥这里有也一个备份 http://cn.linux.vbird.org/linux_basic/0120howtolinux/0120howtolinux_3.php - 资讯人的有效学习(洪朝贵教授网页) http://people.ofset.org/~ckhung/a/c013.php
重点回顾
- Linux在企业应用方面,著重於『网路服务器』、『关键任务的应用(金融数据库、大型企业网管环境)』及『高效能运算』等任务;
- Linux在个人环境的使用上,著重於:桌面计算机、手持系统(PDA、手机)、嵌入式设备(如家电用品等);
- Linux distributions有针对桌面计算机所开发的,例如Ubuntu, OpenSuSE及Fedora等等,为学习X Window的好工具;
- 有心朝Linux学习者,应该多接触文字介面(shell)的环境,包括正规表示法、管线命令与资料流重导向,最好都要学习! 最好连shell script都要有能力自行撰写;
- 『实作』是学习Linux的最佳方案,空读书,遇到问题也不见得能够自己处理的!
- 学习Linux时,建立兴趣、建立成就感是很重要的,另外,协助回答问题、参与社群活动也是增加热情的方式!
- Linux文件计画的网站在:http://www.tldp.org