Provided are a compound for inhibiting a histone deacetylase (HDAC) and preparation method and use thereof. Provided is a compound represented by the following general formula, wherein a substituent group is defined as in the specification. The compound has an inhibitory effect on colorectal and breast cancer cells.L'invention concerne un composé permettant d'inhiber une histone désacétylase (HDAC) et un procédé de préparation et d'utilisation de celui-ci. En particulier, la présente invention concerne un composé représenté par la formule générale suivante, un groupe de substitution étant tel que défini dans la description. Ledit composé a un effet inhibiteur sur le cancer colorectal et sur les cellules du cancer du sein.