当前位置:  技术问答>linux和unix

学linux(hl001--hl004)之前要有什么准备知识吗。要先学会MCSE吗?

    来源: 互联网  发布时间:2015-04-21

    本文导语:  学linux(hl001--hl004)之前要有什么准备知识吗。要先学会MCSE吗? | MCSE 是微软的证书,是两吗事。给你一些忠告: 学习Linux的七点忠告  &&&&1、不要“玩 Linux”  &&&&很多人用 Linux 的时候会感...

学linux(hl001--hl004)之前要有什么准备知识吗。要先学会MCSE吗?

|
MCSE 是微软的证书,是两吗事。给你一些忠告:
学习Linux的七点忠告 
&&&&1、不要“玩 Linux” 

&&&&很多人用 Linux 的时候会感觉很迷茫,该用哪个发行呢?是不是我少装了什么?怎么升级这么快啊!怎么这么不稳定!每当遇到新的软件他就想试用,每当新的版本出现,他就更新,然后用鼠标在新的菜单里选择从来没见过的程序来用用。 

&&&&其实你是为了Linux而使用Linux,而没有找到正确的理由来利用 Linux。你首先要明确用电脑的目的,你用它是为了解决你的实际问题,而不是为了学习安装操作系统,不是为了测试哪个版本好用,不是为了“赶上潮流”,更不是因为你硬盘太大了,你想多占点空间。 

&&&&如果你启动了电脑之后不知道应该干什么,那么最好先不要用电脑,因为你可能有更重要的事情需要做。 

&&&&2、不用挑剔发行版本 

&&&&很多人刚开始用 Linux 的时候,总是在怀疑别的发行版本是否比自己正在用的这个好,总是怀疑自己以后时候会失去支持,不得不换用别的发行。所以很多人今天是 Redhat,明天又换成了 debian, 一会儿又是 gentoo, …… 甚至有的人在一台机器上装了两个版本的 Linux,然后比较哪一个好。 

&&&&其实你完全没有必要这样做,任何发行,只要你熟悉了,你在上面的工作方式几乎是不会受到任何影响的。你常常听说 Debian 的更新比 Redhat 快,包比 Redhat 多,但是你可以比 Debian 更新还要快,直接到你需要的程序的主站点下载源码来编译就是了。 

&&&&Debian, TurboLinux, SuSE, Redhat, Gentoo, ... 任何一个版本都是不错的。 

&&&&3、不要当“传教士” 

&&&&很多人在讨论区不断的引起 "Linux vs. Windows" 之类的讨论,甚至争的面红耳赤,这是没有必要的。因为各人的需要不同,生活的环境不同,你不可能得到一个定论。我们需要尊重别人的选择,这是你在进行任何对工具的讨论前需要提醒自己的事情。面对一些容易引起争论的东西:Word 和 TeX;Emacs 和 VIM;MAXIMA,Mathematica 和 Maple;Gnome,FVWM 和 KDE;Mutt 和 Pine …… 一定要冷静。 

&&&&你需要关心的不是你的工具是什么,而是你用它做了什么。精通 Linux 并不说明任何问题,因为它只是一个工具而已。如果你用 Windows 能很好的完成你的任务,那你就没有必要费时间去熟悉 Linux。直到有一天你发现一项任务只有 Linux 才能完成的时候再换也不迟,因为你身边的 Linux 的爱好者一定会很乐意的帮助你。 

&&&&并不是喜欢一种东西就必须反对其它的。世界需要多样性,人们都需要FUN。用自己的兴趣去压制别人的,就会毁掉所有的兴趣。个人喜欢什么就用什么,完全没必要为这个争论。 

&&&&不要做“传教士”!你说我现在就是在“传教”?冤枉啊~ 

&&&&4、直接从源码安装程序 

&&&&很多人放着最新的源码不用,等着有人帮他做出 rpm, deb, 才能安装。我说你为什么不用源码编译,这样版本比 rpm 高的多,有很多新功能,而没有烦人的依赖关系。可是他说:“要是我用源码编译安装,卸载的时候就不方便了,会留下很多垃圾。” 

&&&&为什么程序还没有安装你就想到卸载?难道你不知道这个程序是用来做什么的?你应该改变到处找程序来试用的作法,而应该先了解一下到底那些程序有同样的功能,听听别人的意见,看看它们各有什么长处和短处,然后挑一个最适合你的程序来用。 

