UNIX03 Compliance - 10.5 Leopard

UNIX03 compliance, what does it mean? For us, Terminal commands have changed in some cases. It seems that there is legacy support for some command switches, but others now yield very different results from 10.4! The commands you are used to executing in Terminal must be checked before you run out and run them on a Leopard Macintosh. Options and switches are different is commands such as 'ps', 'ls', etc. A simple "man" command for each of your favorite commands will suffice.

I also would suggest you make liberal use of the Apple Support and Developer web sites to read about the changes in the Terminal commands you like to run.

Terminal: Commands have changed! My best recommendation on this right now is to ALWAYS do a MAN page on a Terminal command BEFORE executing it! Ones that we frequently use in examination.

Also, want to know what is going on under the hood of a MacOS X based machine, try Opensnoop! Its a Terminal command and you can get a very helpful MAN page on it. It will show exactly what files are getting accessed during any process. Its excellent for writing documentation on the function of a tool.