atool
atool is a very nice utility i found recently. If you prefer to handle archives via command line, it’ll probably help a lot. The idea is simple - provide front end for manging different archive formats. While some of zip, rar, gzip, bzip2, arj, ace, lha etc’ have different interfaces atool has one.
Now you don’t have to remember those flags (or rely on bash completion), but use one interface atool provides. Currently (version 0.32.0) supported formats are: tar+gzip (.tar.gz, .tgz), tar+bzip (.tar.bz, .tbz), tar+bzip2 (.tar.bz2, .tbz2), tar+compress (.tar.Z, .tZ), tar+lzop (.tar.lzo, .tzo), tar+7z (.tar.7z, .t7z), tar (.tar), zip (.zip), jar (.jar, .war), rar (.rar), lha (.lha, .lzh), 7z (.7z), alzip (.alz), ace (.ace), ar (.a), arj (.arj), arc (.arc), rpm (.rpm), deb (.deb), cab (.cab), gzip (.gz), bzip (.bz), bzip2 (.bz2), compress (.Z), lzop (.lzo), 7zip (.7z), cpio (.cpio).
Yes. I know the list is LONG. That’s what makes atool great.
The only problem is to make myself use it - i.e. remember it’s there. But I’m working on it.