&&&&从源码编译安装程序,不但比你装rpm更适合自己的机器设置,而且它们一般会装到 /usr/local 目录,这样你以后如果换硬盘重装系统,也可以把以前 /usr/local 下的程序原封不动拷贝过去用。我的 /usr/local 下有 2G 之多的程序,你想要是我有一台新机器要重新安装,然后配置,得花费多少时间?实际上我曾经通过网络把它们传到一台新机器上,然后就出去吃晚饭,回来时我就得到了另一台一摸一样的 Linux 机器。 

&&&确实要卸载 make install 的程序怎么办呢?答案是直接删掉。别以为直接删掉程序会留下垃圾,引起“系统不稳定”。(btw: 这是谁教你的啊?呵呵。) make install 无非就是把可执行程序放在 /usr/local/bin, 把某些函数库放在 /usr/local/lib,把数据文件放在 /usr/local/share 下一个它自己的目录,你把这些东西都删掉就行了,不会留下垃圾,即使真的留下一点文件没有删掉也占不了多少空间,更不可能引起系统不稳定。UNIX 就是这么简单。 

&&&&但是有几个程序不建议从源码安装,它们是 Mozilla, Open Office, ... 它们编译时会占用你几个G的空间和好几个小时的时间,这种花费我觉得是不值得的,因为你不能从编译得到更多好处,不如直接安装编译好的版本。 

&&&&5、不要盲目升级 

&&&&不知道这是心理作用还是什么,有的人看到比较大的版本号,就会很想换成那个。很多人的 Redhat 本来配置的很舒服了,可是一旦 Redhat 发行新的版本,他们就会尽快下载过来,然后选择升级安装。结果很多时候把自己原来修改得很好的配置文件给冲掉了。新的软件又带来了新的问题,比如有一次我的 rxvt 升级到 2.7.8 就跟 miniChinput 冲突了,升级到 Redhat 8.0,发现 xmms 居然缺省不能放mp3了,XFree86 的 xtt 模块在 I810 上有新的 bug,会导致 Mozilla 突然退出。 

&&&&如果你已经配置好了一切,千万别再整体升级了,这会浪费你很多很多时间的,不值得。如果需要的话,你可以只把某些部件升级,比如内核,glibc, gcc, XFree86,... 

&&&&&使用 UNIX 的经典程序 

&&&&&好的程序一般都是可以很方便的在很多种 UNIX 上移植的,bash, VIM, Emacs, Mutt, FVWM, xterm, 都是这样。如果你用这些程序,你就可以在 Sun, HP, ... 等工作站上也装上,这样你在各种机型上的工作环境就几乎完全一样了!你不需要在 Sun 上面用 CDE,在PC上又换成 KDE,在它们上面都装一个 FVWM,使用相同的配置文件,就能得到一致的界面。 

&&&&这些程序大部分都是久经考验的,是经过很多人多年开发的结果。它们功能完善,各种情况都考虑周全,绝对是你的好助手。 

&&&&6、不要配置你不需要的东西 

&&&&如果你只想做一个像我这样的普通用户,主要目的是用 Linux 来完成自己的科研任务和日常工作,那就可以不用系统管理员或者网络管理员的标准来要求自己,因为当一个系统和网络管理员确实很辛苦。普通用户学习那些不经常用到的复杂的维护系统的工具,其实是浪费时间,学了不用是会很快忘记的! 

&&&&我不是一个合格的网络管理员,我的服务器都只设置了我自己需要的功能,设置好 ssh, ftp 已经足够了,那样可以省去我很多麻烦。我从来不过度考虑“安全”,因为 Linux 缺省已经很安全了。我没有磁带机,就不用管 tar 的那些稀奇古怪的参数了,czf, xzf, ztf 已经可以满足我所有的需要。sed, awk, ... 我也只会几种常用的命令行。 

&&&&7、不用忙着看内核源码 

&&&&除非你想研究操作系统,否则还是先把怎么使用 Linux 掌握好再说吧。我以前看了那么多内核源代码,写了驱动程序,结果最后发现我还是一只很多事情不能用 Linux 解决的菜鸟 吸取我的教训吧,你应该首先掌握 shell,Xwindow 的使用和原理,它们可不比内核简单。(完)(转自互联网bbs)



|
hl001--hl004是什么?

|
楼上转的是篇好文章的。希望大家都能看到。

    
 
 

