Every Monday, we'll show you how to do something new and simple with Apple's built-in command line application. You don't need any fancy software, or a knowledge of coding to do any of these. All you need is a keyboard to type 'em out!
We've talked about the cp command in the past, which copies files between locations on your Mac. However, Apple has developed its own (better) implementation of cp. This command, called "ditto," not only copies the files from the source directory to the destination directory, creating the destination directory if it doesn't already exist; but will also merge the contents of the source directory with the destination directory if it does exist. Other niceties of this command are that it will follow symbolic links when copying files, and also preserve the file hard links modes and other metadata. Let's get started copying files with the Ditto command.
Just imagine, a little over 20 years ago we were barely able to drag a mouse across the screen, let alone get around a desktop interface without typing in a few command lines. Forunately, things have drastically changed, but the command line still provides a powerful way of interacting with your Mac.
Unfortunately, most Mac users never dive into Unix because of how intimidating it can seem at first. But familiarizing yourself with it -- even a little bit -- is a good idea for your coding arsenal. We rounded up some of the most utilized Unix commands you should know so you can get started tinkering with Terminal.