# Useful linux commands

# Download a file

$ scp zanmarolt@139.59.213.201:/var/backups/mongobackups/zan/08-02-17.tar.gz backup/

# Own a file

$ chown you some_file
$ chown -R you:you some_folder/

# Remove a directory (files inside)

$ rm -rf mydir

# Copy

Copy a directory with all files $ cp -R files/ files-backup/

# Stack

Add directory to your stack
$ pushd .

Show directories on stack
$ dirs -v

Use a directory on stack
$ ls ~1

# Archive

Compress to Archive tar –exclude ‘.DS_Store’ -czvf name-of-archive.tar.gz /path/to/directory-or-file

Extract an Archive tar -xzvf archive.tar.gz

# Change clock

cp /usr/share/zoneinfo/Europe/Ljubljana /etc/localtime

Wendell Bash tutorial

# Loop a command

for i in {1..50} ; do ${command} ; done