Israel has carried out regular attacks on southern Lebanon despite a ceasefire agreed with Hezbollah last November.