One Paragraph of project description goes here
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
| #!/bin/bash | |
| ### | |
| ### my-script — does one thing well | |
| ### | |
| ### Usage: | |
| ### my-script <input> <output> | |
| ### | |
| ### Options: | |
| ### <input> Input file to read. | |
| ### <output> Output file to write. Use '-' for stdout. |
| <!DOCTYPE html> | |
| <html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> | |
| <style> | |
| body { | |
| background: repeat url('data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/7QCIUGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAGscAVoAAxslRxwCAAACAAAcAnQAV8KpIENoYWV5b3VuZ1dpbGxOZXZlckNoYWVvbGQgLSBodHRwOi8vd3d3LnJlZGJ1YmJsZS5jb20vcGVvcGxlL0NoYWV5b3VuZ1dpbGxOZXZlckNoYWVvbAD/4gxYSUNDX1BST0ZJTEUAAQEAAAxITGlubwIQAABtbnRyUkdCIFhZWiAHzgACAAkABgAxAABhY3NwTVNGVAAAAABJRUMgc1JHQgAAAAAAAAAAAAAAAAAA9tYAAQAAAADTLUhQICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFjcHJ0AAABUAAAADNkZXNjAAABhAAAAGx3dHB0AAAB8AAAABRia3B0AAACBAAAABRyWFlaAAACGAAAABRnWFlaAAACLAAAABRiWFlaAAACQAAAABRkbW5kAAACVAAAAHBkbWRkAAACxAAAAIh2dWVkAAADTAAAAIZ2aWV3AAAD1AAAACRsdW1pAAAD+AAAABRtZWFzAAAEDAAAACR0ZWNoAAAEMAAAAAxyVFJDAAAEPAAACAxnVFJDAAAEPAAACAxiVFJDAAAEPAAACAx0ZXh0AAAAAENvcHlyaWdodCAoYykgMTk5OCBIZXdsZXR0LVBhY2thcmQgQ29tcGFueQAAZGVzYwAAAAAAAAASc1JHQiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAABJzUkdCIElFQzYxOTY2LTIuMQAAAAAAAA |
| HANDY ONE-LINE SCRIPTS FOR AWK 30 April 2008 | |
| Compiled by Eric Pement - eric [at] pement.org version 0.27 | |
| Latest version of this file (in English) is usually at: | |
| http://www.pement.org/awk/awk1line.txt | |
| This file will also be available in other languages: | |
| Chinese - http://ximix.org/translation/awk1line_zh-CN.txt | |
| USAGE: |
| The underlying technology used here is the public key encryption scheme. | |
| 1. Use ssh-keygen, specify the name of the file containing the key | |
| 2. Copy the contents of the generated public key to ~/.ssh/authorized_keys in remote host | |
| 3. In remote host, chmod 600 authorized_keys | |
| 4. Enjoy ssh without passwords! |
| Source: http://askubuntu.com/questions/296155/how-can-i-remap-keyboard-keys | |
| xev | |
| [Press the button you want to change] | |
| [Press the button you want to map to] | |
| quit the program | |
| xmodmap -e "keycode [key_to_change] = [what_you_want] [what_you_want_on_shift]" | |
| xmodmap -pke | grep [keycode] | |
| See the changes take place. Enjoy! |
| 1. sudo apt-get install build-essential | |
| -> This will fetch all the common packages you need to build anything (e.g. the compiler etc.) | |
| 2. sudo apt-get build-dep python2.7 | |
| -> This will fetch all the libraries you need to build python. | |
| 3. wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz | |
| tar -xf Python-2.7.13.tgz | |
| -> Then download the source code for python and decompress it into a directory. | |
| 4. cd Python-2.7.13 | |
| 5. ./configure | |
| -> this check if you have the essential libraries needed to build the source (i.e. check if you're ready to build) |
| First of all, kudos to these great resources: | |
| 1. https://www.digitalocean.com/community/tutorials/how-the-iptables-firewall-works | |
| 2. https://www.digitalocean.com/community/tutorials/how-to-set-up-a-firewall-using-iptables-on-ubuntu-14-04 | |
| 3. https://www.digitalocean.com/community/tutorials/iptables-essentials-common-firewall-rules-and-commands | |
| 4. https://help.ubuntu.com/community/IptablesHowTo | |
| 5. http://www.howtogeek.com/177621/the-beginners-guide-to-iptables-the-linux-firewall/ | |
| Okay, let's get started: | |
| Glossaries: | |
| - Tables = network chain-rules-target-policy are stored in tables. By default, the filter table is used when `-t` is unspecified. However, there are other tables, such as the nat table. |
| #!/bin/bash | |
| ##################################################### | |
| # Name: Bash CheatSheet for Mac OSX | |
| # | |
| # A little overlook of the Bash basics | |
| # | |
| # Usage: | |
| # | |
| # Author: J. Le Coupanec | |
| # Date: 2014/11/04 |