UNIX用户的不同级别
初学者
刚开始学习vi的基本用法。(注:vi是unix里的编辑器)
不还不明白怎样创建目录。
经常忘记每行输入完成后需要回车。
新手
知道了ls可以用来创建目录。
使用编辑器,但是称之为“vye”。
听说过C但是从来没用过。
有过痛苦的使用rm的经验。
对于如何读邮件感到好奇。
很奇怪隔壁的家伙看起来非常喜欢UNIX。
用户
使用vi和nroff,但还不熟练。
试图用C编程,但最后还是采用Pascal。
想知道如何移动一个目录。
认为dbx是一种组合音响的牌子。
知道如何读邮件但不知道如何阅读新闻。
熟练用户
毫无困难地使用nroff,并开始学习tbl和eqn。
能够使用grep查找字符串。
知道了mv能用来移动目录。
学习编写C程序。
曾使用sed,但紧接着就检查文件。
曾观察别人使用dbx。
专家
必要时使用sed。
在vi内使用宏,必要时使用ex。
利用所有可能的机会发新闻贴子。
对于如何成功地回复邮件仍然感到疑惑。
偶尔写csh脚本。
用vi写C程序,并用make进行编译。
知道&&和||是干什么用的。
使用fgrep,因为有人说这个要快一些。
黑客
熟练地使用sed和awk。
使用vi中未公布的特性。
使用“cat 〉”写C代码,并且用“!cc”编译。
使用adb,因为不信任源代码调试器。
知道如何传播环境变量。
写自己的nroff宏,以补充其不足。
编写Bourne shell脚本。
从网络上安装bug修正程序。
使用egrep。
大师
熟练使用m4和lex。
用“cat >”写汇编器代码。
当系统装载后,在内核中使用adb。
通过给源程序打补丁定制Unix。
一边吃午饭,一边读设备驱动程序源代码。
稍加思索即可回答任何Unix问题。
使用make做任何需要两个以上命令的事情。
知道如何突破安全屏障,但从不想试一下。
奇才
用“cat >”写设备驱动程序。
通过给二进制代码打补丁修正bug。
把对Unix应用程序做的改变发到网上——它们都能起作用。
能说出你想问什么问题,并做出回答。
编写自己的troff宏程序包。
刚开始学习vi的基本用法。(注:vi是unix里的编辑器)
不还不明白怎样创建目录。
经常忘记每行输入完成后需要回车。
新手
知道了ls可以用来创建目录。
使用编辑器,但是称之为“vye”。
听说过C但是从来没用过。
有过痛苦的使用rm的经验。
对于如何读邮件感到好奇。
很奇怪隔壁的家伙看起来非常喜欢UNIX。
用户
使用vi和nroff,但还不熟练。
试图用C编程,但最后还是采用Pascal。
想知道如何移动一个目录。
认为dbx是一种组合音响的牌子。
知道如何读邮件但不知道如何阅读新闻。
熟练用户
毫无困难地使用nroff,并开始学习tbl和eqn。
能够使用grep查找字符串。
知道了mv能用来移动目录。
学习编写C程序。
曾使用sed,但紧接着就检查文件。
曾观察别人使用dbx。
专家
必要时使用sed。
在vi内使用宏,必要时使用ex。
利用所有可能的机会发新闻贴子。
对于如何成功地回复邮件仍然感到疑惑。
偶尔写csh脚本。
用vi写C程序,并用make进行编译。
知道&&和||是干什么用的。
使用fgrep,因为有人说这个要快一些。
黑客
熟练地使用sed和awk。
使用vi中未公布的特性。
使用“cat 〉”写C代码,并且用“!cc”编译。
使用adb,因为不信任源代码调试器。
知道如何传播环境变量。
写自己的nroff宏,以补充其不足。
编写Bourne shell脚本。
从网络上安装bug修正程序。
使用egrep。
大师
熟练使用m4和lex。
用“cat >”写汇编器代码。
当系统装载后,在内核中使用adb。
通过给源程序打补丁定制Unix。
一边吃午饭,一边读设备驱动程序源代码。
稍加思索即可回答任何Unix问题。
使用make做任何需要两个以上命令的事情。
知道如何突破安全屏障,但从不想试一下。
奇才
用“cat >”写设备驱动程序。
通过给二进制代码打补丁修正bug。
把对Unix应用程序做的改变发到网上——它们都能起作用。
能说出你想问什么问题,并做出回答。
编写自己的troff宏程序包。