next up previous
Напред: Какво представляват потребителските права? Нагоре: Отново за командния ред Назад: За какво служат символните

Как се работи с архиви и компресирани файлове?

За да създавате и декомпресирате архиви, използвайте командата 'tar' (tape archive). Обикновено архивираният файл има разширение '.tgz' или 'tar.gz'%. Най-често използуваните команди, комбинирани с tar, са следните:

1. Разархивиране: tar xvfz archive-file.tgz

tar разпакетира (x) компресирания (z) файл (f), файловете и директориите се разархивират в оригиналния им вид (v)

tar xvfj archive-file.tar.bz2

2. Архивиране: tar cvfz archive-file.tgz file1 dir1

tar създава (c) компресиран (z) файл (f), който включва файла file1 и директорията dir1 в оригиналния им вид (v)

tar cvfj archive-file.tar file1 dir1

Обърнете внимание, че с флага 'j' създаваме tar-архив, компресиран в bzip2-формат, но при задаването на името на файла, не добавяме разширението .bz2, защото то се слага автоматично.

3. Разглеждане на съдържанието на архив: tar tfz archive-file.tgz

tar показва таблица на съдържанието (t) на компресиран (z) файл (f)

Може би разбирате, че всъщност тук работят две програми: tar пакетира, а флагът z му казва да компресира създадения пакет с програмата gzip (GNU zip).

Стандартните .zip-архиви отваряме с командата 'unzip', .bz2 - с командата 'bunzip2', а .gz - с 'gunzip'.



Nikola Antonov 2003-04-12