Распакујте команду на Линук -у

Unzip Command Linux



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

У овом чланку ћете научити како издвојити ЗИП датотеке преко командне линије у систему Линук помоћу помоћног програма унзип цомманд. Извели смо неке корисне команде за распакивање на систему Убунту 20.04 које су дате испод:







Како се користи команда унзип на Убунту 20.04?

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



Да бисте инсталирали команду унзип, отворите прозор терминала помоћу Цтрл + Алт + т и откуцајте следећу команду на екрану терминала:



$судопогоданинсталирај распакирајте





Издвојите ЗИП датотеку командом унзип

Помоћу једноставне команде унзип можете извадити све датотеке из зип архиве у тренутни директоријум зип датотека на следећи начин:

$распакирајтефиленаме.зип

На пример, преузели смо зип датотеку у „Преузимања“ са именом „тестфиле.зип“. Дакле, прво идите у директориј Преузимања, а затим смо издвојили зип датотеку помоћу сљедеће наредбе:



$ЦДПреузимања
$распакирајтетестфиле.зип

Распакујте датотеку у други директоријум

Коришћењем -д свитцх са командама унзип, можете извадити датотеку на другу локацију уместо у тренутни директоријум. Основна синтакса је следећа:

$распакирајтефиленаме.зип /директоријум-путања

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

$судо распакирајтетестфиле.зип /кућа/шкрипав/Десктоп

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

Издвојите ЗИП датотеке са потискивањем излаза

Када сте издвојили зип датотеку, она прво исписује имена свих датотека током екстракције, а приказује и резиме по завршетку. Помоћу прекидача '-к' са командама унзип можете избећи штампање ових порука на терминалу на следећи начин:

$распакирајте филе-наме.зип

На пример, извукли смо „тестфиле.зип“ помоћу прекидача „-к“. Можете видети да је зип датотека издвојена без штампања имена датотека.

$распакирајте тестфиле.зип

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

Можете да изузмете директоријуме и датотеке док распакујете зип датотеку. Употребите прекидач „-к“ са командом унзип и именом изузетих датотека одвојеним размаком на следећи начин:

$распакирајтефиле-наме.зип-Икснаме-екцлуде1 наме-екцлуде2

На пример, желимо да искључимо директоријуме „вп-цонтент“ и „вп-админ“ при екстракцији на следећи начин:

$распакирајтетестфиле.зип-Икс '*вп-цонтент*' '*вп-админ*'

Препишите постојеће отпаковане датотеке

Ако сте већ распаковали датотеку и поново ћете покренути наредбу на следећи начин:

$распакирајтетестфиле.зип

У овом случају, од вас ће се тражити да препишете постојећу распаковану датотеку која се приказује на следећем излазу:

Да бисте преписали постојеће датотеке без генерисања упита, користићете опцију „-о“ са командом унзип на следећи начин:

$распакирајте -илитестфиле.зип

Молимо вас да пажљиво користите ову команду јер због било које грешке можете изгубити своје оригиналне податке.

Наведите садржај зип датотеке

Опција „-л“ са командом унзип користи се за попис садржаја зип датотеке на следећи начин:

$распакирајте -тхефиле-наме.зип

У следећем примеру смо навели садржај „тестфиле.зип“.

$распакирајте -тхетестфиле.зип

Ако не желите да препишете постојеће датотеке или случајно избришете неке издвојене датотеке. Затим можете користити опцију „-н“ са командом унзип која ће насилно прескочити издвајање оних датотека које су већ извучене или постоје.

$распакирајте тестфиле.зип

Распакирајте више датотека

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

$распакирајте '*.зип'

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

Како распакирати датотеке заштићене лозинком?

Такође можете отпаковати зип датотеке заштићене лозинком помоћу команде унзип на следећи начин:

$распакирајте Лозинка име датотеке.зип

Отварање датотека заштићених лозинком помоћу командне линије није сигурно. Дакле, боље је то избегавати.

У овом чланку научили сте о употреби команде унзип која је од велике помоћи за попис и издвајање ЗИП архиве. Надам се да ће вам овај чланак бити од користи у будућности.