Запитання з тегом «tar»

Формат архіву tar та / або утиліта командного рядка для роботи з файлами tar.

2
Анонімні тарболи
Дьоготь кодує моє ім’я користувача в тарбол. Чи можу я змусити її зробити абсолютно анонімний тарбол? --owner rootзамінює лише деякі екземпляри мого імені користувача. Додавання USER=root: USER=root tar c --owner root dataне має ефекту. Коротше кажучи, я бажаю: echo hello world > data; tar c --owner root data | grep …
11 tar  gnu-tar 

4
Як відновити команду смоли, яка була вбита
Я робив таке: tar -cvfі мені довелося вбити його ctrl-C. Я знаю, що я повинен був би зробити, Ctrl-Zа потім повернути завдання на перший план ... але це не історія. Чи можу я відновитись з того моменту, коли я зупинив завдання?
11 tar 

1
Як слід об'єднати багато стислих файлів в один архів?
У мене є кілька сотень .tar.xzфайлів, які майже однакові (вони щодня скидають базу даних, і база даних змінюється повільно). Я вважаю, що завдяки подібності в нестиснених файлах вони будуть стискатися дуже добре, і невеликі масштабні тести показали, що при стисненні будь-якої кількості цих нестиснених файлів створюється архів лише трохи більше …
10 tar  compression 

1
Перетворіть контури архіву tar, не вилучаючи його
У GNU tar(1)є акуратний варіант, який називається --transform. На чоловіковій сторінці: --transform, --xform EXPRESSION використовувати sed замінити EXPRESSION для перетворення імен файлів Це дозволяє перетворювати назви шляхів на льоту під час вилучення архіву, щоб ви могли контролювати, де і як він буде видобутий. Моє запитання, чи є спосіб здійснити подібну …
10 tar 

2
tar-файли з іншого каталогу, не копіюючи їх
Для експертів тут це повинно бути дуже простим. У мене є обліковий запис Linux з дисковою квотою користувача лише 6 Гб. Існує деяка папка даних /optз приблизно 3 ГБ даних, при стисненні з'являється 1 Гб. Всередині є деякі символьні посилання data-folder. Зазвичай для резервного копіювання роботи я робив наступне. cp …
10 files  tar  cp 


5
"Tar: нерозпізнаний варіант - попередження" під час "apt-get install"
Я щойно побіг apt-get upgradeна моїй debian 5 vps, і я отримав цю помилку: tar: нерозпізнаний варіант `- Warning = no-timetamp ' Тепер, коли я намагаюся встановити інші пакети, наприклад: imagemagick, я отримую ту ж помилку: li197-162:~# apt-get install imagemagick Reading package lists... Done Building dependency tree Reading state information... …
10 debian  upgrade  apt  tar 

2
sudo tar змінює власність вилучених файлів на невідомого користувача
Я виконую цю команду: $ sudo tar xvzf nexus-latest-bundle.tar.gz Витягнуті файли належать невідомому (1001) користувачеві: drwxr-xr-x 8 1001 1001 4096 Dec 16 18:37 nexus-2.12.0-01 drwxr-xr-x 3 1001 1001 4096 Dec 16 18:47 sonatype-work Чи не повинен він викорінювати власника в нормальній конфігурації? Я працюю над установкою Linux, копією якої є …
10 files  permissions  users  root  tar 

3
Позначте список файлів, які не всі існують
Я запускаю команду з подібного сценарію tar -c -f ar.tar a b c d де b, c і d можуть не існувати, і можуть бути каталогами. Я запропонував рішення, як підключити висновок ls -dдо grep, а потім з'єднати його з tarкомандою або ввімкнути розширені глобуси для @(a|b|c|d). Чи є акуратніший …
10 shell  wildcards  tar 

2
змінити право власності на файли в архіві tar
Я працюю як користувач, і я хотів би створити архів tar, який при розпакуванні (за допомогою root) буде витягувати свої файли з власністю root (інакше root повинен буде змінити право власності на кожен файл після вилучення файлів до місця призначення). Я знайшов, fakerootщо, здається, робить саме це. Але я не …
10 files  permissions  tar 

2
Як змусити тар зберегти архів на віддаленій машині за допомогою sftp або ftp?
Я хотів би створити резервну копію деяких моїх дуже важливих даних на віддаленій машині. Наразі я просто зберігаю його на своїй локальній машині за допомогою цієї команди:tar -cvjf ~/backups/Backup.tar.bz2 ~/importantfiles/* Я вважаю за краще не використовувати іншу команду для перенесення її на віддалену машину, тобто я хотів би просто оновити …
10 bash  tar  ftp  remote  sftp 

2
Будуйте команду динамічно
Я працюю над сценарієм і мені потрібно будувати tarкоманду динамічно. Ось два приклади, щоб проілюструвати те, що я намагаюся зробити: #!/bin/bash TAR_ME="/tmp" EXCLUDE=("/tmp/hello hello" "/tmp/systemd*" "/tmp/Temp*") _tar="tar "`printf -- '--exclude="%s" ' "${EXCLUDE[@]}"`" -zcf tmp.tar.gz" echo COMMAND: "${_tar}" ${_tar} "$TAR_ME" echo -e "\n\nNEXT:\n\n" EXCLUDE=("--exclude=/tmp/hello\ hello" "--exclude=/tmp/systemd*" "--exclude=/tmp/Temp*") _tar="tar "`printf -- '%s …

3
Чи може таргетування файлів покращити стиснення?
Чи може націлювання на пучок файлів разом покращити стиснення зі стандартними інструментами, наприклад, gzip, bzip2, xz? Я давно вважав, що це так, але ніколи цього не перевіряв. Якщо у нас є 2 копії одного і того ж 20 Мбіт-файлу випадкових байтів, націлених разом, розумна програма стиснення, яка розуміє це, може …

2
Як я можу пришвидшити операції над розрідженими файлами за допомогою tar, gzip, rsync?
У мене розріджений файл. ( du -hзвіти 3G та du -h --apparent-sizeзвіти 100G.) Поки що так добре. Тепер, коли я хочу стиснути файл за допомогою tarабо надіслати його по мережі, використовуючи rsync, це зажадає стільки ж часу, скільки 3G. Здається, ці інструменти читають усі нулі. Я подумав, що отвори якось …

1
За яких обставин працює gunzip & tar xf, але tar xzf не спрацьовує?
Для ілюстрації моменту: я завантажив бібліотеку LEDA з веб-сайту компанії . Використання tar -xzf на ньому не вдається: $ tar -xzf LEDA-6.3-free-fedora-core-8-64-g++-4.1.2-mt.tar.gz tar: This does not look like a tar archive tar: Skipping to next header tar: Exiting with failure status due to previous errors Однак gunzip з подальшим tar …
9 tar  gzip 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.