Сжатие файлов с 7zip
Ubuntu 14.04 имеет установленный 7zip, но ничего не сжимает без изменений в сжатии файлов 4.2 МБ все еще выходит 4.2mb?
2 ответа
Сжатие файла не соответствует размеру файла. Ваш 7zip работает просто отлично.
Сжатие является упрощающим алгоритмом, например, мы можем сжать:
eeeezzz
выглядеть как
4e3z
(мы сохранили несколько символов - очень простой пример)
Как видите, это не всегда возможно + чем больше файл, тем больше разница, ваш файл очень мал, чтобы его почувствовать.
Если вы хотите, вы можете прочитать здесь немного об этой теме: http://www.makeuseof.com/tag/how-does-file-compression-work/
Как уже говорили другие, файлы, которые вы пробовали, могут больше не сжиматься, но вы все равно можете поиграть, например, с -mx опция, которая устанавливает уровень сжатия. Посмотрите пример "ультра настроек" в man 7z:
7z a -t7z -m0=lzma -mx=9 -mfb=64 -md=32m -ms=on archive.7z dir1
adds all files from directory "dir1" to archive archive.7z using "ultra settings"
Возможные значения для -mx 0, 1, 3, 5 (по умолчанию), 7 и 9, где 9 - это "ультра" уровень.