Originally Posted by Shrak
Just pick whatever you feel comfortable with and start learning. Command line isn't going to change (much) from distro to distro. And barely changes between Unix/Linux, so pick one and just start learning.
To be fair, the parameters for stock commands (eg ps
) can change quite a bit between UNIXs, never mind from Linux to UNIX. Plus BSD's configuration is very different to SysV (which most Linux's tend to model themselves after). So I do think it's probably work installing a FreeBSD or OpenBSD VM to play with.@matty0610:
in terms of Linux experience - things don't tend to change much between the Debians / RPM distros. Maybe perhaps install a Redhat-derived and/or OpenSuse distro to give a little exposure to there. I wouldn't say it's necessary, but if you want to feel confident during the interview process then it costs you nothing but a little time spent to install those variants. So the choice is yours really.
I know when I was job hunting, I ran a CentOS web server just to keep my Redhat skills up to par (I already ran a number of BSD and Arch systems at home, but hadn't used Redhat for a little while). It turns out the job I applied for and eventually got didn't use any Redhat - however I'm not sure I'd have felt as confident at the interview had I not varied my usage a little. I personally believe that you can't over-prepare when job hunting - however (and as i said before) I wouldn't say you'd need do so either. So it's really up to you and how confident / prepared you feel.
Good luck with the job hunting though mate