About the command line. Macs are certified Unix. Linux used to attempt to be Unix. So most of the same command line stuff will work on both (though I haven’t read the article yet).