- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Is C programming neccesary to be UNIX Admin
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-13-2004 06:20 AM
тАО05-13-2004 06:20 AM
Is C programming neccesary to be UNIX Admin
I am curious to know if you feel C programming is neccessary to be a UNIX Admin? I know shell scripting is (basically, I can read it.. writing becomes a problem)....
And is there any good method to start "re-learning"
also I would like to compliment this forum, out of all the ones a frequent this is by far the best one... I may not post to often but I know I can always find answer here for most of the issues I have come across.
I have learned quite a bit just by reading the post..
and I would like to say Thank You for what I have learned and for what your experiences have taught me, the time it has saved me and even for saving me from support calls...
Sincere Regards,
Allen DuBeau...
P.S -
I wish I had an award to give for best UNIX forum, this one would win hands down!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-13-2004 06:26 AM
тАО05-13-2004 06:26 AM
Re: Is C programming neccesary to be UNIX Admin
I would say it's not necessary. I'm sure it would be a nice skill to have but not absolutely necessary.
And you're right about this forum - it's the best!!!
Pete
Pete
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-13-2004 06:29 AM
тАО05-13-2004 06:29 AM
Re: Is C programming neccesary to be UNIX Admin
I learned C after I had already been an admin for a few years.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-13-2004 06:33 AM
тАО05-13-2004 06:33 AM
Re: Is C programming neccesary to be UNIX Admin
As far as shell scripting goes, HP does offer a class or two on POSIX shell scripting. I would start with that if possible. There are numerous online resources for scripting as well.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-13-2004 06:54 AM
тАО05-13-2004 06:54 AM
Re: Is C programming neccesary to be UNIX Admin
Shell scripting and Perl is where you should focus on. Again, this is one of those questions that depends on what you are comfortable with.
As far as learning - either pickup a book and/or take a course. I just finished "Perl Scripting" - online via RAIL:
http://www.hp.com/education/courses/h4311s.html
You get the latest O'rielly "Programming Perl" book when you register.
Rgds...Geoff
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-13-2004 06:55 AM
тАО05-13-2004 06:55 AM
Re: Is C programming neccesary to be UNIX Admin
However, learning C gives you an insight into how so much of Unix actually works. It helps you understand some of the gibberish that goes on on the Linux kernel mailing lists too :)
It is a useful string to your bow but it's relevance to administration is far diminished these days.
Scripting is far more useful, especially perl. There are very few systems tasks where perl isn't a first choice over C these days.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-13-2004 07:06 AM
тАО05-13-2004 07:06 AM
Re: Is C programming neccesary to be UNIX Admin
You do need to know shell scripting, sh or ksh or posix shell. Read a good book about the shell, especially quoting ;-).
Perl becomes more important. Unfortunately some perl programs are hard to read and perl is a more complete and complex programming language.
I think one needs a training / course to learn perl.
JP.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-13-2004 07:16 AM
тАО05-13-2004 07:16 AM
Re: Is C programming neccesary to be UNIX Admin
I will assign points based on the shell scripting answers and/or suggestions....
How about this question, is it possible to be a very good administrator without being a shell scripting expert?
Thanks again...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-13-2004 07:23 AM
тАО05-13-2004 07:23 AM
Re: Is C programming neccesary to be UNIX Admin
I know some extremely good administrators who wouldn't know a shell script from a packet of mixed nuts. However, they will always be slightly less useful than one who knows scripting. Administration is not just about understanding the OS. You need to maintain environments for applications too. Apps like backup software or some weird app somebody threw on the machine three years ago. Often Scripting is nearly always required to keep these things going. From pre-exec and post-exec backup scripts to funky monitoring solutions, through to converting data from an old app to fit some hair brained new app, scripting makes you more complete.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-13-2004 07:31 AM
тАО05-13-2004 07:31 AM
Re: Is C programming neccesary to be UNIX Admin
> How about this question, is it possible to be a very good administrator without being a shell scripting expert?
Only if you know PERL very well!
Mind you, supposedly there are lots of good windows administrators out there that never use a script... but I can not live without my commandlines and scripts myself.
The relation C - Perl is not too clear in my mind. On the one hand, knowing C first made it easy for me to work with printf and loop constructs and so on. On the other hand, knowing C you are tempted to _think_ you know perl already but end up writing C program using perl. It is probably better to learn Perl without knowing C, to have an open mind about perl's many feartures and powerful build-ins.
fwiw,
Hein.