The invention discloses a N-acylalkyl benzamide compound with insecticidal activity and use thereof, and a derivative of the N-acylalkyl benzamide compound of general formula I. Aiming at the deficiencies of the existing N-acylalkyl benzamide compounds during practical application, The present invention makes certain modifications to the derivatives thereof to obtain a derivative of the N-acylalkyl benzamide compounds with long duration of pesticide effect, good synergy and good stability, which is suitable for mass agricultural production with low cost in batch application.