A CRRFA30 L band linac is described in this paper. An electron beam of 2MeV is obtained from a thermionic cathode 1+1/2 RFGun, followed by an a -magnet with the beam current of 300mA. Then the beam is accelerated through three linac tanks. The first linac tank with 5 cells is driven by a KL-28 klystron RF system which can produce up to 3.5MW of peak output power, and accelerate the electron to 8MeV. The second and third linac tanks consist of 11 cells separately, each tank is powered by a KL-54 klystron RF system which can produce up to 10MW of peak output power, and accelerate the electron to 17.6MeV and 28MeV, respectively. The linac outputs electron beams of 290mA with energy spread of ≤1.4%, emittance of 9p mm-mrad, and brightness of 1.5×1010A/(m× rad)2. The accelerating structu