How can antibacteria kill bacteria without killing humans?

Antibacterials are mild chemicals. They dont kill humans but can cause irritation in that zone where it is applied because they attack cells. Human cells are larger than bacterial cells hence are mildly damaged whereas the bacteria are killed efficiently.