Disclosed is a circuit for driving a linear compressor comprising a linear compressor controlling a cooling capacity by varying a stroke through an up-and-down straight-line motion of a piston; an electric circuit part supplying the linear compressor with voltage and current in accordance with a switching signal of an AC switching device through a current detect resistor and the AC switching device wherein a ground terminal is connected between the current detect resistor and linear compressor; a voltage detection unit detecting the voltage applied to the linear compressor by taking the ground terminal as a reference and outputting the detected voltage; a stroke calculation unit receiving the detected current and voltage to calculate the stroke, a speed or an acceleration speed of the linear compressor; and a microcomputer inputting a switching signal for controlling the voltage applied to the linear compressor into the switching device to make a present stroke follow an initial stroke reference. |