Титла: разархивиране на голям bz2 архив без temp директория Публикувано от: sickmind в Apr 11, 2010, 19:55 Здравейте,
Имам следния проблем. Искам да разархивирам един bz2 архив който е около 8гб, след разархивиране ще е над 40гб. Проблема е, че bunzip2 първо разархивира в temp директория и после мести (предполагам /tmp). А място имам единствено на дяла на който искам да разархивирам архива. Има ли начин да го направя без да моунтвам tmp на друг по голям дял. В man'a на бънзип не пише нищо по проблема. Благодаря предварително. Поздрави sickmind. Титла: Re: разархивиране на голям bz2 архив без temp директория Публикувано от: b2l в Apr 11, 2010, 19:56 Код: tar xzjf /път/до/файла.bz2 Титла: Re: разархивиране на голям bz2 архив без temp директория Публикувано от: sickmind в Apr 11, 2010, 20:25 Ами z и j не ми дава да са заедно защото са различни видове архиви gz и bzip.
А когато пробвам 'tar jxvf архив.bz2', Ми връща съобщение: tar: This does not look like a tar archive tar: Skipping to next header И стои така докато не прекъсна процеса, а не разархивира нищо защото мястото на дяловете не се променя. Титла: Re: разархивиране на голям bz2 архив без temp директория Публикувано от: b2l в Apr 11, 2010, 20:28 Писал съм на изуст, да така е както каза.
Титла: Re: разархивиране на голям bz2 архив без temp директория Публикувано от: Acho в Apr 11, 2010, 20:39 Ако пък искаш направи го на две стъпки. Най-вероятно файла ти е архивиран (tar-нат) и после компресиран с bzip2 компресия. Първо разкомпресирай с bunzip -dk orig_file.tar.bz2 изхода ще е файл orig_file.tar а след това втора стъпка tar -xvf orig_file.tar ще го разархивира на отделните файлове в него.
Титла: Re: разархивиране на голям bz2 архив без temp директория Публикувано от: sickmind в Apr 11, 2010, 20:47 Ами не е архивиран с тар преди това, архива е само 'име–на-архив.bz2', НО с 'bunzip2 -dk име–на-архив.bz2'
сработи, сега го разархивира направо в същия дял. Благодаря! Титла: Re: разархивиране на голям bz2 архив без temp директория Публикувано от: Acho в Apr 11, 2010, 20:53 Ясно. Аз само предположих това. Но не забравяй, че 40 GB файл е доста голям и ще се разархивира повечко време. Надявам се да е на нова и бърза машина и на бързичък хард диск. Важното е да има дискова активност (да свети светодиода за диска, когато чете от компреса и записва екстрактваните файлове) и да не го прекъсваш.
Успехи. Титла: Re: разархивиране на голям bz2 архив без temp директория Публикувано от: victim70 в Apr 11, 2010, 23:36 За .bz2
Код: tar xvfj име–на–архива Код: tar xvfz име–на–архива За създаване на архив сам опцията 'x' се сменя с 'c' и се оказва какво да ти архивира |