
Мы уже видели в Предыдущая статья как, с помощью командной консоли или Терминал, может сделать папки сжатие, или полный каталог, в Linux. Для этого, Мы используем утилиту Тар Вместе с рядом Параметры Это позволяет нам выполнять такую задачу.
Мы также видели, Однажды сжатых данных, как вы могли бы вернуться к Распакуйте их, Это было уже в папке специально или в текущем каталоге.
На этот раз, Мы видим, как, Когда дело доходит до сжатия или распаковки папка или каталог можно сделать что будет исключить Некоторые файлы и/или папки Вы не хотите обрабатывать, Однако, существуют в дереве каталогов в вопросе.
Как исключить папки или файлы, когда вы comprimes с TAR на Linux
Мы уже знали, что, выполнить сжатие всю папку, Мы просто двойной команды Тар следующим образом:
1 | tar -zcvf micarpeta.tar.gz /home/professor-falken/micarpeta |
Это позволит сделать папку, для полный, сжимается. Но если мы хотим Избегайте что некоторые файлы или подпапки, Вы находитесь в папке для сжатия, также для этого, Мы должны сделать это Добавить a выбрать к предыдущей команды, следующим образом:
1 | tar --exclude='/home/professor-falken/micarpeta/subcarpeta-a-excluir' -zcvf micarpeta.tar.gz /home/professor-falken/micarpeta |
Таким образом, Папка subcarpeta а - исключить Он не будет включен в итоговый сжатый.
Как исключить каталоги или файлы, когда вы распаковать ТДО под Linux
В пути аналогичные, Если мы хотим исключить Некоторые папки Вы находитесь в настоящее время содержащиеся в рамках сжатый файл, команда является у декомпрессии будет добавить опцию исключить следующим образом:
1 | tar --exclude='/micarpeta/subcarpeta-a-excluir' -zxvf archivo_descargado.tar.gz |
Это сделает это, в декомпрессии, Папка subcarpeta а - исключить, не учитывается.
Из этих форм могут Сжатия и распаковки папки или все каталоги, но игнорирование Эти подпапки и файлы Вы не хотите вступать в планшете или извлекли это не требуется..
