LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 964|回复: 9

关于linux的level

[复制链接]
发表于 2007-1-6 20:54:50 | 显示全部楼层 |阅读模式
有没有人写过关于使用linux的level的文章啊...或者有没有水平高的写一篇,让我们也好有目标,了解下一步该往哪方面努力......:% :%
发表于 2007-1-6 20:58:13 | 显示全部楼层
早有人写过了呢。
=========Begin======
  
                              The UNIX Hierarchy
  
   NAME
          DESCRIPTION AND FEATURES
  
   beginner
  
          + insecure with the concept of a terminal
          + has yet to learn the basics of vi
          + has not figured out how to get a directory
          + still has trouble with typing &ltRETURN> after each line of
            input
  
   novice
  
          + knows tha `ls' will produce a directory
          + uses the editor, but calls it `vye'
          + has heard of `C' but never used it
          + has had his first bad experience with rm
          + is wondering how to read his mail
          + is wondering why the person next to him seems to like Unix so
            very much.
  
   user
  
          + uses vi and nroff, but inexpertly
          + has heard of regular-expr.s but never seen one.
          + has figured out that `-' precedes options
          + has attempted to write a C program and has decided to stick
            with pascal
          + is wondering how to move a directory
          + thinks that dbx is a brand of stereo component
          + knows how to read his mail and is wondering how to read the
            news
  
   knowlegable user
  
          + uses nroff with no trouble, and is beginning to learn tbl and
            eqn
          + uses grep to search for fixed strings
          + has figured out that mv(1) will move directories
          + has learned that "learn" doesn't help
          + somebody has shown him how to write C programs
          + once used sed to do some text substitution
          + has seen dbx used but does not use it himself
          + thinks that make is a only for wimps
  
   expert
  
          + uses sed when necessary
          + uses macro's in vi, uses ex when neccesary
          + posts news at every possible opportunity
          + write csh scripts occasionally
          + write C programs using vi and compiles with cc
          + has figured out what `&&' and '||' are for
          + thinks that human history started with '!h'
  
   hacker
  
          + uses sed and awk with comfort
          + uses undocumented features of vi
          + write C code with `cat >' and compiles with '!cc'
          + uses adb because he doesn't trust source debuggers
          + can answer questions about the user environment
          + writes his own nroff macros to supplement std. ones
          + write scripts for Bourne shell (/bin/sh)
          + knows how to install bug fixes
  
   guru
  
          + uses m4 and lex with comfort
          + writes assembly code with `cat >'
          + uses adb on the kernel while system is loaded
          + customizes utilities by patching the source
          + reads device driver source with his breakfast
          + can answer any unix question after a little thought
          + uses make for anything that requires two or more distinct
            commands to achieve
          + has learned how to breach security but no longer needs to try
  
   wizard
  
          + writes device drivers with `cat >'
          + fixes bugs by patching the binaries
          + can answer any question before you ask
          + writes his own troff macro packages
          + is on first-name basis with Dennis, Bill, and Ken
  
=========End========
回复 支持 反对

使用道具 举报

发表于 2007-1-6 21:11:12 | 显示全部楼层
hahahaha
回复 支持 反对

使用道具 举报

发表于 2007-1-6 21:14:05 | 显示全部楼层
现在user能熟练用roff的肯定没几个,时代不同了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-6 21:22:26 | 显示全部楼层
谢谢sprite......我试着翻译一下:
--------------------------------------------
sprite不知道从哪儿招来的;我找了一个,比你那个多了点内容,而且没有错的地方

--------------------------------------------------------------------]

大家帮忙看看,有没有翻译地不对的地方,欢迎指教^_^
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Beginner         

    * insecure with the concept of a terminal
    * has yet to learn the basics of vi
    * has not figured out how to get a directory
    * still has trouble with typing RETURN after each line of input

Novice        

    * knows that "ls" will produce a directory
    * uses the editor, but calls it "vye"
    * has heard of "C" but never used it
    * has had a bad experience with rm
    * is wondering how to read mail
    * is wondering why the person next door seems to like Unix so very much

User        

    * uses vi and nroff, but inexpertly
    * has heard of regular expressions but never seen one
    * has figured out that "-" precedes options
    * has attempted to write a C program, but decided to stick with Pascal
    * is wondering how to move a directory
    * thinks that dbx is a brand of stereo component
    * knows how to read mail and is wondering how to read the news

Knowledgeable User        

    * uses nroff with no trouble, and is beginning to learn tbl and eqn
    * uses grep to search for fixed strings
    * has figured out that mv(1) will move directories
    * has learned that "learn" doesn't help
    * somebody has shown him how to write C programs
    * once used sed but checked the file afterwards
    * watched somebody use dbx once
    * tried "make" but used spaces instead of tabs

Expert        

    * uses sed when necessary
    * uses macros in vi, uses ex when necessary
    * posts news at every possible opportunity
    * is still wondering how to successfully reply to mail
    * writes csh scripts occasionally
    * writes C programs using vi and compiles with make
    * has figured out what && and || are for
    * uses fgrep because somebody said it was faster

Hacker        

    * uses sed and awk with comfort
    * uses undocumented features of vi
    * writes C code with "cat >" and compiles with "!cc"
    * uses adb because he doesn't trust source debuggers
    * figured out how environment variables are propagated
    * writes his own nroff macros to supplement the standard ones
    * writes Bourne shell scripts
    * installs bug fixes from the net
    * uses egrep because he timed it

