That particular damage looks like it comes from the bottle being buried underground for quite awhile. You might reproduce it on new glass to some degree by letting high mineral-content water evaporate repeatedly (i.e. place the jar in a slightly larger container, fill the gap with water, allow to evaporate, repeat).
You can take some sandpaper (220 maybe) and go over the glass surface by hand to knock the ultra smooth surface down. After that I use a nail file with multiple grits (a disposable womans nail file) to get other imperfections onto the surface.
Both of these started out as brand new, clear as can be glass mini pots from a junk store and are near actual size. The one of the left is aged with wood toners and lightly dusted with matte finish not only to seal it but to add tiny specs of flat dots. This adds to the illusion of an aged item.
The one on the right thats ghosted over is even more simple to do. Just lock it into a container with an open bottle of super glue. The fumes from the super glue will stick to the glass surface as a very fine powder. Its not "locked" onto the glass and will leave prints if touched. Let the ghosting get to the desired level and then just dust it with matte finish. This one is not dusted with matte finish but is still raw. Once dusted, it will take on small flat dots and the like for an aged look.