发圈厂家
免费服务热线

Free service

hotline

010-00000000
发圈厂家
热门搜索:
技术资讯
当前位置:首页 > 技术资讯

学习Linux的9条忠告

发布时间:2020-03-23 14:09:02 阅读: 来源:发圈厂家

感谢INAN的投递新闻来源:网络以下是网友王垠写的关于学习Linux的忠告。但只要略加替换,它完全可以用来解决FF与IE,5笔与拼音,QQ与MSN,IBM与HP,乃至是SONY与任天堂粉丝之间的种种争端。

1. 不要当“传教士” 很多人在讨论区不断的引发 "Linux vs. Windows" 之类的讨论,乃至争的面红耳赤,这是没有必要的。 这类争辩是浪费时间而没有任何用途的。对,你花了1下午,用许多事实“捍卫”了 “Linux 比 Windows 好” 这个说法。但是 Windows 的支持者并不会喜欢上 Linux,他们只是略微畏缩一下,然后找一些新的证据来跟你辩论。 世界上的人们都在利用Linux 研究最前沿的科学,我们还在这里讨论 “要不要用Linux” 这类无聊的问题,什么时候才能遇上时期前进的步伐? 甚么叫做“Windows 支持者”,甚么叫做“Linux 支持者”?我们为何要支持某一个而反对另外一个?你不需要为 Linux “护法”,不需要成为“Linux 支持者”或“GNU传教士”,GNU/Linux 已用事实向世界证明了它们的威力,已被大多数人接受。你只需要安安静静享受 GNU/Linux 给你的乐趣和自由。 你需要关心的不是你的工具是什么,而是你用它做了甚么。精通 Linux 其实不说明任何问题,由于它只是一个工具而已。如果你用 Windows 能很好的完成你的任务,那你就没有必要费时间去熟习 Linux。直到有一天你发现一项任务只有 Linux 才能完成的时候再换也不迟,由于你身旁的 Linux 的爱好者一定会很乐意的帮助你。工具不是人,不应当对工具有感情。这是你在进行任何对工具的讨论前需要提示自己的事情。面对一些容易引发争辩的东西:Word 和 TeX;Emacs 和 VIM;MAXIMA,Mathematica 和 Maple;Gnome, FVWM 和 KDE;Mutt 和 Pine …… 一定要冷静的对自己说:“我不站在它们任何一边,由于它们不是人。” 各人的需要不同,生活的环境不同。对你来说好的东西,对他人来讲不一定好,我们需要尊重他人的选择。如果你当面说他人正在用的程序不好,没有人会乐意接受你的意见。我从来没有建议过我爸爸不用 Windows + WPS,而用 Linux + LaTeX 来处理他的英语试卷。由于 WPS 是我爸爸的选择,他能用 WPS 编辑出很好的试题去测试他的学生,那就足够了。我曾帮我爸爸做了一个 perl 程序,能够自动从一种我自己设计的 markup 语言转化成 LaTeX 格式的英语试卷。可以自动对试题编号,乱序排版选择题的选项,自动生成答案表,生成老师用的显示答案的版本,自动对短文改错题进行优化分段,自动拼写检查,图形化的配置方式…… 我爸爸高兴的用了一段时间,可是后来他想用 WPS 里的一种标题样式,而我不在家,没法为他修改程序。所以他又换回了 WPS。这就像有人送爱因斯坦一罐剃须泡沫一样,刚开始几天,发现他神采飞扬,不断夸这个东西真舒服。过了几天,发现爱因斯坦又开始用白水剃胡子了,由于剃须泡沫用完了,他懒得自己去买那个东西。这只是习惯问题。 2. 不要强制自己 喜欢电脑的人总是有某些心理强制偏向。有的人说:“键盘比鼠标快。我不要用鼠标。这样才有高效率。” 所以他在编辑器里不管什么时候总是用 20w, 10j 这样的命令到达目的点。他乃至觉得图形界面是过剩的,干脆 Xwindow 都不装。 全部用键盘看起来的确比让手离开键盘去拿鼠标,再回来“快” 多了,但是快的击键频率不等于工作的高效率,对你的健康更没有甚么好处。这只能把你变成打键盘的机器。 当你正在检查你的文章或程序,思惟正在随着字符的含义活动,突然 20w, 10j 这样的东西出现在你的头脑里,是否是会打断思路?不?那说明你当时思考的问题比较简单,这些干扰还不会起到副作用。其实很多人用电脑的时候,思想都遭到某种教条的束缚,上面这个只是众多教条中的一种。某些人制造了很多这类教条,用他的工作方式来要求他人,嘲笑方式跟他不一样的人。比如有的人嘲笑其它人写 C 程序不按 8 字符缩进,嘲笑他人在 vi 里用方向键,嘲笑他人不知道 PVM 是什么,嘲笑其它人用 JAVA, C# 这类由 GC 回收内存语言…… 你不用管各种各样的教条,电脑只是你的奴隶,你想怎样用就怎样用。没有人能够束缚你,没有人可以嘲笑你的工作方式。电脑明天就不再是这个模样,所以今天你不用完全了解它。你没有必要知道他人创造的一切,由于你需要留点时间自己创造些东西。Just have fun! 当你下次修改文章的时候,无妨试试悠闲的用鼠标在你眼睛看到的地方轻轻点一下。 3. 不要“玩 Linux” 很多人用 Linux 的时候会感觉很迷茫,该用哪一个发行呢?是否是我少装了甚么?怎样升级这么快啊!怎样这么不稳定!每当遇到新的软件他就想试用,每当新的版本出现,他就更新,然后用鼠标在新的菜单里选择历来没见过的程序来用用。 其实你是为了Linux而使用Linux,而没有找到正确的理由来利用 Linux。你首先要明确用电脑的目的,你用它是为了解决你的实际问题,而不是为了学习安装操作系统,不是为了测试哪一个版本好用,不是为了“遇上潮流”,更不是由于你硬盘太大了,你想多占点空间。 如果你启动了电脑以后不知道应当干什么,那末最好先不要用电脑,由于你可能有更重要的事情需要做。 4. 不用挑剔发行版本 很多人刚开始用 Linux 的时候,总是在怀疑别的发行版本是不是比自己正在用的这个好,总是怀疑自己以后时候会失去支持,不能不换用别的发行。所以很多人今天是 Redhat,明天又换成了 debian, 一会儿又是 gentoo, …… 乃至有的人在1台机器上装了两个版本的 Linux,然后比较哪个好。 其实你完全没有必要这样做,任何发行,只要你熟习了,你在上面的工作方式几近是不会遭到任何影响的。我之前一直用的 Redhat,当我有一天在我的一台新机器上安装 debian 时,我发现使用 Redhat 的经验完全没有浪费。我用了一个下午就配置好了 debian,使它服服贴贴的听我的话,就跟没有换发行一样。 Debian, TurboLinux, SuSE, Redhat, Gentoo, ... 任何一个版本都是不错的。很多人认为自己攒一个 LFS 是高水平黑客的意味,但是不是每个人都有精力去了解所有细节。 如果你是用于个人的平常事物和科研,可以试试 debian。它是我见过的最方便的一个发行。 5. 不要盲目升级 不知道这是心理作用还是甚么,有的人看到比较大的版本号,就会很想换成那个。很多人的 Redhat 本来配置的很舒服了,可是一旦 Redhat 发行新的版本,他们就会尽快下载过来,然后选择升级安装。结果很多时候把自己原来修改得很好的配置文件给冲掉了。新的软件又带来了新的问题,比如有一次我的 rxvt 升级到 2.7.8 就跟 miniChinput 冲突了,升级到 Redhat 8.0,发现 xmms 竟然缺省不能放mp3了,XFree86 的 xtt 模块在 I810 上有新的 bug,会致使 Mozilla 突然退出。 如果你已经配置好了一切,千万别再整体升级了,这会浪费你很多很多时间的,不值得。有句话说得好:"If it's not broken, don't fix it." 如果你的程序能够完成你需要做的事情,你何必升级呢? 6. 不要配置你不需要的东西 如果你只想做一个像我这样的普通用户,主要目的是用 Linux 来完成自己的科研任务和日常工作,那就可以不用系统管理员或网络管理员的标准来要求自己,由于当一个系统和网络管理员确切很辛苦。普通用户学习那些不常常用到的复杂的保护系统的工具,其实是浪费时间,学了不用是会很快忘记的! 我不是一个合格的网络管理员,我的服务器都只设置了我自己需要的功能,设置好 ssh, ftp 已足够了,那样可以省去我很多麻烦。我从来不过度斟酌“安全”,由于 Linux 缺省已很安全了。我没有磁带机,就不用管 tar 的那些稀奇古怪的参数了,czf, xzf, ztf 已可以满足我所有的需要。sed, awk, ... 我也只会几种经常使用的命令行。 7. 不要习惯的使用 root 帐号。在需要的时候才 su! 这是很多刚接触 UNIX 类操作系统的人常见的现象,他们不喜欢在管理系统的时候才 su, 而是一直用 root 帐号干所有事情,配置系统,安装程序,阅读网页,玩游戏,编程 …… 结果有一天,他不当心在某个系统目录使用了 rm * ... 后果不堪设想…… 8. 不要用商业的眼光来看 Linux。Linux 不是商业软件,所以不要用要求 Solaris, Windows 那样的眼光来看 Linux. 自由软件的作者们从来不拉拢用户,他们对用户不负有任何责任。实际上在自由软件的世界里,“开发者”和“用户” 并没有明确的界限,大家是朋友。 自由软件极可能只是满足作者和他的朋友的需要,乃至是为了好玩而创造的。自由软件不是完善的,自由软件承认自己有缺点,它不会自吹自擂,蒙蔽“用户”的线人。这类对作者责任的摆脱激起了作者的创造力,他们不用过分斟酌“向上兼容”,他们常常比背上重重包袱的商业软件结构更公道,技术更先进。 所以当你用某个自由软件遇到困难的时候,不应当抱怨软件的作者,由于他们对你并没有义务。你不应当把自己当做一个挑剔的顾客,而要把自己作为这个软件的顾问和一个和蔼的建议者,这样你才能理解作者写这个程序时的快乐,在遇到问题时向作者反应,帮助他完善这个软件,成为一个快乐的参与者。就像你的哥哥送你一个他用旧了的自行车,你应当珍惜这份友谊,而不要在车坏了,或骑车摔了1交的时候大骂你的哥哥。如果你真的不能使用这类合作的心态,那末最好不要使用这个软件。 这是一种先进的文化,它包括了相互合作,科学创新的精神。理解这一点不是很容易,很多人常常是由于不能理解这类文化而离开自由软件。这对作者来讲并没有甚么损失。 9. 干你的正事去很多人跟我说,你的网页浪费我好多时间来配置这配置那,一会儿是 FVWM,一会儿是 Mutt …… 嗯……那些东西都是我有空的时候一点一点积累的,如果你想一次性搞定所有那些东西,恐怕得花你几个星期乃至几个月的时间!并不是一定要搞定所有这些东西你才能正常工作的。除非你真的非得利用某个程序,或你闲着没事,否则你可以不管这些东西。 10. 上面几条仅供参考 以上只是个人意见,不一定合适所有人。取舍由你了!

上海德沁机械有限公司

上海德沁机械有限公司

上海德沁机械有限公司

上海德沁机械有限公司

相关阅读