资讯专栏INFORMATION COLUMN

开始学习Linux的一些建议

wums / 2002人阅读

摘要:一下,原文开始学习的一些建议建议读者范围有开发经验者。关于英文全是英文大家在和里面都说英文跟国外高手切磋得用英文。压根躲不过去,所以必须得用英文。不会英文不会学不好。,与的新星以一定会在未来大放异彩。

Mark一下,原文:开始学习Linux的一些建议

建议读者范围

有开发经验者。

科研人员(由其Numrical)。

动手能力强的。

只是好奇,对于Linux只是浅尝辄止的就不建议继续往下看了。

端正学习态度

Linux不等于骇客(or Cracker)。
当然众所周知很多“黑客工具”都是Linux平台上的,我帮助过很多Linux小白发现他们殊途同归都是朝着类似Aircrack-ng去的。
但他们不知道的是:

Linux只是一个工具,工具不是目的,只是手段。这一点很重要。

Linux很快的完成你的需求目标。因为他是个专业级别的工具。

工具跟工具之间各有利弊 人和人都不能比呢。

正确认识qq群。

潜水的太多

正经帮人的几乎没有,千人群里面不会超过5个活跃的并且愿意帮助人的高手。

另外问无意义问题,无厘头问题(没有前因后果,不知道要干啥就提问的问题)太多,高手就都走了。不愿意回答。

Linux与Windows

没必要比,个人认为操作系统当前满足的需求内容是不同的。

桌面习惯那个就用那个,两个不是水火不相容。

什么文章有必要看什么文章没有必要看

垃圾文,讨论哪个好,哪个坏的。

一看文章就只是手记,不是给人看的。

百度文章非热搜词PageRank做的真心是非常糟糕。

关于英文

1.  Manual全是英文

大家在Mailling list和IRC里面都说英文

Email跟国外高手切磋得用英文。

google搜关键问题得用英文。

压根躲不过去,所以必须得用英文。

不会英文不会学不好。只是可能会比会英语的人学的慢一点,比会英语的人吃力一点。

学Linux不是为了装系统就完了。要学习Linux擅长的一面,而不是薄弱的一面去跟windows相比,但是新的微软(DotNet开源,新的 windows10已经对开发者利好,以及做技术的CEO。。。。),与Ubuntu branch 的新星 Deepin Linux以一定会在未来大放异彩。虽然PC已经疲软。

关于开发

如果你想用Linux工作的话。那么Linux跟开发绝对不是分开的东西。

开发的不可能不懂一点Linux运维,因为他们不会搭建环境怎么开发。

一个好的运维不可能不懂开发。最贴切的例子:运维脚本。服务器状态数据可视化(Gnuplot,虽然cacti都有现成的了)等等。

发行版本

既然是来学习的,来解决身边问题的。那么就不要考虑好不好的问题,而是考虑什么好用什么不好用的问题。举几个贴切的例子。

Service方面,如果你使用Linux来坐传统的LAMP业务的花,想稳定而且有长期维护的版本那么RHEL(CentOS)系列的就比较适合你了。

现在是Linux3.0时代,正处于版本号狂飙阶段(据闻,脱袜子准备3.19之后换挡到4.0了),各种新功能各种百花齐放。因此如果想用比较新的功能请使用版本好比较新的发行版本(Ubuntu,Fedora,等等)

客观的来讲发行版本的选择:

选使用人比较多的,因为社区庞大,寻求到帮助的概率比较大。并且BUG也会是比较少的。

根据应用情况来选择,如果是路由那么就选OpenWRT,另外如果是树莓派等等虽然选择比较多,但是为了稳定运行请选择官方提供的Image。会比较方便。

推荐使用的发行版本

推荐LFS

也许很多人会反持有不同的意见。但是LFS如果使用CentOS 6 版本如果严格按照教程来做,那么就会非常非常轻松的完成安装。

既然这么轻松,为什么我还要推荐LFS来做初次学习Linux的学习版本呢?

    1.  在安装的过程中会熟悉很多很多Linux命令。

还会熟悉Linux到底怎么组织运行起来的。遇到问题的时候才不会胡子眉毛一把抓。因为它的确不是很简单的小系统。

会有机会熟悉各种Linux模块,明白到底什么是Linux内核,哪里是Linux内核,哪里是Linux。会绕过很多很多坑。

