Создание архива без сохранения абсолютного пути в UNIX

Если вы укажите полный путь архивируемой папки в UNIX, то файлы будут размещены в архиве вместе полным путем. Не всегда это удобно и правильно, зависит от выполняемой задачи.

Как отсечь абсолютные пути, оставив только относительные?

Для этого необходимо перейти в каталог, относительно которого производится архивация и указать источник с помощью относительного позиционирования.

К примеру, чтобы сохранить в zip архив файлы (и папки) из каталога /my/path/to/files, но без абсолютного пути, используйте следующую конструкцию:

Как это работает?

Первая часть команды переносит вас в указанный каталог, а вторая выполняет создание архива относительно текущего пути.

Мало букафф? Читайте есчо !

Удаление большого числа файлов в UNIX

Ноябрь 23, 2015 г.

Столкнулся недавно с такой проблемой - не смог файловым менеджером даже просто открыть папку с временными файлами на своём веб-сервере под UNIX. Размер, папки, т.е. сам список файлов оказался объемом в 85 мегабайт. Сколько там файлов, я даже не представляю. ...

Читать

Организуем автодеплой изменений из репозитория для проекта на Drupal

Август 23, 2018 г.

Когда над проектом работает несколько разработчиков, то возникают определенные структурные и организационные вопросы. Каждый программист обычно работает ...

Читать

Настройка VPN для преодоления блокировок

Сентябрь 8, 2024 г.

Продолжается развиваться ситуация в духе "все запретить", на этот раз прикрыли youtube. Понятно, что это ожидалось, и площадка youtube вовлечена во все ...

Читать

Обновление пакетов в linux/ubuntu

Февраль 3, 2018 г.

Небольшая шпаргалка по обновлению ПО на UNIX сервере из консоли. Начать лучше всего с перехода на права SuperUser, если вы не зашли на сервер как root пользователь. [crayon-69755d876f2a4691257049/] Обновим информацию об имеющихся обновлениях пакетов ...

Читать
 

Комментарии к «Создание архива без сохранения абсолютного пути в UNIX»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: