WINDOWS

Xcopy /E /I C:\dir1\sourcedir D:\data\destinationdir

xcopy /C/H/R/S/Y c:\ d:\

/E = This option makes sure that empty subfolders are copied to the destination.
/C = Continues copying even if errors occur
/H = Copies hidden and system files also
/R = Overwrites read-only files
/S = Copies directories and subdirectories
/Y = Overwrites existing files without asking
/I = Avoids prompting if the destination is a folder or file. Not required if you are adding a trailing ‘\’ to the destination folder, like below.

robocopy c:\ d:\ /MIR /R:0 /W:0

/MIR = Mirror entire directory structure (can use /E instead)
/R:0 = 0 retries for read/write failures
/W:0 = 0 seconds between retries

MAC

If your mac errors when installing the OS from the internet recovery, open the terminal and type the following:

date -u 0427020124

SSL

openssl req -new -newkey rsa:2048 -nodes -keyout your-domain.key -out your-domain.csr


SSL Key Pair on Mac

Open terminal and type ssh-keygen
Then when it saves it to the .ssh folder, when selecting the key file in ex. FileZilla, you must hit SHIFT + CMD + PERIOD to show hidden files.

APACHE

sudo adduser www-data sudo chown -R www-data:www-data /var/www sudo chmod -R g+rwX /var/www