How can I update multiple drupal 7 sites on my server, using drush I just installed drush in my ssh home directory. Is there a drush command for updating all sites inside home directory that have drupal 7? 

There is to mention that i have also non drupal sites and i would not like drush to mess with these.

Thanks
You can simply create a Bash script, and feed in all the folder names in the sites/dir into Drush.

See this script for updating a Drupal site; modify it according your needs-

Remember that testing is a very important part of every site upgrade. You should include a manual testing phase after the pm-update, and then push each tested site back to the live site as they are found to be working.