Viruses are the largest number of biological entities on earth. Of course, there are advantages and disadvantages of viruses. As an extremely complex ecological environment, human intestinal tract has hundreds of thousands of phage viruses besides bacteria.Phages drive the evolution of bacterial communities by...