SUSEUnbound
Would you like to react to this message? Create an account in a few clicks or log in to continue.


 
HomeHome  PortalPortal  Latest imagesLatest images  SearchSearch  RegisterRegister  Log in  
openFate
Know Your UNIX System Administrator: A Field Guide Fatelogo_small openFATE - openSUSE feature tracking
Similar topics
Latest topics
» Difference between 42.2 and 42.1
Know Your UNIX System Administrator: A Field Guide Emptyby findoctr Thu Dec 15, 2016 7:53 pm

» openSUSE Leap 42.1 ?
Know Your UNIX System Administrator: A Field Guide Emptyby findoctr Fri Feb 05, 2016 8:09 pm

» Happy Turkey Day
Know Your UNIX System Administrator: A Field Guide Emptyby findoctr Thu Nov 26, 2015 1:45 pm

» Happy 4th of July!
Know Your UNIX System Administrator: A Field Guide Emptyby bozo Sat Jul 04, 2015 12:56 pm

» It's been a while ...
Know Your UNIX System Administrator: A Field Guide Emptyby bozo Mon Feb 23, 2015 8:34 pm

» Mondo chillers
Know Your UNIX System Administrator: A Field Guide Emptyby bozo Wed Feb 18, 2015 5:11 am

Navigation
 Portal
 Index
 Memberlist
 Profile
 FAQ
 Search
IRC Channel
You can also find us on IRC's freenode.net as #suseunbound.

 

 Know Your UNIX System Administrator: A Field Guide

Go down 
AuthorMessage
welan
Admin
welan


Posts : 248
Join date : 2010-02-23
Age : 60
Location : snow drift in minnesota

Know Your UNIX System Administrator: A Field Guide Empty
PostSubject: Know Your UNIX System Administrator: A Field Guide   Know Your UNIX System Administrator: A Field Guide EmptySun Jun 13, 2010 9:11 pm

There are four major species of Unix sysad:

The TECHNICAL THUG.
Usually a systems programmer who has been forced into system administration; writes scripts in a polyglot of the Bourne shell, sed, C, awk, perl, and APL.
The ADMINISTRATIVE FASCIST.
Usually a retentive drone (or rarely, a harridan ex-secretary) who has been forced into system administration.
The MANIAC.
Usually an aging cracker who discovered that neither the Mossad nor Cuba are willing to pay a living wage for computer espionage. Fell into system administration; occasionally approaches major competitors with indesp schemes.
The IDIOT.
Usually a cretin, morpohodite, or old COBOL programmer selected to be the system administrator by a committee of cretins, morphodites, and old COBOL programmers.

HOW TO IDENTIFY YOUR SYSTEM ADMINISTRATOR:

SITUATION: Low disk space.

TECHNICAL THUG:
Writes a suite of scripts to monitor disk usage, maintain a database of historic disk usage, predict future disk usage via least squares regression analysis, identify users who are more than a standard deviation over the mean, and send mail to the offending parties. Places script in cron. Disk usage does not change, since disk-hogs, by nature, either ignore script-generated mail, or file it away in triplicate.
ADMINISTRATIVE FASCIST:
Puts disk usage policy in motd. Uses disk quotas. Allows no exceptions, thus crippling development work. Locks accounts that go over quota.
MANIAC:

# cd /home
# rm -rf `du -s * | sort -rn | head -1 | awk '{print $2}'`;

IDIOT:

# cd /home
# cat `du -s * | sort -rn | head -1 | awk '{ printf "%s/*\n", $2}'` |
compress

SITUATION: Excessive CPU usage

TECHNICAL THUG:
Writes a suite of scripts to monitor processes, maintain a database of CPU usage, identify processes more than a standard deviation over the norm, and renice offending processes. Places script in cron. Ends up renicing the production database into oblivion, bringing operations to a grinding halt, much to the delight of the xtrek freaks.
ADMINISTRATIVE FASCIST:
Puts CPU usage policy in motd. Uses CPU quotas. Locks accounts that go over quota. Allows no exceptions, thus crippling development work, much to the delight of the xtrek freaks.
MANIAC:
# kill -9 `ps -augxww | sort -rn +8 -9 | head -1 | awk '{print $2}'`
IDIOT:
# compress -f `ps -augxww | sort -rn +8 -9 | head -1 | awk '{print $2}'`

SITUATION: New account creation

TECHNICAL THUG:
Writes perl script that creates home directory, copies in incomprehensible default environment, and places entries in /etc/passwd, /etc/shadow, and /etc/group. (By hand, NOT with passmgmt.) Slaps on setuid bit; tells a nearby secretary to handle new accounts. Usually, said secretary is still dithering over the difference between 'enter' and 'return'; and so, no new accounts are ever created.
ADMINISTRATIVE FASCIST:
Puts new account policy in motd. Since people without accounts cannot read the motd, nobody ever fulfills the bureaucratic requirements; and so, no new accounts are ever created.
MANIAC:
"If you're too stupid to break in and create your own account, I don't want you on the system. We've got too many goddamn sh*t-for-brains a**holes on this box anyway."
IDIOT:

# cd /home; mkdir "Bob's home directory"
# echo "Bob Simon:gandalf:0:0::/dev/tty:compress -f" > /etc/passwd
Back to top Go down
 
Know Your UNIX System Administrator: A Field Guide
Back to top 
Page 1 of 1
 Similar topics
-
» Old marketing video for a unix gui.
» Effective problem solving in a Linux system

Permissions in this forum:You cannot reply to topics in this forum
SUSEUnbound :: LIGHTEN UP! THE PLACE TO TAKE THINGS LESS SERIOUS. ;) :: Off Topic-
Jump to: