Как да разделя файл на множество части (архиви), Ubuntu Real Notes - Mikrotik
Какво да направите, ако трябва да изпратите голям файл по пощата, но има един улов, пощенските администратори обикновено задават ограничение за размера на прикачен файл в едно писмо. Обикновено няма повече 7Mb. Ще го направим по различен начин - ще направим архив и ще го разделим на части.
keiz @ ekz:/media/xlamino/test_arxiv $ grep -m 4 -e "име на модел" -e "MHz" -e "размер на кеша" -e "bogomips"/proc/cpuinfo
име на модела: AMD Phenom (tm) 9850 четириядрен процесор
процесор MHz: 2500.000
кеш размер: 512 KB
keiz @ ekz:/media/xlamino/test_arxiv $ uname -a && cat/etc/issue
Linux ekz 2.6.35-32 -generic # 67-Ubuntu SMP Mon Mon 5 5:39:39 UTC 2012 x86_64 GNU/Linux
Ubuntu 10.1 0 \ n \ l
Процесът ще се нуждае от следните помощни програми: - 7zip или rar:
$ aptitude search p7zip-full && aptitude show p7zip-full | grep -E ‘Държава | Версия’
p p7zip-full - файлови архиватори 7z и 7za с високо съотношение на компресия
Състояние: не е инсталирано
$ aptitude rar за търсене && aptitude show rar | grep -E ‘Държава | Версия’
p rar - Архиватор за .rar файлове
Състояние: не е инсталирано
Инсталирайте пакетите p7zip-full и rar:
$ sudo aptitude инсталира rar p7zip-full
Например, да кажем, че в нашата тестова директория test_arxiv всеки филм във формат AVI, което ще тежи 1.4 Gb и от които в крайна сметка искаме да получим архив от един или друг формат (архив. *), счупен
отчасти от 250 Mb.
keiz @ ekz:/media/xlamino/test_arxiv $ dir -hl && файл *
Архивиране със 7zip:
p7zip Версия 9.04 (локал = ru_RU.UTF-8, Utf16 = включен, HugeFiles = включен, 2 процесора)
Създаване на архив archive_film.7z
Всичко е наред
-v - създаване на архив с посочения размер, има синтаксис -v [b, k, m, g]250м Е 250 мегабайта, вместо m можете да използвате b (байтове), k (килобайта) или g (гигабайта).
а - добави файлове в архива.
В резултат на това получаваме няколко архива с формата:
keiz @ ekz:/media/xlamino/test_arxiv $ dir -hl archive_film.7z.00 *
-rw-r - r— 1 keiz keiz 250M 2012-07-03 21:59 archive_film.7z.001
-rw-r - r— 1 keiz keiz 250M 2012-07-03 21:50 archive_film.7z.002