Linux Ask!

Linux Ask! is a Q & A web site specific for Linux related questions. Questions are collected, answered and audited by experienced Linux users.

Linux Ask!

Jun 212012
 

Network sniffing with tcpflow

Answer:

Wireshark is the De facto standard in network sniffing, but most of the time you might just want to analyse the content passing through your web browser or web server, then it is easy with tcpflow

For example, to show your communication with google.com to console, you can use

sudo tcpflow -c -i en0 src or dst host www.google.com

Jun 012012
 

How to add a locale to Ubuntu server

Answer:

Ubuntu server only come with very few installed locales by default, e.g.

# locale -a
C
en_AG
en_AU.utf8
en_BW.utf8
en_CA.utf8
en_DK.utf8
en_GB.utf8
en_HK.utf8
en_IE.utf8
en_IN
en_NG
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US.utf8
en_ZA.utf8
en_ZW.utf8
POSIX

To add more, e.g. zh_TW, you can type

# sudo locale-gen zh_TW

Then you can verify using the command locale -a again.

May 162012
 

How to push to origin but a different branch using Git

Answer:

Assume you normally push your local changes to the remote's master branch, but what if you want to push the changes into another branch (e.g. testing)?

You can easily do this by using the command:

# git push origin master:testing