不管选择什么发行版本:学知识,更好学习方法(学习方法,解决问题的方法,搜索的方法,等等都有好处)。

到底要不要桌面?

建议不要桌面。

如果您是windows建议使用VirtualBox+headerLess做成托盘+Putty远程控制。

如果您是Mac 建议使用VBoxHeadless的命令行使用Screen挂起运行。

学习Linux的配置

因为刚开始学习不宜直接安装Linux(如果不是超狂热爱好者还是选择虚拟机Linux比较合适,因为现在已经到了云时代了)

虚拟机配置选择单核或者双核(如果您的机器配置高可以选择更高),如果只是个人使用的话,内存512MB足够了。已经非常大了。一般正常情况下裸奔的Linux不到100MB左右的内存使用。

如何问问题

请不要轻易提问,因为你每一次找人帮忙解决问题不但占用别人的时间,并且最重要的是,丢失了一次重要的学习机会。

轻易不要到qq群里面提问,因为qq群里面有非常非常多的只会装Linux以及讨论Wine,Compiz问题的人,以及问一些关于QQ安装的问题。

请到Mailling List里面看看别人都如何提问的。以及可以看到什么样的提问会有结果,什么样的提问会有很多人来回答。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/15052.html

相关文章

  • 开始学习Linux一些建议

    摘要:一下,原文开始学习的一些建议建议读者范围有开发经验者。关于英文全是英文大家在和里面都说英文跟国外高手切磋得用英文。压根躲不过去,所以必须得用英文。不会英文不会学不好。,与的新星以一定会在未来大放异彩。 Mark一下,原文:开始学习Linux的一些建议 建议读者范围 有开发经验者。 科研人员(由其Numrical)。 动手能力强的。 只是好奇,对于Linux只是浅尝辄止的就不建议继...

    _Suqin 评论0 收藏0
  • 每个程序员都可以「懂」一点 Linux

    摘要:出于这些考虑,我选择了今天的主题每个程序员都可以懂一点。为什么要懂今天的主题是每个研发都可以懂一点,这是为什么其实很多技术是可以不懂的。 提到 Linux,作为程序员来说一定都不陌生。但如果说到「懂」Linux,可能就没有那么多人有把握了。到底用 Linux 离懂 Linux 有多远?如果决定学习 Linux,应该怎么开始?要学到什么程度?懂一点 Linux,对于程序员有什么价值?通过...

    Tychio 评论0 收藏0
  • PHP学习路线图

    摘要:学习路线图建议最后买一个域名和阿里云服务器,真正的将代码部署到云服务器上去,走一次上线流程,用一下管理一下代码会更棒。建议学习路线图这个时候使用写一个大并发的多服务器的秒杀出来。 PHP学习路线图 在网上很多人公布了太多的PHP学习路线图,本人在互联网公司工作十余年,也带了很多PHP入门的新手,将他们的一些问题和学习路线图为大家整理出来,希望很多小白少走弯路。 一、 网上某些错误的学习...

    wapeyang 评论0 收藏0
  • pwn学习(一)

    摘要:写这些东西,一来是记录自己的学习状况,二来呢,就是希望给正准备踏上这条路的朋友们,提供一点思路。镜像百度网盘链接密码虚拟机可以去官网下载,安装秘钥百度就行,网上多得是。 实战前的准备 pwn在ctf中算是一个门槛较高的分支,而且这方面的资料也相对较少,所以学习pwn的人也是相对较少的。我本人呢,是一个菜鸟,本科不是计算机系的,学习这个完全是出于兴趣。写这些东西,一来是记录自己的学习状况...

    yanwei 评论0 收藏0
  • PHP程序员学习路线

    摘要:第一阶段基础阶段基础程序员重点把搞熟练核心是安装配置基本操作目标能够完成基本的系统安装,简单配置维护能够做基本的简单系统的开发能够在中型系统中支持某个功能模块的开发。本项不做重点学习,除非对前端有兴趣。 第一阶段:基础阶段(基础PHP程序员) 重点:把LNMP搞熟练(核心是安装配置基本操作) 目标:能够完成基本的LNMP系统安装,简单配置维护;能够做基本的简单系统的PHP开发;能够在P...

    genedna 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<