如何学习linux的建议
首先,从基金会
一些朋友常问的一些问题在Linux论坛,但大多数都是很基本的。例如:为什么我使用一个命令系统,告诉我找不到该目录,我要如何限制用户的权利,这些问题其实并不难,只要对Linux基金会的认识,应该能够很容易地解决这个问题。和一些朋友经常接触到Linux,想建立一个网站,而不考虑在所有的Linux的基础。它很难。
第二,Linux命令是必须学习的
尽管Linux桌面应用的快速发展,命令仍然具有强大的生命力在Linux,Linux操作系统是由一个命令行命令行,在本质上,无论发展到什么水平这个原则的图形界面将不会改变,Linux命令有许多强大的功能:从磁盘操作,生产文件存取、多媒体图像的复杂和简单的流媒体文件,例如:Linux找到命令,看到人的文档,初学者会觉得太复杂而不应该使用,但是一旦你学会放下。Its function is too strong, in conjunction with exec parameters or through the pipeline to redirect to the xargs command and the grep command can perform very complex operations, if the same operation graphical tool to complete, may cost ten with time.
不同版本的Linux命令的数量是不一样的,这里的作者命令更重要,使用最频繁,根据他们在系统中的作用分为几个部分来介绍给你,通过这些基于订单的学习我们可以进一步了解Linux系统:
安装和登录命令:登录,关闭,停止,重启,安装,卸载,Chsh
文件处理命令:文件mkdir,grep,DD,发现,MV,LS,diff,猫,LN
系统管理相关的命令:DF,顶,免费配额,在LP,adduser,groupaddkill,crontab,焦油,解压,gunzip,和
网络操作命令:ifconfig,IP,ping,netstat,Telnet,FTP,路线,rloginrcp,手指,邮件,查询
系统安全相关命令:passwd,Su,Chmod,umask,chgrp,chown,chattr,sudo,pswho
三。选一本好书
工具书对于学习者是非常重要的。一个误解的工具书将让新手误入歧途。目前,有很多对Linux在中国的书,但不多。
四,为您选择Linux发行版
有超过100的Linux发行版在全球范围内,和十几个常见的版本在家里就可以找到。根据你的需要和能力,RedhatLinux和DebianLinux是网络管理员的理想选择。红旗Linux和Linux中文版,这是一个不好的英语读者,适合中文版。现在一些Linux网站有一些Linux版本免费下载,这是不适合于Linux初学者。
五,在指挥线下工作
我们必须养成在命令行下工作的习惯,你知道在命令行模式的应用平台。命令行下的学习是缓慢的开始,但当你熟悉它,你未来的学习之路将以指数方式增长。从网络管理员,命令行是一个规则,它总是有效的,灵活的,甚至通过一个缓慢的调制解调器电路,它可以操纵远程系统上千公里远。
六。为您选择Linux社区
随着Linux应用程序的扩展,有很多Linux社区。一些非常好的社区通常是Linux高级人员的一个阶段,如果一个非常低级的问题被发布在一个高级技能论坛上,通常不会产生结果。建议为初学者选择一些Linux社区。
七。勤于实践
增加你的Linux技能,你只能通过实践实现它。所以,赶紧找个电脑,安装一个Linux发行版很快,然后进入美妙的Linux世界,相信你自己的Linux能力一定会赢。当你熟悉linux的命令,你就可以开始建立一个小的Linux网络,这是最好的做法。Linux是网络的代名词,Linux网络服务功能非常强大,不论是邮件服务器、Web服务器、DNS服务器等都非常完善。当然你不需要将所有的服务,你可以慢慢做。自己做的,不要等着别人来帮你解决问题。
八。如何获得联机帮助
与私有操作系统不同,每一个Linux的版本都有很短的技术支持,这对于Linux初学者来说是不够的。事实上,当您安装一个完整的Linux系统时,它包含了强大的帮助,但您可能还没有找到并使用它们。
1、主流Linux发行版有非常详细的文档(包括手册页和FAQ)。从系统安装到系统安全,对于各级人员的详细文件,仔细阅读文件后,这里可以解决40%个问题。
2,参考经典的参考书和如何,尤其是如何,是世界上成千上万的Linux和UNIX的经验总结。具有很大的参考价值。通常40%的问题也是可以解决的。
九。在Linux论坛中获得帮助
如果以上措施不能解决问题,你需要Linux社区的帮助Linux用户通常是专业人士。他们有一个良好的计算机背景和乐于助人。Linux大师更鼓励新手的文化精神。如何在Linux社区获得帮助,你需要有一个全面的思考,准备好你的问题,不要急于提问,或你会得到一个草率的回答,或者根本没有答案。你越表现出努力才寻求帮助解决的问题,你越能得到实质性的帮助。最好看看论坛有你需要的任何物品。这样,我们可以收到事半功倍的效果。
一个很好的问题,在论坛中看到以下作者:安装红旗4,拼写方案自带的系统输入法和紫色我的习惯不一样,谢谢你解决如何自定义拼写方案这个问题很简单,五分钟后,给出的解决方案是:先备份原文件到另一个目录,然后删除 / usr / / / unispimsp.ksc当地unispim, / usr / / /当地unispim unispimsp.ini编辑器,然后重新启动计算机,创建一个新的unispimsp.ksc.也收到回复;如果问题的解决方案,来帮助你,让他们知道如何解决这个问题是要帮助其他人在邮件列表或新闻组或论坛在你帮助完成解搜索的补充,可他也很有用。
这是一个悬而未决的问题一看:帮助你掌握,问你一些问题:如何编写HTTP、FTP、DNS、DHCP、Samba、Sendmail服务器,由于Linux 这个问题我认为即使Linux高手也快速准确简洁的回答你很困难。
您需要提供准确有效的信息。这不需要你只将一吨的错误代码或数据到你的问题,如果你有一个庞大而复杂的测试条件,尽量把它尽可能的小。也许你会遇到这种情况,会有一个问题的不同回答,你需要通过实践验证它。它也是一个选择,把这个问题放在其他Linux社区的帮助。如果你不知道答案,不想我们帮不了你。有时候人只看到你的问题不知道答案,这时换一个社区是一个很好的选择。
此外,您在提问时必须注意一些礼节,因为Linux社区是一个松散的组织,不承担对每个帖子的回复义务,这不是技术支持。
十。用unix思维学习linux
Linux是根据UNIX思想设计的。理解和掌握Linux必须按照Unix的思想进行,思想的改变比临时的技术改进更有用,因为它可以帮助你加快学习速度。
十一。学习英语
如果你想学习Linux的深度,你不能明白,因为文件很难。最好的和最全面的书面文件都是用英语写的,和第一次公布的技术信息是用英语写的。即使从非英语国家的人发布技术文件,它们首先翻译成英语在国际学术期刊和网络。当你安装一个新软件,看自述首先看安装和FAQ,然后开始安装它,所以你知道为什么。如果文档不看它,它是去论坛找答案浪费时间。