Путаница между архивированием и сжатием?

Менее технически ответьте по запросу OP.

Преимущества безопасности зашифрованного дома через ecryptfs, как в Ubuntu:

Не потребуется никаких дополнительных паролей или ключей для запоминания или ввода. Не делает ваш компьютер более безопасным в сети, например. в интернете. Если компьютер используется совместно несколькими пользователями, он обеспечивает дополнительный барьер для других пользователей, обращающихся к вашим файлам. (Трудное техническое обсуждение.) Если злоумышленник получает физический доступ к вашему компьютеру, например, крадет ваш ноутбук, это защитит ваши данные от чтения вором. (Если компьютер выключен, они не могут читать ваши данные без вашего пароля. Если компьютер включен и вы вошли в систему, вор может украсть ваши данные, но требует более продвинутой атаки, поэтому он менее вероятен.)
1
задан 8 December 2015 в 23:01

1 ответ

'tar' буквально означает ленточный архив и сохраняет и извлекает файлы из архива ленты (или диска). tar поддерживает большое количество программ сжатия, таких как gzip, bzip2, lzip, lzma, lzop, xz, а традиционные команды compress

tar должны начинаться с функции, такой как

[-] A --catenate --concatenate | c --create | d --diff --compare |
         --delete | r --append | t --list | --test-label | u --update | x
         --extract --get [options] [pathname ...]

параметр -a может использоваться для автоматического определения требуемого сжатия из суффикса (расширения) создаваемого файла. tar должен автоматически определять тип сжатия и действовать соответственно при извлечении без необходимости в конкретной информации. Он будет возвращаться только к суффиксу для определения типа, если проверка подписи не удалась. Для гораздо большего, чем tar выдать команду man tar и узнать больше о сжатии tar, см.: Https://www.gnu.org/software/tar/manual/html_section/tar_69.html

Существует ряд опций, которые могут изменять результаты. tar позволяет добавлять и удалять. Расширение никоим образом не указывает тип файла. Например, я видел файлы изображений из системы Windows с расширением .jpg, которые были на самом деле .gif. Чтобы узнать тип файла, откройте терминал с помощью Ctrl Alt T, перейдите в каталог с данным файлом и выполните команду file filename. Ниже приведен пример вывода из сжатого файла gzip:

$ file wireless-info.tar.gz 
wireless-info.tar.gz: gzip compressed data, from Unix, last modified: Thu Apr 23 07:45:20 2015

Изменение расширения никоим образом не изменяет вывод file, что делает его надежным способом определения типа файла даже в тех файлах, которые у вас нет, и на них нет заметок. Вот пример после переименования предыдущего файла и удаления .gz ...

$ file wireless-info.tar
wireless-info.tar: gzip compressed data, from Unix, last modified: Thu Apr 23 07:45:20 2015

Подробнее о file и о том, как он работает, выдает команду man file

Источники : Опыт & amp; https://www.gnu.org/software/tar/manual/html_section/tar_69.html

2
ответ дан 23 May 2018 в 15:10

Другие вопросы по тегам:

Похожие вопросы: