Israeli soldiers have fired warning shots to disperse the thousands who thronged the aid centre seeking food.