新手如何入门学习 Linux ?
当你学习 Linux 碰到问题时,可以由以下方式找到答案:
- 你可以去书店买书。 O'Reilly 出版社出了一系列 UNIX/Linux 程式的书,大都是程式原作者写的,是学习 UNIX/Linux 的经典教材。 O'Reilly 很多书都有中译本,译得都很不错,你可以上欧莱礼中文网站查,坊间书店也很容易找得到。此外,你还可以上 Amazon 、天珑书局、麦格罗・希尔、新丝路、华文网、博客来…等网路书店找书。
- 你可以上图书馆找书。很多学校图书馆藏书都很丰富,像台大图书馆、清大图书馆、交大图书馆、中央图书馆、中山图书馆、中正图书馆、成大图书馆、台科大图书馆、北科大图书馆、辅大图书馆、中原图书馆、逢甲图书馆、空大图书馆…等等。既然缴了很多学费,就要好好利用。还有很多公共图书馆,像国家图书馆、国家图书馆附设资讯图书馆、中研院图书馆、台北市立图书馆、国立台中图书馆、高雄市立图书馆…等等图书馆,也是用我们缴的税金去办的,当然也要好好利用。
- 大多数的程式都会内建使用说明,你可以输入 程式名称 --help ,查阅这些内建的使用说明。
- UNIX 大多数的程式、指令、程式语言函式都有单页的 manpage 线上说明档,通常都存在 /usr/share/man 、 /usr/man 或 /usr/local/man 下,你可以用 man 程式名称 查阅。此外,有很多网站都有线上 manpage 查阅程式,如:旅舍依玛、 fifi.org 、 Ohio State University 、 Reino Linux 、 Linux.gr 、 Access Internet Communications 、 Penn State University 、 DCA-FEEC-Unicamp …等等。
- GNU 的程式会附上另一种 info 说明档。这是一种分大小章节段落的线上说明书,远比单页的 manpage 还要详细完整。 info 说明书通常存在 /usr/share/info 、 /usr/info 或 /usr/local/info 下,你可以用 info 程式名称 查阅。
- 很多 Perl 程式、函式库都内建有 Perl 专属的 POD (Plain Old Document) 说明档,你可以用 perldoc 档案名称 查阅。
- 很多程式包装中都内含纯文字或 HTML 的完整说明文件,你可以下载解开了以后,看 README 档案里的说明。
- 传统的 UNIX 有不少说明文件会存在 /usr/share/doc 、 /usr/doc 或 /usr/html 中,可以在这里面找一找。
- Linux 有一种 HOWTO
如何…
教学文件,通常存在 /usr/share/doc 或 /usr/doc 下,也可以上 Linux 说明文件计划网站下载最新版的 HOWTO 文件。
- 上该程式官方网站上,会有很多说明文件和答客问 FAQ 。
- 上搜寻引擎寻找你要找的问题,如 Google 、 OpenFind 、 蕃薯藤 、 Yahoo! 、 Lycos 、 Excite …等。
- 很多程式都有爱用者通讯 Mailing List ,通常是供该程式使用者互相讨论、问答,并提出建议用的沟通管道。你想问的问题,别人往往也碰过,而且早就问过了。你可以翻阅、搜寻该 Mailing List 的旧信纪录,找找看有没有你想问的问题,别人回答过的。如果没有别人问过,你可以加入该程式的 Mailing List ,向其她使用者请教你的问题。
记住,请尽量先自己找过现有的说明文件、答客问、旧信归档后,都找不到答案后,再向别人提出问题。回答问题是需要心力的,如果没有先自己试著找答案,同样的问题一问再问,对回答的人也不公平。
依玛猫,初稿 2002-02-02 ,上次更新日期 2006-04-06