Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Cloud/Virtualization forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Learn Solaris Unix

 
Peter Rooke
Ranch Hand
Posts: 847
1
Java Linux Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Finally - I've escaped from having to develop only for Windose :-)

Back to Unix and Solaris, but I'm I've got more used to Linux. Can someone (please) provide links to good reference materials in terms of Solaris scripting (bash) and some basic Solaris admin, and any outstanding books? Thanks in advance.

Are the common shells (Bash, Ksh, Csh) the same accross operating systems -is this a true?

Its all so similar, but different at the same time..
 
Tim Holloway
Saloon Keeper
Pie
Posts: 18020
47
Android Eclipse IDE Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes, but when you issue Solaris commands, you have to remember that all the fun options on the Linux equivalents aren't there.

Seriously if you know Linux, you can get around quite well in Solaris. One thing that will help is to get the little Unix sysadmin pocket guide from O'Reilly and Associates. Costs about $10 and shows the major commands - and their variations - for Linux, Solaris, AIX, and (I think) HP/UX.

Biggest differences aside from lack of the bell-and-whistle options on certain commands like "su" are that Solaris packages are different from RPMs and ".deb"s, and some neat things like the new Solaris 10 zone feature that's a very efficient way to do multiple Solaris 10 VMs on a single box.

Well, there's also some heavy-duty load balancing options that Solaris offers, but where I used to work, they preferred to just buy new servers and not use those features at all.
 
Peter Rooke
Ranch Hand
Posts: 847
1
Java Linux Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thank you. Going to get the from "Bash to Zsh" book. And maybe a vim one as well and use this again.

- Solaris seems to be a bit bland. Just thinking I'm sure I've got an old Sun machine somewhere at home - have to have digg around.
 
Joe Ess
Bartender
Pie
Posts: 9258
10
Linux Mac OS X Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Solaris is supposed to be bland. It's a workhorse, not a racehorse. If you must pimp your box, Freeware for Solaris is the place to start.
If you need someplace to practice your skillz, forget that old workstation. Download VMware Player and the Solaris 10 appliance (Solaris 10 is "free" to use, Sun charges for support) and you can run Solaris from the comfort of your Windows desktop.
@Tim: Solaris 10 Zones are great. We got a couple SunFire's in and the admins are consolidating all the crusty old hardware into clean fresh VMs. Much nicer for me too. When I need a new server I have it within hours rather than weeks (and bitching and paperwork and finger pointing).
 
Peter Rooke
Ranch Hand
Posts: 847
1
Java Linux Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
"Supposed to be bland" - that will be why we use it here at work then, guess it is stable, tested and just keeps going to the theme of:
"we did'nt start the Solaris box, it was their before us...." [Billy Joel]

Yip - got to get into those VM's, and start playing. Only thing is; I was thinking that my next computer was going to be a Mac Book Pro - not sure if I should do the Mac thing and then Parallels for when I need to suffer Windose. Of course that would mean BSD Unix as well.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic