Originally posted by: eastvillager
Being a great Linux guy isn't going to help you when you've got to diagnose a hardware issue on a 64-processor Sun or IBM box. Experience with the hardware diagnostic utilities unique to their operating systems will, though.
Agree with everything you said.
Even at software side things can be very different when you go deeper.
[Into bragging mode]
AIX uses ODM, I don't see Solaris/Linux uses anything similar.
AIX has smit(ty), Solaris doesn't have anything similar.
AIX uses LVM, Solaris uses SVM, Veritas, and now ZFS.
Disks have distinguishly different names in AIX/Solaris/Linux.
AIX's kernel debugger KDB/kdb is vastly different from Solaris' mdb syntax wise.
Each CPU architecture has slightly different address space, Power/AIX is segmented, AMD64/Solaris is not. AIX has svmon, Solaris has pmap.
The virtual memory manager implementations are vastly different.
AIX has kernel trace, which is like the 'fbt' subset of Solaris' DTrace.
Flags are different for AIX's XLC compiler, Solaris' Studio C, or gcc.
The loader and runtime-linker behaviour can also be slightly different.
There're also more difference than similarity in system performance tunables.
[ End bragging ]
That's why it's more important to understand the concepts/theories than command specifics.
Expose yourself to more than one Unix will certainly help.
Of course, remembering all the commands for a particular distribution is also something to be proud of
At home, you can have Solaris, Linux, BSD etc.
Unless you're a serious Power developer, I don't think you want a $1000+ Power-based system just to run AIX.
Although you can get cheaper AIX box on ebay, they're older arch therefore only support version 5.1 and lower.