Programming ruby Linux basics

Remove svn files inside directory
rm -rf `find . -type d -name .svn


Set path in linux
export PATH=$PATH:/usr/ruby/bin
Here /usr/ruby/bin is the path to ruby extecuatble.

grep and print process pid
ps -ef | grep search_string | grep -v grep | awk ‘{print  $2 }’


Kill process
kill -9 process_id_here
ps -ef | grep search_string | grep -v grep | awk ‘{print  $2 }’ | xargs kill -9


Store pid of process in a variable for further process
tokill=`ps -ef|grep ruby|grep -v grep|awk ‘{print $2}’`;kill -9 $tokill;


Mirror a website
Command to clone/copy a website for offline/local browsing.
wget -mk http://www.funonrails.com

Above command downloads all website pages in depth level with stylesheets, images and javascripts.

Advertisements

About sandipransing

Web Developer #ruby #rails #JS
This entry was posted in General and tagged , , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s