当前位置 > 主页 > 万和大讲堂 >


Linux系统入门的九大提醒(二)

2015-07-30 11:18

  4、不用挑剔发行版本


  很多人刚开始用Linux的时候,总是在怀疑别的发行版本是否比自己正在用的这个好,总是怀疑自己以后时候会失去支持,不得不换用别的发行。所以很多人今天是Redhat,明天又换成了debian,一会儿又是gentoo,……甚至有的人在一台机器上装了两个版本的Linux,然后比较哪一个好。其实你完全没有必要这样做,任何发行,只要你熟悉了,你在上面的工作方式几乎是不会受到任何影响的。南京RHCE认证培训


  我以前一直用的Redhat,当我有一天在我的一台新机器上安装debian时,我发现使用Redhat的经验完全没有浪费。我用了一个下午就配置好了debian,使它服服贴贴的听我的话,就跟没有换发行一样。Debian,TurboLinux,SuSE,Redhat,Gentoo,.……任何一个版本都是不错的。很多人认为自己攒一个LFS是高水平黑客的象征,但是不是每个人都有精力去了解所有细节。假如你是用于个人的日常事物和科研,可以试试debian.它是我见过的最方便的一个发行。南京RHCE认证培训


  5、不要盲目升级


  不知道这是心理作用还是什么,有的人看到比较大的版本号,就会很想换成那个。很多人的Redhat本来配置的很舒适了,可是一旦Redhat发行新的版本,他们就会尽快下载过来,然后选择升级安装。结果很多时候把自己原来修改得很好的配置文件给冲掉了。新的软件又带来了新的问题,比如有一次我的rxvt升级到2.7.8就跟miniChinput冲突了,升级到Redhat8.0,发现xmms居然缺省不能放MP3了,XFree86的xtt模块在I810上有新的bug,会导致Mozilla忽然退出。假如你已经配置好了一切,千万别再整体升级了,这会浪费你很多很多时间的,不值得。有句话说得好:“Ifit‘snotbroken,don’tfixit.”假如你的程序能够完成你需要做的事情,你何必升级呢?


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


  假如你只想做一个像我这样的普通用户,主要目的是用Linux来完成自己的科研任务和日常工作,那就可以不用系统治理员或者网络治理员的标准来要求自己,因为当一个系统和网络治理员确实很辛劳。普通用户学习那些不经常用到的复杂的维护系统的工具,其实是浪费时间,学了不用是会很快忘记的!我不是一个合格的网络治理员,我的服务器都只设置了我自己需要的功能,设置好ssh,ftp已经足够了,那样可以省去我很多麻烦。我从来不过度考虑“安全”,因为Linux缺省已经很安全了。我没有磁带机,就不用管tar的那些稀奇古怪的参数了,czf,xzf,ztf已经可以满足我所有的需要。sed,awk,.……我也只会几种常用的命令行。南京RHCE认证培训


  7、不要习惯的使用root帐号


  在需要的时候才su!这是很多刚接触Unix类操作系统的人常见的现象,他们不喜欢在治理系统的时候才su,而是一直用root帐号干所有事情,配置系统,安装程序,浏览网页,玩游戏,编程……结果有一天,他不小心在某个系统目录使用了rm*.……后果不堪设想……


  8、不要用商业的眼光来看Linux


  Linux不是商业软件,所以不要用要求Solaris,Windows那样的眼光来看Linux.自由软件的作者们从来不拉拢用户,他们对用户不负有任何责任。实际上在自由软件的世界里,“开发者”和“用户”并没有明确的界限,大家是朋友。自由软件很可能只是满足作者和他的朋友的需要,甚至是为了好玩而创造的。自由软件不是完美的,自由软件承认自己有缺点,它不会自吹自擂,蒙蔽“用户”的耳目。这种对作者责任的解脱激发了作者的创造力,他们不用过分考虑“向上兼容”,他们往往比背上重重包袱的商业软件结构更合理,技术更先进。所以当你用某个自由软件碰到困难的时候,不应该埋怨软件的作者,因为他们对你并没有义务。


  你不应该把自己当成一个挑剔的顾客,而要把自己作为这个软件的顾问和一个和蔼的建议者,这样你才能理解作者写这个程序时的快乐,在碰到问题时向作者反映,帮助他完善这个软件,成为一个快乐的参与者。就像你的哥哥送你一个他用旧了的自行车,你应该珍惜这份友情,而不要在车坏了,或者骑车摔了一交的时候大骂你的哥哥。假如你真的不能使用这种合作的心态,那么最好不要使用这个软件。这是一种先进的文化,它包含了互相合作,科学创新的精神。理解这一点不是很轻易,很多人往往是因为不能理解这种文化而离开自由软件。这对于作者来说并没有什么损失。南京RHCE认证培训


  9、干你的正事去


  很多人跟我说,你的网页浪费我好多时间来配置这配置那,一会儿是FVWM,一会儿是Mutt……嗯……那些东西都是我有空的时候一点一点积累的,假如你想一次性搞定所有那些东西,恐怕得花你几个星期甚至几个月的时间!并不是一定要搞定所有这些东西你才能正常工作的。除非你真的非得利用某个程序,或者你闲着没事,否则你可以不管这些东西。


最近开班 more>
  • 全栈开发
  • 前端基础班
  • 软件测试
  • Java大数据开发工程师
  • 云原生精英班
  • 开发课程基础班第四期
  • 开发课程基础班第三期
  • 开发课程基础班第二期
  • 开发课程基础班第一期
  • Java Web UI Python
  • CISP
  • HCIE-Datacom(HCIA,HCIP基础)
  • HCIP-Datacom(HCIA基础)
  • HCIA-Datacom(0基础)
  • HCIE-Datacom(HCIA,HCIP基础)
  • HCIP-Datacom(HCIA基础)
  • HCIA-Datacom(0基础)
  • OCM 12C
  • OCP 19C
  • RHCE 9.0
  • 脱产班
  • 脱产班
  • 脱产班
  • 脱产班
  • 脱产班
  • 脱产班
  • 脱产班
  • 脱产班
  • 脱产班
  • vip班
  • 考试计划
  • 脱产班
  • 脱产班
  • 脱产班
  • 双休班
  • 双休班
  • 双休班
  • 双休班
  • 业余班
  • 业余班
  • 10月16日
  • 9月23日
  • 9月2日
  • 9月30日
  • 8月26日
  • 10月8日
  • 9月23日
  • 9月16日
  • 9月9日
  • 随时开课
  • 9月21日
  • 10月17日
  • 9月18日
  • 9月2日
  • 11月2日
  • 10月26日
  • 9月7日
  • ——
  • 随时开课
  • 9月26日
    • 姓 名 :
    • 电 话 :
    • 课 程 :

技术交流群

  • Java大数据交流群560819979加入
  • Python技术交流群595083299加入
  • Oracle技术交流群595119011加入
  • Web前端技术交流群604697610加入
  • Huawei技术交流群482919361加入
  • Redhat技术交流群587875348加入
  • UI设计技术交流群511649801加入
  • Cisco技术交流群596886705加入
  • IT运维技术交流群605888381加入