#
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
#
Loop a command
for i in {1..50} ; do ${command} ; done