|
|
| tabath 2001-06-19, 2:24 pm |
| ...just looking for some advice really on what I should be learning skills wise . Any recommendations on shells to be familar with? Also is Perl a good skill to get under your belt ? If so any recommendations on books? | |
|
| The default shell for Linux is the BASH shell . . . learn it well. The TCSH shell is used a lot as well, but is not really as important. PERL is probably one of the best languages to learn. It contains features from C, BASH, awk, sed and so on, so if you learn it well, you will know most of what BASH has to offer and then some. The Camel Book from O'Reilly is pretty good, as is the SAMS "Teach Yourself in 24 Hours" series, at least to get started. Also used is the PDKSH (public domain Korn shell) and ZSH (Z Shell), but they are not as important unless you want to do fancier stuff. most shell scripts will be in BASH, and if that doesn't cut it, I usually resort to Perl or Python. | |
| tabath 2001-06-19, 2:55 pm |
| ...was going to buy the O'Reilly book..will definately now | |
|
| You may want to start out with something simpler to get you building regular programs, but the O'Reilly guide by Larry Wall (the inventor of Perl) is pretty much the definitive guide. | |
| ccieToBe 2001-06-19, 4:40 pm |
| Hey, Perl's easy to learn. I'm really bad at programming, but even I know how to do the basics of it.
I used the "Teach Yourself in 24 Hours" book, and though it was fairly good. I learned the most from taking apart and modifying some prewritten scripts.
Never had a chance to take a look at it, but I've heard a lot of good things about O'Reilly's book. | |
| tabath 2001-06-20, 3:41 am |
| So you'd both recommend the sams book first but to get the O'reilly after I've got past the beginner stage? | |
|
| Yes, that's basically my advice. It's really pretty easy. Once you get the basics down, you can pretty much take some already-written scripts and alter them to suit you. | |
| hacker 2001-06-20, 5:17 pm |
| You might want to consider PHP instead of Perl. | |
| tabath 2001-06-21, 2:58 am |
| Whys that hacker? | |
| hacker 2001-06-27, 2:26 am |
| quote: Originally posted by tabath
Whys that hacker?
If you thought Perl is easy, PHP is actually easier--therefore faster to code. It is also faster to execute when compared to Perl. In some tests (independent of course), it can run up to 10 times faster.
Also, there are less security risks with PHP, unlike Perl if you run from the cgi-bin. Poorly coded Perl scripts can wreak havoc for a sysadmin!
PHP is also the fastest growing script of choice for many developers. Check out Hotscripts.com (check the poll section also). PHP is really taking off and will overtake ASP soon enough if the growth continues for the next few months or so. | |
|
| quote: Originally posted by hacker
You might want to consider PHP instead of Perl.
Wouldn't that depend on your needs? PHP for web pages, Perl for almost anything.
Terje | |
| hacker 2001-07-01, 12:45 am |
| PHP can do a lot more than Web pages. | |
|
| Such as? I have thought of learning it, but don't really know much about it . . . |
|
|
|