awk 'NR==FNR{a[$1]=1;next} $1 in a {print}' file2 file1
Output:
bashi 230 241 12 30 88 2.5 7.3
edison 213 218 6 16 40 2.7 6.7
Reads file2
and creates an array indexed by first field of that, then reads file1
and if first field is in array, prints the line.