当前位置:  首页  >  服务器技术  >  Linux/unix  >  Linux入门

《鸟哥的Linux私房菜》基础学习

《鸟哥的Linux私房菜》基础学习--Linux通用技术-Linux技术与应用信息,下面是详情阅读。
  如果您想要了解Linux,并且利用Linux来作为台式计算机的操作系统,那么,只需购买一本介绍Linux桌面设置,例如中文输入法、打印机设置、因特网设置等概念的书即可,不需要特别针对Linux来进行特殊的学习,仅利用Linux的X Window System的图形界面就可以满足需求了。您可以选择专为台式机发行的Linux 版本,例如Ubuntu、Novell SuSE、Mandriva。

  但是,仍须注意,SuSE与Mandriva都有多种版本,请挑选属于桌面的版本。如果您不想只学习Linux的桌上应用,还想学习更多Linux的网络应用,那么,仅以X Window来管理Linux主机肯定是不够的。因为X Window是Linux上的一套软件,想用它来完全控制Linux很不容易,而且,在服务器的应用上,文件的安全性、人员账号的管理、软件的安装/修改/设置、登录文件的分析以及自动化任务计划与程序的编写等,都是需要学习的,况且这些都还未涉及服务器软件。这些真的很重要,所以,您需要采取如下的学习方式。

  从头学习
  其实,不论学什么系统,从头学起都是很重要的。还记得您刚刚接触微软的Windows时是怎样学习的吗?就是由资源管理器学起,然后慢慢学到控制面板、桌面管理,最后才去学习办公软件。Linux的学习方式也差不多,要从头慢慢学起。

  常常有些人写信来问笔者一些很基础的问题。例如,“为什么我的用户个人网页显示我没有权限进入?”,“为什么我执行一个指令的时候,系统告诉我找不到该指令?”、“如何限制用户的权限”,这些问题其实都不难,只要了解了Linux的基础知识,就应该可以很轻松地解决这些的问题。所以请耐心,仔细将后面所有章节的内容都看完,自然就知道如何解决了。

  网络基础与安全的相关知识也很重要,例如IP的基础概念、网络的网关(Gateway)设置基础与网络的相关概念。很多人一开始问的问题就是“为什么我的邮件服务器无法收到信件?”这种问题很难解答,因为原因太多了。人们常常一接触Linux,就希望“架站”,根本没有想到要先了解一下Linux的基础知识。近来,计算机怪客(Cracker)相当多,一不小心,您的主机就会被当成怪客的跳板。被警告的事件也层出不穷,原因就是没有特别注意网络基础。

  笔者希望大家能够更了解Linux,好让它可以为您做更多的事情。而且,这些基础知识是学习更深入技巧的必备条件。

  因此建议:
  先理解基础硬件知识,不必全懂(时间所限),但是,至少要“听过、有概念”。

  先了解Linux的基础知识,其中包含了“用户、用户组的概念”、“权限的观念”、“程序的定义”等。

  必须至少学会一种以上的文字编辑器,例如,最好学会通用版本的vi。

  实际操作Linux时,必定要学习Shell,最好也能了解Shell脚本。

  如果上述内容都学过了,那么,下一阶段就要学习网络基础,这部分内容包含了“IP的概念”、“路由的概念”、“TCP/IP”等。

  如果掌握了网络基础知识,那么网站的架设对您来说,简直就是“太简单”了。

  学习一些基础知识,需要去书店买书来读。

  选择工具书
  不论是为了将来查阅资料,还是为了掌握正确的学习方法,都需要一本好的工具书。可惜的是,当前市面上的书大多强调速成的Linux教育,或者是强调Linux的网络功能,缺少Linux基础管理方面的知识。笔者这里再次强调,Linux的学习并不容易,需要较长的时间来适应、学习与熟悉,但是,只要能够学会这些简单的技巧,就可以帮助您在各个不同的操作系统之间遨游。

  实践再实践
  要增强体力,只有运动;要丰富知识,就只有读书。当然,要增加自己对于Linux的认识,大概就只有实践了。所以,赶快找一台计算机,赶快安装一个Linux套件,然后快点进入Linux的世界。相信您的Linux能力必然大有提高。除了自己的实践经验之外,也可以从相关网站上搜索其他人整理的实践经验。
吐了个 "CAO" !
扫码关注 PHP1 官方微信号
PHP1.CN | 中国最专业的PHP中文社区 | PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | PHP问答
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved PHP1.CN 第一PHP社区 版权所有