Извлекает ли tar -x в текущий каталог или извлекает его из источника архива?

tar -x ли tar -x по умолчанию просто извлекает текущую директорию или пытается воспроизвести исходную структуру каталогов, включая перезапись исходного источника? Я знаю, что я могу указать папку для извлечения, используя -C directory/ но я спрашиваю о поведении по умолчанию.

Поэтому, если я использовал tar -cvpjf ~/backup.tar.bz2 / чтобы сделать резервную копию моего корневого каталога, а затем backup.tar.bz2 (предположим, что у меня есть права root) из моего домашнего каталога, он будет воссоздавать / в мой домашний каталог или он действительно попытается перезаписать / ?

One Solution collect form web for “Извлекает ли tar -x в текущий каталог или извлекает его из источника архива?”

Исторически, если пути в архиве были абсолютными, то они были извлечены в абсолютном местоположении, указанном в архиве. В некоторых реализациях tar есть возможность конвертировать их в относительные ( /foo/bar становится ./foo/bar ), а некоторые вроде GNU tar даже делают его по умолчанию.

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

  • Можно ли считать файл tar.gz здоровым?
  • Ошибка AIX tar: сейчас недостаточно памяти.
  • Разрешения tar / ntfs / linux
  • Как создать tar.gz каждого файла определенного типа в одной команде?
  • Коррумпированные файлы после извлечения с помощью GNU tar Cywin
  • touch и tar из текстового файла
  • Как можно разделить ссылки при извлечении из файла tar?
  • Сжимайте большое количество больших файлов быстро
  • Сжатие tar-файла без извлечения содержимого
  • Перемещение файлов между Linux и OpenBSD и сохранение свойств файла
  • переносная команда для распаковки и распаковки без GNU и старого unix
  • Поиск команды и tar в скрипте
  • Interesting Posts

    Запись в интерактивную подсказку

    Как я могу зарегистрировать свой интернет-трафик, сгруппированный по IP-адресу / имени хоста, порту и т. Д.?

    Как я могу подсчитать количество разных символов в файле?

    Как запустить термид с опцией –ignore-cpuid-check

    Невозможно изменить размер раздела с помощью resize2fs

    Как добавить свой собственный созданный центр сертификации в системные доверенные репозитории

    Нет сетей для Centos под VirtualBox

    Почему sudo -E не поддерживает переменную среды $ HOME?

    grub2-mkconfig не показывает Windows

    Должен ли я запускать демон NTP на моем персональном компьютере для дополнительной безопасности?

    Страница вырезается в половине, если я печатаю из Chrome или Google Cloud, но с Firefox не

    Версия версии операционной системы отличается от версии ядра. Это может вызвать проблемы?

    Emacs: ошибка при вызове функции в hook

    Компиляция Octave: как добавить новый элемент в каталоги include для Qt?

    Файл подкачки с переменным размером для CentOS / Fedora

    Linux и Unix - лучшая ОС в мире.