Razarhivirane

4 отговора 131 прегледа
#1

Razarhivirane

Kak da razarhiviram

filename.tar.bz2

Отговор
в отговор на SrlClr #2

Re: Razarhivirane

Най-лесно е с mc (midnight commander - пускаш го от конзолата).
Натискаш enter въхру файла и "влизаш" в него. След това F5 и копираш архивните файлове където си искаш.
Има една "тънкост": ако по някаква незнайна причина файла ти е executable - трябва първо да му промениш правата - c chmod - да не е (пак е най-лесно от mc). Защото ако е executable - mc се опитва да го стартира, вместо да го разархивира.
Другия вариант е info tar; info gunzip; info bzip и т.н. ако ти се чете.

Отговор
в отговор на SrlClr #3

Re: Razarhivirane

bzip2 -d file.tar.bz2 и след това tar -xvf file.tar
или за по-лесно според версията на tar --> tar -xjvf file.tar.bz2 за по-стара версия tar -xyvf file.tar.bz2
трети вариант да си го browse-ваш с mc

Отговор
в отговор на SrlClr #4

Re: Razarhivirane

bzip2 -cd /path/to/filename.tar.bz2 | tar -vx

TANSTAAFL! There AiNt Such Thing As A Free Lunch
Отговор
в отговор на SrlClr #5

И последно...

...когато си в графична среда (KDE при мен), десен бутон -> ExtracHere и си готов :-DD (макар че аз лично в повечето случаи предпочитам конзолата :}})
(От конзола/команден ред пробвай да стартираш 'ark'.)


Успех и чети:

man tar
man bzip2

(bzip2 -d filename.tar.bzip2 - за разархивиране
tar -x filename.tar - за разпакетиране)


P.S.
Причината нещата първо да се tar-ват и после да се архивират с bzip2 е, че последният не може да архивира много файл-ове в един. Тоест трябва първо да налепиш един за друг всички файл-ове, които искаш да архивираш. Това пакетиране става с tar. Той не прави компресия. После събраният .tar-файл го архивираш.
Друг начин - ползвай си zip :) По следния начин:

zip -r ime_na_arhiv_za_sqzdavane.zip ime_na_direktoriya_s_faylove

Това е ако имаш много файл-ове. Слагаш ги в една директория и от конзола пишеш този ред.

Отговор