Beam production in linear accelerators