您可能感兴趣的文章:

  • 急需楚广明的24小时学会LINUX视频教程
  • oracle10g FOR Linux 安装轻松学会
  • 大侠们:我准备装LINUX了,需要准备些什么啊?(搜集什么资料:如显卡、网卡型号等?)
  • 我准备在linux下做java和jsp,数据库准备用MySql,需要安装些什么软件?
  • 小弟刚刚准备接触LINUX,达人们进来啊谢谢了哦
  • 作linux开发,平常需要准备那些参考资料?
  • 准备学习Linux,请介绍一本好书。
  • 想跨平台到linux下开发,该如何准备
  • (求助)准备向linux内核方向发展应该有哪些基础???
  • 请问如果要按自己需要修改linux内核源代码需要那些准备知识
  • 我打算转行到linux下面的软件开发,要准备哪些东西?
  • 学习LINUX需要什么配置的机器,小弟正准备向LINUX进军,还请各位大侠指点一二!
  • 高分求助,准备用Linux,请问哪里有初学资料
  • 准备开始看 linux内核 大家给推荐 一个版本
  • redhat8.0装完了,但怎么输入中文和日文呢?帮忙啊,准备加入linux阵营了
  • 趁着LINUX还年轻准备在这儿混三年,一年一个星:)
  • 准备从Windows转向Linux的软件开发,语言为C++,怎么入门?
  • 我准备装linux,红旗好呢,还是红帽子,大家推介一下
  • 第一,我拔号程序保存的密码在哪里,第二,我要装LINUX,分区怎么分好!准备做双系统,只是之余玩会儿LINUX,REDHAT 7。1
  • 谁能提供网上学习linux的网址,最有价值着准备接分!
  • 向各位拜个晚年,关于阅读linux内核代码之前的准备工作
  • 准备初学LINUX,如何开始?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 在Linux下开发手机客户端或Pc客户端交互的服务器,需要学哪些知识?
  • 学习linux网络编程需要学习些内核知识吗?
  • 看Linux源代码需要什么样的基础知识?
  • LINUX嵌入式应用程序员应具备哪些知识?
  • linux的知识产权问题
  • embedded linux开发和linux开发 要求的知识领域有什么不同?
  • 学习linux的新手,进程组,会话的知识重要吗?
  • 要写一个Linux下的elf加载器需要哪些知识?
  • 做Linux操作系统下的手机驱动开发需要掌握哪些知识啊?
  • 我想问一个大家,我现在刚学习LINUX,我想问一下在LINUX学习哪些知识有前途???
  • http://www.itpub.net 论坛更新数据库,速度更快,欢迎大家前去讨论unix&linux知识!
  • linux中html解析,需要哪些知识
  • 我现在有了基本的C语言知识,我想在LINUX下做开发
  • Linux下Oracle数据库相关知识集粹
  • 要成为Linux下的java开发员或者Lixun服务器管理员要学哪些知识?
  • 请问要想开发嵌入式Linux系统的驱动程序需要哪些基础知识??
  • 请问有关linux底层网络数据结构sk_buff相关知识
  • 请问:linux环境下进行多媒体开发(视频编辑)需要了解哪些知识?
  • 知识共享:从Linux到Solaris:概述和命令差异,学吧~,兄弟们!
  • 想找到一些关于linux网络知识,设置的书籍,资料。凡是电子版的送
  • linux c/c++ IP字符串转换成可比较大小的数字
  • 在win分区上安装linux和独立分区安装linux有什么区别?可以同时安装吗?(两个linux系统)
  • linux哪个版本好?linux操作系统版本详细介绍及选择方案推荐
  • 在虚拟机上安装的linux上,能像真的linux系统一样开发linux程序么?
  • secureCRT下Linux终端汉字乱码解决方法
  • 我重装window后,把linux的引导区覆盖了,进不了linux怎么办?急啊,望热心的人帮助 (现在有linux的盘)
  • Linux c字符串中不可打印字符转换成16进制
  • 安装vmware软件,不用再安装linux系统,就可以模拟linux系统了,然后可以在其上学习一下LINUX下的基本操作 了?
  • Linux常用命令介绍:更改所属用户群组或档案属性
  • 红旗Linux主机可以通过127.0.0.1访问,但如何是连网的Win2000机器通过Linux的IP去访问Linux
  • linux命令大全详细分类介绍及常用linux命令文档手册下载


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3