all files and folders from Downloads to Archived
cp -a ~/Downloads/. ~/Archived/
brace expansion - copies index.php to index.php.bak
cp /var/www/vhosts/domain.com/httpdocs/index.php{,.bak}
| # Function to log messages with timestamp and level | |
| log() { | |
| local timestamp=$(date +"%Y-%m-%d %H:%M:%S") | |
| local level="$1" | |
| local message="$2" | |
| echo "[$timestamp] [$level] $message" | |
| } | |
| # Google Drive Relative Path | |
| SOURCE_FOLDER="<google-drive-folder-path>" | 
| #!/bin/bash | |
| # set exec defaults | |
| VERBOSE=true | |
| DEBUG=false | |
| FREQUENCY="daily" | |
| FILE_SUFFIX="awsdb" | |
| MAX_LOCAL_BAKS=2 | |
| MAX_S3_BACKUPS=4 | |
| MIN_FREE_SPACE=90 # in perc | 
| # Create a subdomain on AWS EC2 (Apache2) | |
| sudo mkdir -vp /var/www/vhosts/myapp.io/httpdocs | |
| sudo chown -R ec2-user:apache /var/www/vhosts/myapp.io/httpdocs | |
| mkdir -vp /var/www/vhosts/myapp.io/logs | |
| sudo chown -R ec2-user:apache /var/www/vhosts/myapp.io/logs | |
| sudo touch /etc/httpd/sites-enabled/myapp.io.conf | |
| ``` | 
This guide enables desktop mode in Ubuntu 16.04 (Xenial Xerus) running off an AWS EC2.
| # For more options and information see | |
| # http://www.raspberrypi.org/documentation/configuration/config-txt.md | |
| # Some settings may impact device functionality. See link above for details | |
| # uncomment if you get no picture on HDMI for a default "safe" mode | |
| #hdmi_safe=1 | |
| # uncomment this if your display has a black border of unused pixels visible | |
| # and your display can output without overscan | |
| disable_overscan=0 |