Following things build up before the attack:

* Jordan and Egypt started a defense treaty, in late May 
* Egypt blocked the Straits of Tiran for Israel ships (Israel politicians stated before several times that this was a Casus Belli)
* Egypt also forced the UNEF to retreat and
* draw roughly 1000 tanks and 100.000 men to the border between Israel and Egypt 

Your question should be asked more neutral/mature.

Edit: Just to make it perfectly - I'm not taking any sides. That's not what this subreddit is about. But I don't like how your question already implies that there were no good reasons for Israel to attack.
ප්‍රහාරයට පෙර පහත සඳහන් දේවල් ගොඩනඟා ඇත: * ජෝර්දානය සහ ඊජිප්තුව ආරක්ෂක ගිවිසුමක් ආරම්භ කළේය, මැයි අග දී * ඊජිප්තුව ඊශ්‍රායල නැව් සඳහා ටිරාන් සමුද්‍ර සන්ධිය අවහිර කළේය (මෙය කැසස් බෙලි බව ඊශ්‍රායල දේශපාලනඥයන් කිහිප වතාවක් ප්‍රකාශ කළේය) * ඊජිප්තුව ද UNEF වෙත බල කළේය. පසුබැසීමට සහ * දළ වශයෙන් ටැංකි 1000ක් සහ මිනිසුන් 100.000ක් ඊශ්‍රායලය සහ ඊජිප්තුව අතර මායිමට ඇදගෙන යාමට ඔබගේ ප්‍රශ්නය වඩාත් මධ්‍යස්ථ/පරිණත ලෙස ඇසිය යුතුය. සංස්කරණය කරන්න: එය පරිපූර්ණ කිරීමට - මම කිසිම පැත්තක් ගන්නේ නැත. මේ subreddit එක ගැන නෙවෙයි. නමුත් ඔබගේ ප්‍රශ්නයෙන් දැනටමත් ඊශ්‍රායලයට ප්‍රහාර එල්ල කිරීමට හොඳ හේතු නොතිබූ බව අඟවන්නේ කෙසේදැයි මම කැමති නැත.