lzrsz -

more about : lzrsz