*Drive*- Здесь рулят padonki

*Drive* - Counter Strike Source
Текущее время: 27 июл 2024, 03:48

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
СообщениеДобавлено: 03 июн 2024, 21:04 
Не в сети
padonki
Аватар пользователя

Зарегистрирован: 14 авг 2006, 20:43
Сообщений: 3761
Благодарил (а): 9 раз.
Поблагодарили: 103 раз.
Пункты репутации: 0
Как разделить большой архив «tar» на несколько файлов определенного размера: команда tar и split

Код:
tar -cvjf tmp.tar.bz2 /tmp/*


Затем, используя утилиту split, мы можем разбить файл архива tmp.tar.bz2 на небольшие блоки размером 100 МБ следующим образом:

Код:
split -b 100M tmp.tar.bz2 "tmp.tar.bz2.part"


Код:
ls -lh tmp.tar.bz2.part*


Примечание. В приведенной выше команде split опция -b используется для указания размера каждого блока, а «tmp.tar.bz2.part» является префиксом в имени каждого файла блока, созданного после разделения.


В этом случае мы можем использовать поток (pipe) перенаправляя вывода команды tar для разделения, следующим образом:



Код:
 tar -cvzf - wget/* | split -b 300M - "downloads-part"



Код:
 ls -lh downloads-part*




Как вы заметили, в этом последнем примере нам не нужно указывать имя архива, просто используйте — знак.


Как соединить файлы после разделения

После успешного разделения файлов tar в Linux, вы можете соединить файлы с помощью команды cat. Использование команды cat является наиболее эффективным и надежным методом выполнения операции соединения.

Чтобы объединить все блоки файла tar, мы вводим следующую команду:

Код:
# cat tmp.tar.bz2.part* > backup.tar.bz2.joined




Мы видим, что после запуска команды cat, она объединяет все мелкие блоки, которые мы ранее создали, в исходный файл архива tar того же размера.


Как разархивировать файлы после объединения

Чтобы разархивировать файл после объединения, мы вводим следующую команду:

Код:
 tar -xvjf backup.tar.bz2.joined -C /home/www

_________________
Моя характеристика с детского сада: Хорошо кушает, спит, гуляет! Прошло много лет, ничего не изменилось.
Изображение



За это сообщение автора Padonak поблагодарил: Kodla (06 июн 2024, 22:10)
  Рейтинг: 33.33%
Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти: