A hand-held vacuum cleaner, comprising a vacuum cleaner body, a dust suction head and a clamping-type dust suction tube of a vacuum cleaner comprising a tube body and a conductive assembly arranged within the tube body, is characterized in that, the tube body comprises a plurality of sub-tubes butt-jointed to form a whole tube, joints arranged at joint portions of each two sub-tubes, and locking mechanisms arranged on the joints and used for locking each two sub-tubes with respect to each other, wherein the length of each sub-tube is less than or equal to a length, a width or a height of the vacuum cleaner body or the dust suction head of the vacuum cleaner; the joints comprise a first joint and a second joint arranged respectively at two end portions of each sub-tube, wherein the first joint is provided with a positioning slot (c) thereon, and the second joint is provided with a positioning pin (d) thereon capable of cooperating with the positioning slot (c); the locking mechanism comprises a locking groove arranged on any one of the first joint and the second joint, and a locking element arranged on the other one of the first joint and the second joint and capable of cooperating with the locking groove; the locking element is arranged on the first joint, the locking groove is arranged on the second joint, and the locking element comprises a locking seat (e) arranged on the first joint and a locking pin (f) movably arranged within the locking seat (e) and capable of inserting into the locking groove; characterized in that, the locking mechanism further comprises an unlocking button arranged on the locking seat (e) rotationally around a middle portion and an resetting elastic member, the locking pin (f) is arranged at one end portion of the unlocking button, and the resetting elastic member is located on the other end portion of the unlocking button and arranged between the unlocking button and the locking seat (e), and when the unlocking button is pressed, the resetting elastic member is compressed and deformed, the locking pin (f) moves outside the locking seat (e) and is disengaged from the locking grooves, and achieve unlocking; when the unlocking button is released, the resetting elastic member recovers from deformation, the locking pin (f) moves towards inside the locking seat (e) and is inserted into the locking groove, and achieve locking. the joints comprise a first joint and a second joint arranged respectively at two end portions of each sub-tube, wherein the first joint is provided with a positioning slot (c) thereon, and the second joint is provided with a positioning pin (d) thereon capable of cooperating with the positioning slot (c); the locking mechanism comprises a locking groove arranged on any one of the first joint and the second joint, and a locking element arranged on the other one of the first joint and the second joint and capable of cooperating with the locking groove; the locking element is arranged on the first joint, the locking groove is arranged on the second joint, and the locking element comprises a locking seat (e) arranged on the first joint and a locking pin (f) movably arranged within the locking seat (e) and capable of inserting into the locking groove; characterized in that, the locking mechanism further comprises an unlocking button arranged on the locking seat (e) rotationally around a middle portion and an resetting elastic member, the locking pin (f) is arranged at one end portion of the unlocking button, and the resetting elastic member is located on the other end portion of the unlocking button and arranged between the unlocking button and the locking seat (e), and when the unlocking button is pressed, the resetting elastic member is compressed and deformed, the locking pin (f) moves outside the locking seat (e) and is disengaged from the locking grooves, and achieve unlocking; when the unlocking button is released, the resetting elastic member recovers from deformation, the locking pin (f) moves towards inside the locking seat (e) and is inserted into the locking groove, and achieve locking.