Skip to main content

Како Унзип датотеке користе Линук Цомманд Лине

:

Anonim

Зиппинг датотеке су једноставан и ефикасан начин за пренос података између рачунара и сервера. Када су датотеке компримиране, не само да чувају простор на диску на локалном уређају, већ и олакшавају и допуштају довнлоад датотека са Интернета, користећи далеко мање бандвидтх него слање датотека у пуној величини.

Када примите зип архиву у Линуку, декомпресија је једноставна. У Линуку има много преклопника, што значи да имате много начина за извлачење датотека са унзип команду у командној линији.

Декомпреси појединачне ЗИП датотеке

Основна синтакса за декомпресију датотеке је:

унзип филенаме

Као пример, реците да сте зипирали албум назван Уплашите у Трбусност. Да бисте ову датотеку исцртали у тренутну фасциклу, једноставно бисте покренули следећу команду:

унзип "Зараћивање у зрелост"

Распоређујте више ЗИП датотека

Команда ман вам омогућава да декомпресирате више од једне датотеке истовремено користећи следећу синтаксу:

унзип филенаме1 филенаме2 филенаме3

Ако сте стиснули три датотеке Алице Цоопер албума назване Смеће, Хеи Стоопид, и Драгонтовн, одвојено, можете пробати ово да их искаче:

унзип "Трасх.зип" "Драгонтовн.зип" "Хеи Стоопид.зип"

Међутим, оно што ћете добити је ова грешка:

Архива: Трасх.зип упозорење: име датотеке није упарено: Драгонтовн.зип

Под претпоставком да три датотеке живе у истој фасцикли, бољи начин је да користите следећу команду:

унзип '* .зип'

Па, будите опрезни. Ова команда је без дискриминације и деактивираће сваки ЗИП датотеку у тренутној фасцикли.

Искључи неке ЗИП датотеке

Ако имате ЗИП датотеку и желите да извадите све датотеке, осим за једну, користите -Икс прекидач.

унзип филенаме.зип -к филетоекцлуде.зип

Да наставите са нашим примјером, албум "Трасх" у Трасх.зип има МП3 наслов Кревет од ексера. Да бисте извадили све песме осим "Бед Оф Наилс", урадили бисте ово:

Унзип Трасх.зип -к "Бед Оф Наилс.мп3"

Извадите ЗИП датотеку у други директоријум

Ако желите да садржај Садржај ЗИП датотеке буде у другом директоријуму од тренутног, користите прекидач.

унзип филенаме.зип -д путање / до / извадити / до

На пример, за декомпресију Трасх.зип филе то / хоме / мусиц / Алице Цоопер / Трасх, користили бисте сљедећу синтаксу:

унзип Трасх.зип -д "/ хоме / музика / Алице Цоопер / Трасх"

Како приказати садржај компримиране ЗИП датотеке

Да бисте пописали садржај компримиране датотеке, користите прекидач.

унзип -л филенаме.зип

У нашем примеру, могли бисмо користити овај прекидач да видимо све датотеке у Трасх.зип.

унзип -л Трасх.зип

Враћене информације укључују:

  • Дужина у бајтовима
  • Дате цреатед
  • Време је створено
  • Име

Како тестирати ако је ЗИП датотека важећа

Да бисте тестирали да ли је ЗИП датотека правилно структуирана и да се може исправно користити пре него што га извучете, користите прекидач.

унзип -т филенаме.зип

На пример, да бисте тестирали да ли је Трасх.зип валидно, можете покренути следеће:

унзип -т Трасх.зип

Свака датотека је наведена, и У реду требало би да се појави поред ње. На дну излаза треба да се појави порука нема грешака откривених у компримованим подацима од ….

Погледајте детаљне информације о ЗИП датотеци

Тхе прекидач (вербосе) може дати детаљније информације.

унзип -в филенаме

Да користите овај прекидач Трасх.зип да бисте видели више информација, укуцали би:

унзип -в Трасх.зип

Излаз садржи следеће информације:

  • Дужина у бајтовима
  • Метод
  • Величина
  • Проценат компресије
  • Датум и време створени
  • ЦРЦ
  • Име

Распремите ЗИП датотеку без прављења директоријума

За ЗИП датотеке које имају мапе, извршавају унзип сам, без прекидача, поново би креирао исту структуру фолдера из архиве.

Извлачење филенаме1.зип, на пример, која има следеће три фасцикле, резултираће истим фасциклама које се издвајају:

  • Фолдер 1: филеа.ткт, филеб.ткт, филец.ткт
  • Фолдер 2: филед.ткт, филее.ткт
  • Фолдер 3: филеф.ткт

У овом примеру, да бисте извадили све ТКСТ датотеке у тренутну фасциклу а да не направите те три фасцикле, само додајте до краја команде.

унзип -ј филенаме1.зип

Декомпресирај ЗИП датотеку без упозорења да преписује

Претпоставимо да сте већ унзипирали одређену ЗИП датотеку и почели да радите на унзипираним датотекама, мијењате их и ажурирајте их како желите. Последња ствар коју желите јесте да се ти фајлови преписују када извучете ЗИП који има датотеке са тим истим именима. Одмах бисте изгубили све што сте радили када нови фајлови замене постојеће.

Међутим, можете користити Пребаците ако желите не Писати преко постојећих фајлова. Свака датотека из ЗИП архива која има име који одговара датотеки у извученом директоријуму неће преписати било шта када се користи овај прекидач. Међутим, све остало ће, ипак, имати јединствено име.

унзип -н филенаме.зип

Ако вам није брига да ли датотека већ постоји и увек желите да преписујете датотеке док се извлаче без упита, користите прекидач.

унзип -о филенаме.зип

Извадите ЗИП-заштићене ЗИП датотеке

Ако желите да одштампате датотеку која захтева лозинку за приступ, користите -п прекидач који прати лозинка.

унзип -П лозинка филенаме.зип

На пример, да откажете датотеку која се зове цатс.зип са лозинком киттенс123, користите следеће:

унзип -П киттенс123 филенаме.зип

Унзип датотека без приказивања било којег излаза

Подразумевано је унзип Команда приказује све што ради, укључујући приказ свих датотека у архиви док их команда извлачи. Овај резултат можете потиснути користећи прекидач.

унзип -к филенаме.зип

Ово испразни име датотеке без обезбеђивања било каквог излаза и враћа вас на курсор када заврши.