Is tuberculosis caused by a virus?
In general, tuberculosis is not caused by a virus, but rather by a bacterium known as *Mycobacterium tuberculosis*. A detailed explanation is as follows:

Tuberculosis is not triggered by a virus; the actual causative agent is a special bacterium called *Mycobacterium tuberculosis*. These bacteria are slender and rod-shaped, with a high lipid content in their cell walls, giving them strong acid resistance and slow growth characteristics. They can survive and multiply for long periods within human tissues, particularly in the lungs. Medical tests such as sputum culture and specific nucleic acid detection can accurately identify *Mycobacterium tuberculosis* in lesions, whereas viral tests yield no positive results. After infection, the bacteria cause chronic inflammation in the lungs, leading to symptoms like coughing and low-grade fever. The disease mechanism is entirely different from that of viruses, which rely on host cells for replication.
For daily prevention, ensure indoor areas are well-ventilated, cover your mouth and nose with a tissue when coughing, and collect sputum in designated containers for disinfection. In terms of diet, consume adequate high-quality proteins such as chicken and eggs, along with fresh fruits and vegetables, to provide essential nutrients. Maintain a regular sleep schedule and avoid overexertion. Once the condition stabilizes, light activities such as walking may help strengthen the body. Strictly follow medical instructions for timely medication—do not discontinue or reduce dosage on your own—and attend regular follow-up appointments to monitor liver and kidney function as well as lesion progression, ensuring effective treatment.