Настройка и работа в Linux
adb5321d

архивирование файлов


tar -zxvf filename.tar.gz
(=tape archiver(ленточный архиватор)) Разархивирует файл *.tar.gz или *.tgz (такие файлы называют "tarball" или "тарбол").

tar -xvf filename.tar
Распаковывает файл *.tar (собранный, но не сжатый).

tar czvpf /var/backups/mybackup.tar.gz /home
cd /; tar xzvpf /var/backups/mybackup.tar.gz '*/myfile.rtf'
(как "root") Создает резервную копию (backup) каталога /home в сжатый файл. Вторая команда показывает, как восстанавливать файл из резервной копии.

gunzip filename.gz
Разархивирует сжатый файл *.gz или *.z. Используйте gzip (или zip или compress) для архивирования файла в этом формате.

zcat имя_файла.gz | more
(=zip cat) Выводит содержание сжатого файла. Другие программы для работы с сжатыми файлами, без их предварительного разархивирования: zless, zmore, zgrep, ...

bunzip2 имя_файла.bz2
(=big(большой) unzip) Разархивирование файлов (*.bz2) сжатых программой bzip2. Используется для больших файлов.

unzip имя_файла.zip
Разархивирование файлов (*.zip), сжатых программой PKZIP for DOS или совместимой.

zip имя_файла.zip имя_файла1 имя_файла2
Сжать два файла "имя_файла1" и "имя_файла2" в архив zip с именем "имя_файла.zip".

unarj e имя_файла.arj
Разархивировать файл *.arj.

lha e имя_файла.lha
Разархивировать файл lharc.

uudecode -o выходной_файл имя_файла
Декодировать файл, закодированный утилитой uuencode. Такие файлы обычно используются для передачи нетекстовых файлов в электронном письме (uuencode трансформирует любой файл в формат ASCII).

cat имя_файла | mimencode -o имя_файла.mime
cat имя_файла.mime |mimencode -u -o имя_файла
(2 команды.) Кодирует и декодирует файлы в стандартный формат Internet для передачи 7-битных данных, называмый "mime". В более старых дистрибутивах команда (mimencode) называлась mmencode. Обычно вам не требуется выполнять эту команду, потому что ваша почтовая программа выполняет кодирование/декодирование mime самостоятельно.

ar -x мой_архив.a файл1 файл2
(=archiver(архиватор)). Извлекает файлыфайл1 и файл2 из архива, называемого мой_архив.a. Программа архивирования ar обычно используется для поддержки библиотек.

ark &
(в X-терминале). Основанный на Qt архиватор с графическим интерфейсом. Возможно, это - всё, что вам нужно для работы со сжатыми файлами. Так же можно использовать gnozip.

Полная версия - LNAG на русском языке (24.02.03 - в процессе перевода).



Содержание раздела