Guru        

    * uses m4 and lex with comfort
    * writes assembler code with "cat >"
    * uses adb on the kernel while the system is loaded
    * customizes Unix utilities by patching the source
    * reads device driver source with breakfast
    * uses "ed" because "ex" is a Berkeleyism
    * can answer any Unix question after a little thought
    * uses make for anything that requires two or more commands
    * has learned how to breach security but no longer needs to try
    * is putting James Woods/Henry Spencer egrep into his next Unix release

Wizard        

    * writes device drivers with "cat >"
    * fixes bugs by patching the binaries
    * posts his changes to Unix utilities to the net, and they work
    * can tell what question you are about to ask, and answers it
    * writes his own troff macro packages
    * is on a first-name basis with Dennis, Bill, and Ken
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

UNIX的等级:

1,beginner 新来的
--------------------------
-还不太理解终端的概念
-仍然在学vi的基本知识
-还不知道怎么访问目录
-在输入完毕确认(回车)的时候还是会出问题

2,novice 初学者
---------------------------
-知道'ls'能提供目录信息
-能使用编辑器,但是叫它'vye'
-听说过C,但是从来没用过
-已经拥有了第一次不愉快的rm经验
-想知道怎么读自己的邮件
-想知道为什么他旁边那位老兄这么喜欢unix

3,user 入门了
------------------------------
-能用vi和nroff,但是还不熟练
-听说过规则表达式,但是从来没用过
-开始习惯(理解)选项前面的'-'
-尝试写C程序并决定坚持使用pascal
-想知道怎么移动目录
-认为dbx是一家立体声公司的商标
-已经知道怎么读邮件了,还想知道怎么阅读新闻组(的消息)


4,在行的user 熟悉了
--------------------------
-熟练使用nroff,并且还是学习tbl和eqn
-使用grep来查找匹配字符
-已经知道用mv(1)可以移动目录了
-已经认识到仅仅'学习'是没用的
-已经有人教他怎么编C程序了
-曾经用sed做过文本替换
-已经看到别人用dbx但是自己还没用过
-尝试用make,但是用空格代替tab(觉得make只是为白痴准备的)

5,expert 经验丰富
-------------------------
-需要的时候就用sed
-开始用vi的宏,需要的时候就用ex
-抓住任何机会向新闻组发帖子(thanks seamonkey)
-偶尔写写csh的脚本
-用vi编写C程序,用cc编译
-已经明白'&&'和'||'是干什么的了
-以为人类历史(human history)开始于'!h'(!h,非h的意思,下同^_^)
-使用fgrep,因为有人说它很快

6,hacker  黑客
------------------------------
-舒适地使用awk和sed
-使用没有文档化的vi功能
-使用'cat>'写C代码,用'!cc'编译
-使用adb因为他不信任代码调试器
-知道环境变量是怎么传递的(可以回答关于用户环境的问题)
-写自己的nroff宏解决安全问题
-为sh(/bin/sh)写脚本
-知道怎么通过网络安装补丁
-使用egrep,因为他同步了它(?????)

7,guru 古鲁
-----------------------------------
-舒适地使用m4和lex
-用'cat>'编写汇编代码
-在系统已经启动的时候对内核使用adb
-通过修补代码定制工具集
-在吃早饭的时候阅读设备驱动程序代码
-使用'ed'因为'ex'是贝克莱风格的
-可以在短暂思考后回答关于unix的任何问题
-需要两个或更多不同命令完成的事情都用make
-知道怎么能突破安全限制,但是从来不需要这么做
-正在把James Woods/Henry Spencer的egrep放入他的下一个unix发行中

8 wizard 巫师
-----------------------
-用'cat>'编写设备驱动
-通过修补二进制文件修复bug
-在你发问之前能回答任何问题
-能编写他自己的troff宏包
-姓dennis,bill或者kens

=============================================================
回复 支持 反对

使用道具 举报

发表于 2007-1-6 22:19:21 | 显示全部楼层
把能写/bin/sh脚本放在hacker级别还是有深意的。
-尽可能发送消息(?????不太懂 代码独立?)

抓住任何机会向新闻组发帖子
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-6 23:01:57 | 显示全部楼层
Post by seamonkey
把能写/bin/sh脚本放在hacker级别还是有深意的。



:!! 能说说这是什么意思么???

我只是翻译了一下,肯定有很多条件有隐含意思;希望知道的可以指教一下,谢谢啦:% :%
回复 支持 反对

使用道具 举报

发表于 2007-1-6 23:28:52 | 显示全部楼层
哈哈,有没有比beginner更低的级别,我报名
回复 支持 反对

使用道具 举报

发表于 2007-1-7 08:24:18 | 显示全部楼层
Post by chenyuehao
哈哈,有没有比beginner更低的级别,我报名


比beginner更低的叫newbie
+把linux叫做历纳克思,把windows叫做闻都死。
+想关机的时候,对着键盘叫“关机”,结果一点反映都没有。
+想开机的时候,对着屏幕叫“开机”,结果一点反映都没有。
+总是装了windows时,听别人说linux有好多好处,总想着装linux
+总是装了linux时,回想装windows的种种好处,想着装回windows
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-11 09:59:55 | 显示全部楼层
有没有人要解释一下这篇的??
把它具体化
做一个linux学习指南之类的..
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表