Go Back   The UNIX and Linux Forums > The Lounge > What's on Your Mind?
google site



What's on Your Mind? Come inside and relax a while. Maybe play a few Video Arcade Games if you have free time.

Closed Thread
English Japanese Spanish French German Portuguese Italian Powered by Powered by Google
 
Thread Tools Search this Thread Display Modes
  #1  
Old 06-23-2004
RTM's Avatar
RTM RTM is offline Forum Advisor  
Registered User
 

Join Date: Apr 2002
Location: On my motorcycle
Posts: 3,090
Thanks: 0
Thanked 6 Times in 3 Posts
What level are you?

Just for fun (I'm somewhere between novice and user):

Quote:
Eight Circles of UNIX-fu
[Author Unknown]

Level 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 listing
- still has trouble with typing
after each line of input

novice - knows that "ls" will produce a directory listing
- 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 - uses nroff with no trouble, and is beginning
user to learn tbl and eqn
- uses grep to search for fixed strings
- has figured out that mv(1) will move directories
- has learned that "help" 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 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 standard
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
Sponsored Links
  #2  
Old 06-23-2004
Registered User
 

Join Date: Nov 2002
Location: Singapore
Posts: 128
Thanks: 0
Thanked 0 Times in 0 Posts
I am betweem knowledgeable to hacker.
But i dunno how to use
nroff, tbl, eqn and adb. Yet to write a full-blown C program in unix.
Uses more of ksh, awk, sed and sh than csh.
  #3  
Old 06-23-2004
Advisor
 

Join Date: Sep 2002
Location: Hong Kong, China
Posts: 1,623
Thanks: 0
Thanked 1 Time in 1 Post
Knowledgeable-Hacker.

but I do write Makefiles a lot. For building LaTeX documents, and sometimes to replace shell scripts ... just virtually anything.

No, I don't use *roff either but my impression is *TeX is even more problematic than *roff.
  #4  
Old 06-23-2004
zazzybob's Avatar
Registered Geek
 

Join Date: Dec 2003
Location: Melbourne, Australia
Posts: 2,100
Thanks: 0
Thanked 2 Times in 2 Posts
Looks like I'm between Knowledgable and Hacker too then.

Never used *roff, but am quite nifty with LaTeX.

Starting to get to grips with my C programming too.... although I'd rather knock up a Bourne shell script to do the job if possible.

And awk is my dear friend (I've written a shell script to syntax-highlighted HTML converter using awk...)


Cheers
ZB
  #5  
Old 06-23-2004
pressy's Avatar
pressy pressy is offline Forum Advisor  
solaris cultist
 

Join Date: Aug 2003
Location: Vienna / Austria (Europe) [EARTH]
Posts: 728
Thanks: 0
Thanked 2 Times in 2 Posts
read(0, 0xFFBFF7E7, 1)
read(0, " b", 1) = 1
write(2, " b", 1) = 1
getcontext(0xFFBFF688)
read(0, " e", 1) = 1
write(2, " e", 1) = 1
getcontext(0xFFBFF688)
read(0, " g", 1) = 1
write(2, " g", 1) = 1
getcontext(0xFFBFF688)
read(0, " i", 1) = 1
write(2, " i", 1) = 1
getcontext(0xFFBFF688)
read(0, " n", 1) = 1
write(2, " n", 1) = 1
getcontext(0xFFBFF688)
read(0, " n", 1) = 1
write(2, " n", 1) = 1
getcontext(0xFFBFF688)
read(0, " e", 1) = 1
write(2, " e", 1) = 1
getcontext(0xFFBFF688)
read(0, " r", 1) = 1
write(2, " r", 1) = 1
getcontext(0xFFBFF688)
read(0, 0xFFBFF7E7, 1) (sleeping...)

.....
something says me this post will be ignored *hehe*
.....

difficult to say, i think it belongs on your job.....
on my opinion there are 3 jobs in the large EDP sector

programmer&developer:
tries to write OS&Applications which should work
system engineer:
tries to integrate and implement the OS&Applications
administrators:
tries to keep the implementations running...

greetings Preßy

Last edited by pressy; 06-23-2004 at 06:53 PM..
  #6  
Old 06-23-2004
Registered User
 

Join Date: Jun 2004
Location: Brea CA
Posts: 24
Thanks: 0
Thanked 0 Times in 0 Posts
I am between User to Expert. I dont know many undocumented stuff.

Swaraj
  #7  
Old 06-23-2004
Registered User
 

Join Date: Jun 2004
Location: ~Philadelphia
Posts: 63
Thanks: 0
Thanked 0 Times in 0 Posts
I didn't like the options, so I modified it myself. Nothing fancy, but closer to my experience. Here goes:

[edit]I posted it online: http://www.dkap.info/8-circles.html
[/edit]

Quote:
beginner
- was given a login and password by someone else
- was shown how to log in and list directories, but wonders what is next (might also know "cat" because it's a real word)
- has yet to learn how to exit vi without rebooting
- still asks questions like "how do I become a hacker"
- still titles his questions in useless ways like "Question" or "Problem"

novice
- can save and exit vi, but calls it "vye"
- has heard of "C" but doesn't really know A or B yet (and wonders why no one mentions them as much)
- has had his first bad experience with rm, but doesn't know it
- is wondering how to read his mail
- is wondering how to move a directory
- is unaware of hidden files
- is wondering why the person next to him seems to like Unix so very much

user
- uses vi and nroff, but inexpertly
- insecure with the concept of a terminal
- has had his second bad experience with rm and knows it
- has heard of regexps but has never seen one
- has figured out that "-" precedes options
- has attempted to write a C program and has decided to stick with pascal
- thinks that dbx is a brand of stereo component
- knows how to read his mail and is wondering how to read the news
- still asks questions that have obvious answers, but thinks twice about it
- has heard of man pages

knowledgable
- uses nroff with no trouble, and is beginning user to learn tbl and eqn
- uses grep to search for fixed strings
- has changed his command prompt about 330,000 times
- has figured out that mv(1) will move directories
- uses tar, but has a lot of tarballs with no hidden files
- is aware that hidden files exist
- has learned that "help" doesn't help
- still uses color in his terminals
- somebody has shown him how to modify existing C programs
- once used sed to do some text substitution
- has seen dbx used but does not use it himself
- thinks that make is only for wimps
- has actually seen a man page, but finds them about as useful as a third testacle
- starting to get the idea about searching for the answer to questions before asking them
- might be able to successfully install Redhat Linux

expert
- uses sed when necessary
- uses macro's in vi, uses ex when neccesary
- has a high post count on some UNIX forum somewhere
- write sh 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"
- uses Google as if it were "The Oracle" in The Matrix
- has configured a firewall using an open source OS
- makes use of man pages more frequently than ever before...starting to actually like them
- has actually answered a question or two on an open forum
- Is thinking of doing a stage-1 install of Gentoo Linux

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 standard ones
- write scripts for Bourne shell (/bin/sh)
- knows how to install bug fixes
- has transcended Gentoo and is on to LFS or OpenBSD -CURRENT

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
- created his own liveCD and is working on an embedded OS

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
- can revisit a 2-page Perl script he wrote 2 years ago and still understand what it does
- is on first-name basis with Dennis, Bill, and Ken
P.S. I haven't even made the list yet, so I am pre-beginner.

Last edited by dkaplowitz; 06-23-2004 at 11:34 PM..
Sponsored Links
Closed Thread

Bookmarks

Tags
linux, linux commands

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


More UNIX and Linux Forum Topics You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
level 0 dump jo calamine UNIX for Advanced & Expert Users 1 12-08-2006 09:00 AM
ML level went backwards? pschlesinger AIX 1 08-09-2006 05:12 PM
1st level Certification rajanpandey UNIX for Dummies Questions & Answers 0 03-27-2006 11:04 PM
need to get to root level jhaven007 UNIX for Dummies Questions & Answers 2 11-19-2001 01:41 PM



All times are GMT -4. The time now is 07:34 AM.