Why many MCSEs won't learn Linux

by on May 7, 2008 · 9 comments· LAST UPDATED May 7, 2008

in , ,

Paul has responded to MCSE mike. Checkout my stand on Linux admin vs Microsoft Windows admin.

There are few basic principals under UNIX and Linux. Any MCSE must understand and follow them.

a) Everything is a file - Including your hardware.

b) All server / desktop configuration stored in text files - /etc, /usr/local/etc and ~/.dot-files. So learn to edit and search text files. Learn basis of grep, awk and sed along with vi. Same way all errors are logged in a text file located at /var/log/ directory

c) One small utility performs one single task at a time - Typical Linux box may have 2000-4000 command installed. Each command provides a single functionality.

d) Linux / UNIX is designed for simplicity - Add complexity only where you must.

e) Filters - Ability to chain programs together to perform complex tasks.

g) Interactive commands and dialog boxes are rare in UNIX / Linux - Learn to use commands, command line arguments and man pages.

Let the flame war begun ;)

TwitterFacebookGoogle+PDF versionFound an error/typo on this page? Help us!

{ 9 comments… read them below or add one }

1 David Poblador May 7, 2008 at 8:53 pm

I couldn’t agree more.

Reply

2 Chris H May 8, 2008 at 12:47 am

I also agree. Several of my geek friends who are MCSE or otherwise Microsoft Certified call me when they have Linux questions, and I have no formal training!

Reply

3 AngelFire May 8, 2008 at 1:31 pm

it is pointless to try to teach these zombies. they are used so much to the mouse, how do you expect them to use the keyboard, files? VI ?!? i have another strategy, just leave them to their stupidity !

Reply

4 Winter May 8, 2008 at 10:31 pm

While I won’t go so far as to call them zombies, it is not very creative to admin a windows box. Why? Because you must do it the predefined way. If that doesn’t exist, you can’t do it. There may some cool 3rd party or FOSS apps for windows, but in general, you are stuck with MS junk for admin. Another thing about MS junk is that, it’s really confusing and convoluted. “Where was that checkbox to disable the DNS server from…” You know what mean? WTF is that? Normally, I can just open a man page and have all the reference I need. Bingo.

Reply

5 rsys May 9, 2008 at 8:28 am

It much2 easier to learn All the windows stuff after you learn that on Linux, for example you when yo learn DNS, LDAP on Linux it much2 easier to learn DNS, AD on windows because you already have the basic on that..

Reply

6 Binny V A May 11, 2008 at 6:26 pm

When I came from Windows to Linux, my biggest issue was the difference in partition handling. / root vs drives model.

Reply

7 bsdfreax May 11, 2008 at 9:27 pm

MCSE’s should stay on Windows and not Unix because the differences are to big in the first place and second Unix is more fun than Windows third Unix is immensely is possibilities fourth UNIX is designed for simplicity i love simplicity! ;)

Reply

8 itsp1965 May 13, 2008 at 1:52 pm

As a current Windows/Linux sysadmin part of the main reason why MCSEs aren’t willing to learn Linux is because few new Windows admins have never been exposed to the command line and use GUIs for everything. Having been previously exposed to Netware, HP-UX, OS/400 and MVS/TSO, I have grown to appreciate the power of *nixes and have learned a lot along the way
Instead of bashing them, try to sway/teach them to think out of the box (or the Windows MMC for that matter). Like anything those who are willing to learn will and those who don’t will stagnate

Reply

9 Pau Garcia i Quiles May 14, 2008 at 12:55 pm

All those arguments will become less and less important as more Windows administrators learn PowerShell.

By the way, am I the only one who finds nonsensical that PowerShell could not be installed in the text-only installation of Windows 2008? (which would be exactly the most fitted environment for PowerShell!)

Reply

Leave a Comment

Tagged as: , , , , , , , , ,

Previous post:

Next post: