|
Home »
Recommendations
» Software
Summary: There are many win ZIP archive programs. 7-Zip is free zip software, full featured, compatible and the zip software I recommend. How can I make list of the files inside of a zip archive file in a text file that I can then view with notepad? That question gives me a great opportunity to recommend formally a "zipping" or archiving tool that's not only free but cross-platform as well. • Most of you are probably familiar with WinZIP, a shareware file compression utility that lets you create and extract files from ZIP formatted archives. Some of you who've been around a little longer may remember the grandfather of the zip file format: PKZip. PKZip was a command-line utility for MS-DOS that, for all intents and purposes, defined the zip file format and its use. It's because of PKZip that zip files became as ubiquitous as they are today. However, after all this time, there are problems. Both PKZip and WinZIP have gone to shareware models - meaning that they're not free. And neither have particularly good command line support. Enter 7-zip. 7-zip is roughly equivalent to both WinZip's graphical interface and PKZip's command line. Open up the program within Windows and you can examine, create, and modify archive files, as you might expect. Here's 7-Zip examining the contents of "FileZilla.zip", another popular free tool:
7-Zip supports a full-featured command line, which, in all honesty, is how I use it the most.
While "zip" files may be the most common among Windows users, there are actually many compressed archive formats. Another of 7-Zip's selling points is that it can create many of them and can read and unpack many more. From 7-Zip's home page:
You may not recognize most of those, but when you encounter one knowing that 7-Zip handles it, it can be a very good thing. Here's a partial list of an archive of a MovableType distribution in ".tar" format, a common Unix/Linux archive:
"...7z format is perhaps the most effective compression
format supported."
Note that full paths within the archive are listed. Redirect the output of the 7z command to a file, and you'll have the archive listing in a text file, as originally requested:
I do want to call out one particular archive format: 7z. As its name implies, 7z format is 7-Zip's own compression format. You can see comparative numbers on 7-Zip's home page, but 7z format is perhaps the most effective compression format supported. The claim is that files compressed with 7z format are significantly smaller than when using other formats. I tend to shy away from 7z format, only because it's unique to 7-Zip; I prefer a format on which I can use other tools should I need to. (Although, as we'll see in a moment, I don't foresee that need.) 7-Zip can also be better at some of the other compression formats than the original tools. That means you may often end up with smaller files even if you choose a more common compression or archival format. The icing on the cake, for me, is the availability of "p7zip", a compatible command line version of 7zip available for several Linux distributions as well as Mac OSX. So before plunking down money on any of the other archive tools, I recommend giving 7-Zip a try. It's certainly meeting all my needs, and then some. Related:
• Recent Comments
As my rusty memory recalls, Phil Katz (the "PK" in PKZip) originally crafted a clone of the SEA ARC compression utility called PKARC. SEA sued Phil, so he created his own compression standard - ZIP - in 1989. At the time the computer bulletin board systems were awash with different compression types - ZIP was fast, efficient, and free. BBS operators began to use it in droves. I'll have to give 7-Zip a try! Posted by: Dave at November 28, 2006 01:34 PMhow do i copy a dvd made on a tv with a dvd recorder Posted by: matt abbatiello at November 29, 2006 10:50 AMARC is still around. Howard Chu released it on a GPL in 2003. It can be found in a lonely area of sourceforge.net. I was always amazed about how quick pkzip replaced SEA ARC as the standard. Posted by: Dan at November 29, 2006 02:12 PMInteresting story. I'll try 7zip. Posted by: Peter at December 2, 2006 03:10 PMOther nice things about 7-zip: The GUI is very simple and easy. No wizards, everything is in a single window. It can create self-extracting archives. Better yet, it can create encrypted, compressed, password protected, self-extracting archives. Posted by: Michael Horowitz at December 2, 2006 04:48 PMHi, I'm tring 7-zip in command line mode, do you know if it is possible to make 7-zip file with password? I have try the option -p butte this will ask me a psw, and after compression if i try to use winrar to open 7zip file, i can and don't ask me for any password. Regards, Posted by: miguel Pires at February 14, 2007 01:55 AMPost a comment on "Recommendation: 7-zip file archiving utility":
|
Stay Informed Archives Advertisers |