What to teach the new guy


 
Thread Tools Search this Thread
Top Forums UNIX for Advanced & Expert Users What to teach the new guy
# 1  
Old 11-17-2008
Question What to teach the new guy

so I have taken on the task of running a few workshops / teaching sessions.


we have three new unix people, they have the basics sorted, CD, PWD, LS and such.
we are looking at people who have been doing helpdesk untill two months ago.

I have given them a few session:
file systems, what lives where and why
kernal , what is it and why we care.
process control, what's running and how to stop it.




the questions is what other topics should i cover ?.....
what skills do you expect from a new sysadmin ??
what do you find a new sysadmin always fails at?
# 2  
Old 11-18-2008
You should maybe start off with teaching them something about security, then touch on security a bit, and end with a session on security.

Smilie Just kidding, but it always seems to be lacking. Especially if you read through these forums Smilie (hope I don't get burned for that, haha)

Depends on your flavor of unix, but:

1. Building a host.
2. Hardening a host (there's that security thing again).
3. Mirroring (including recovery from a failure).
4. Fixing sendmail the right way.
5. Maybe a bit on DNS (again, depends on your deployment)
6. Whatever name service you're using.
7. You didn't mention any network stuff. So plumbing an interface, ping, routing, snoop, debuging ssh.
8. If they support users? Maybe print stuff, setting up filters, enabling printers, canceling/moving jobs...
9. Backup environment.
10. Logging, what gets logged where and how to increase it.
11. Performance tools (iostat, vmstat, sar, prstat, etc...).
12. Misc investigative tools, pfiles, lsof, ipcs...
# 3  
Old 11-18-2008
I tend to be somehow a bit paranoid, have you tried to put a production box back in order when a newcomer has touched it and refuses to admit... I have and lost 3 months of my time on it...
The worst is you cannot imagine what a person with no clear knowledge can do...and often without realizing the potential harm...
So I believe before talking administration, you should have a very good basic knowledge of unix and scripting, that is wrting very simple shells and being confident when using vi,
It is also basic ways of working: always make a copy of a file before editing and modifying...
Once you are confident about the persons knowledge and know you can trust,can you start by some administration tasks: users creation, backup/restore, file-systems, reading logs and daily tasks, then boot process/shutdown, system initialization, and network, then adding devices, sofware install and patching...
Login or Register to Ask a Question

Previous Thread | Next Thread

5 More Discussions You Might Find Interesting

1. Solaris

Teach me about dynamic libraries

Hi all, new guy here, first post, with a question. My background : some linux experience, moved over to OmniOS with Napp-it front end for a home NAS server, but getting more familiar with CLU. Situation : I built APCUPSD to interface with my UPS. During the configure I specified the... (4 Replies)
Discussion started by: DerfMan
4 Replies

2. Homework & Coursework Questions

I have here my assignment can any one teach me please

Use and complete the template provided. The entire template must be completed. If you don't, your post may be deleted! 1. The problem statement, all variables and given/known data: Is to compute for the discount of the two variables of TODDLER and KID 2. Relevant commands, code, scripts,... (3 Replies)
Discussion started by: stephanielana1
3 Replies

3. What is on Your Mind?

New guy in the forum

hi everyone. Am just a new guy in this forum interested in advanced shell scripting. I have been running some basic scripts and setting up cronjobs in fedora and its fun, i wanna move to the next level. I got interested in this forum and its gonna take me to the next level. cheers guys, good... (1 Reply)
Discussion started by: dowell
1 Replies

4. Shell Programming and Scripting

new guy needs help!

Spiders am confused, need to get myself a decent book I think but until that time I need to create a script which will run when a user logs in and checks to see if they are already logged in. The script should check all users but not "root" I figured the quickest way would be to create a temp... (4 Replies)
Discussion started by: projectf
4 Replies

5. Programming

school or teach myself?

I want to learn c lenguage and am wonder if is better if i go to a school or teach myself, or there is no to much diference? Thank you (9 Replies)
Discussion started by: nobody
9 Replies
Login or Register to Ask a Question