Category: OS
-
Unix – Collection of useful bash aliases
The following aliases have made my unix life 10x easier 🙂 cat ~/.bash_aliases alias pj=’ps -fA|grep java’ # pdf viewer alias v=’qpdfview’ # open browser alias b=’x-www-browser’ # check space left in drives alias space=’df -h’ # open password gorilla alias pw=’password-gorilla’ # Show hidden files alias l.=’ls -d .* –color=auto’ # cd .. aliases…
-
Ubuntu – Removing Unity and Getting Started with Xfce
# Install the gnome-fallback-session and Xfce sudo apt-get install gnome-session-fallback xfce4 -y # Check if the new sessions have been actually installed ls -ail /usr/share/xsessions total 48 drwxr-xr-x 2 root root 4096 2012-04-15 11:55 ./ drwxr-xr-x 307 root root 12288 2012-04-15 11:55 ../ -rw-r–r– 1 root root 233 2011-12-04 22:15 gnome-classic.desktop -rw-r–r– 1 root root…
-
Ubuntu – How to Install Apple Safari in Ubuntu 12.04, 12.10, 13.10, 14.04, 14.10
Apple Safari Installation in Ubuntu Firstly install PlayOnLinux, which allow easy installation of Safari in Ubuntu. PlayOnLinux also enables the easy installation of several games and application designed to run with Microsoft Windows. PlayOnLinux wget -q -O- http://deb.playonlinux.com/public.gpg | sudo apt-key add – sudo wget http://deb.playonlinux.com/playonlinux_precise.list -O /etc/apt/sources.list.d/playonlinux.list sudo apt-get update # useful dependencies sudo…
-
redis – Installation and Simple Test using redis-py in Ubuntu
Installation Redis is a fast key value store developed by Salvatore Sanfilippo (antirez). Redis can be viewed as a next level memcached server. It is easy to install and has lots of cool features. Ubuntu Repository Installation # standard ubuntu repository installs an old redis version – redis 2.4.15 sudo apt-get install -y redis-server Installation…
-
pylibmc – Kestrel Queue Client – Simple Test using Memcache Protocol
Installation pylibmc is a great Python client for memcached written in C. sudo pip install pylibmc Mini Benchmark cat > kestrel-benchmark.py
-
beanstalkc – beanstalkd queue – python client library
Installation beanstalkc is a c-based python client library for beanstalkd. Installation using PIP Installer The library and dependencies can be easily install using the pip installer sudo pip install PyYAML sudo pip install beanstalkc Installation directly from Github This can useful if the pip installed library is too old and required new functionality/bug fixes are…
-
Beanstalkd – Simple, Fast Queue – Installation
Installation through Ubuntu Repository sudo apt-get install -y beanstalkd The version installation is often one to three versions behind. Currently the latest stable is 1.9, the repository has 1.7. It is sometime better to install the latest binary from the beanstalkd home. Manual Installation from Github Repository # create download and build directory mkdir -p…
-
Apache Cassandra CQL3 – Installation and Tests using Python
Installation using PIP # install python-pip sudo apt-get install -y python-pip # install cql driver sudo pip install cql Manual Installation from the Sources # download path mkdir -p ~/build/python-cql cd ~/build/python-cql # download git clone https://github.com/pcmanus/python-cql cd python-cql sudo python setup.py install Query Example # create and move to diretory mkdir -p ~/build/python-cql cd…
-
Unix – Redirect Command Output To A Variable In Bash
The example below shows command rediects to a variable, especially when the output spans multiple lines #set shell command result to a variable var=$(ab -n 100 -c 1 http://localhost/); # print the content of the variable without – ignoring new line – new lines are not preserved here echo $var; #print the variable contents, preserving…
-
Unix – Process and Load monitoring in Linux
wmstat vmstat 1 htop Installation sudo apt-get install -y htop sudo htop atop Installation sudo apt-get install -y atop sudo atop How to Find the Most Memory taking process in Ubuntu Linux Some Times system administrators need to kill the memory eater process. When your system become slower, check the following command and find the…