readme.txt 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. 7-Zip 21.07 for Linux and macOS
  2. -------------------------------
  3. 7-Zip is a file archiver for Windows/Linux/macOS.
  4. 7-Zip Copyright (C) 1999-2021 Igor Pavlov.
  5. The main features of 7-Zip:
  6. - High compression ratio in the new 7z format
  7. - Supported formats:
  8. - Packing / unpacking: 7z, XZ, BZIP2, GZIP, TAR, ZIP and WIM.
  9. - Unpacking only: AR, ARJ, Base64, CAB, CHM, CPIO, CramFS, DMG, EXT, FAT, GPT, HFS,
  10. IHEX, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, QCOW2, RAR,
  11. RPM, SquashFS, UDF, UEFI, VDI, VHD, VHDX, VMDK, XAR and Z.
  12. - Fast compression and decompression
  13. - Strong AES-256 encryption in 7z and ZIP formats
  14. 7-Zip is free software distributed under the GNU LGPL (except of some code with another license rules).
  15. Read License.txt for more information about license.
  16. This distribution package contains the following files:
  17. 7zz - standalone console version of 7-Zip (version compiled for dynamic system library linking)
  18. 7zzs - standalone console version of 7-Zip (version compiled with static system library linking)
  19. readme.txt - this file
  20. License.txt - license information
  21. History.txt - History of 7-Zip
  22. MANUAL - User's Manual in HTML format
  23. 7-Zip and p7zip
  24. ===============
  25. Now there are two different ports of 7-Zip for Linux/macOS:
  26. 1) p7zip - another port of 7-Zip for Linux, made by an independent developer.
  27. The latest version of p7zip now is 16.02, and that p7zip 16.02 is outdated now.
  28. 2) 7-Zip for Linux/macOS - this package - it's new code with all changes from latest 7-Zip for Windows.
  29. These two ports are not identical.
  30. Note also that some Linux specific things can be implemented better in p7zip than in new 7-Zip for Linux.
  31. There are several main executables in 7-Zip and p7zip:
  32. 7zz (7-Zip) - standalone full version of 7-Zip that supports all formats.
  33. 7zzs (7-Zip) - standalone full version of 7-Zip that supports all formats (static library linking).
  34. 7z (p7zip) - 7-Zip that requires 7z.so shared library, and it supports all formats via 7z.so.
  35. 7zr (p7zip) - standalone reduced version of 7-Zip that supports some 7-Zip's formats:
  36. 7z, xz, lzma and split.
  37. 7za (p7zip) - standalone version of 7-Zip that supports some main formats:
  38. 7z, xz, lzma, zip, bzip2, gzip, tar, cab, ppmd and split.
  39. 7zzs is similar to 7zz, but 7zzs was compiled for static library linking,
  40. so 7zzs does not use external shared library (".so") files.
  41. You can use 7zzs, if 7zz does not work due to lack of required shared library (".so") files.
  42. The command line syntax for executables from p7zip is similar to 7zz syntax from this package.
  43. The manual of 7-Zip and p7zip can show `7z` in command examples.
  44. But you can use `7zz`, `7zr`, `7za` instead of `7z` from examples.
  45. Example commands
  46. ================
  47. Note: 7-Zip supports filename wildcards in commands.
  48. You must use the quotes for filenames, if you want to use 7-Zip parser for wildcards
  49. instead of the parser of system shell.
  50. To create zip archive from all *.txt files in current directory:
  51. ./7zz a archive.zip "*.txt"
  52. To list the contents of archive:
  53. ./7zz l archive.zip
  54. To list the contents of archive with detailed technical information for each file:
  55. ./7zz l archive.zip -slt
  56. To extract archive to current directory:
  57. ./7zz x archive.zip
  58. To test archive and show the log for each file:
  59. ./7zz t archive.zip -bb
  60. The benchmark command to test the performance of CPU with 7-Zip's LZMA code:
  61. ./7zz b
  62. The benchmark command to test the performance of CPU with different compression, encryption
  63. and hash methods from 7-Zip and with different number of threads:
  64. ./7zz b "-mm=*" "-mmt=*"
  65. ---
  66. End of document