Linux команди

Разархивирайте командата на Linux

Разархивирайте командата на Linux
Разширението ZIP е най-често използваният файлов формат, който се използва за компресиране на данни без загуба на данни. В ZIP файл потребителят може да компресира повече от една директория и компресирани файлове. Така че потребителите трябва да извлекат тези ZIP файлове с някакъв инструмент или помощна програма за команден ред. В Linux система, използвайки unzip команда, потребителите могат лесно да се справят с всички видове ZIP файлове.

В тази статия ще научите как да извличате ZIP файлове чрез командния ред в системата на Linux с помощта на помощната програма unzip command. Изпълнихме някои полезни команди за разархивиране на Ubuntu 20.04, които са дадени по-долу:

Как да използвам командата за разархивиране на Ubuntu 20.04?

Командата за разархивиране вече е инсталирана на моята система Ubuntu 20.04. Но ако това не е инсталирано на вашата Linux система, можете лесно да го инсталирате на вашата система.

За да инсталирате командата за разархивиране, отворете прозореца на терминала, като използвате Ctrl + Alt + t и въведете следната команда на екрана на терминала:

$ sudo apt install unzip

Извличане на ZIP файл с команда за разархивиране

Използвайки простата команда за разархивиране, можете да извлечете всички файлове от zip архива в текущата директория на zip файла, както следва:

$ unzip име на файл.цип

Например изтеглихме zip файл в „Downloads“ с името „testfile“.цип. И така, първо отидете в директорията за изтегляния и след това извлечихме zip файла, като използваме следната команда:

$ cd Изтегляния
$ unzip testfile.цип

Разархивирайте файла в друга директория

Използвайки -d превключвател с команда за разархивиране, можете да извлечете файла на друго място вместо текущата директория. Основният синтаксис е както следва:

$ unzip име на файл.zip -d / директория-път

Например искаме да извлечем zip файл на работния плот вместо текущите файлове за изтегляне. И така, използвахме следната команда, за да направим това:

$ sudo разархивирайте тестовия файл.zip -d / home / kbuzdar / Desktop

Както можете да видите на следващото изображение, папката е извлечена на моя работен плот. Трябва да имате разрешения за четене и запис, за да извлечете ZIP файл в различни директории.

Извличане на ZIP файлове с потискане на изхода

Когато извлечете zip файл, той първо отпечатва името на всички файлове по време на извличането и също така показва обобщение при завършване. Използвайки превключвателя '-q' с командата unzip, можете да избегнете отпечатването на тези съобщения на терминала, както следва:

$ unzip -q име на файл.цип

Например, извлекли сме „testfile“.zip ', използвайки' -q 'превключвател. Можете да видите, че zip файлът е извлечен, без да се отпечатват имена на файлове.

$ unzip -q тест файл.цип

Изключете файловете от извличане на ZIP файл

Можете да изключите директории и файлове, докато разархивирате zip файл. Използвайте превключвателя '-x' с командата unzip и изключените имена на файлове, разделени с интервал, както следва:

$ unzip име на файл.zip -x name-exclude1 name-exclude2

Например искаме да изключим директориите „wp-content“ и „wp-admin“ при извличане, както следва:

$ unzip testfile.zip -x "* wp-content *" "* wp-admin *"

Презапишете съществуващите разархивирани файлове

Ако вече сте разархивирали файла и отново ще стартирате командата, както следва:

$ unzip testfile.цип

В този случай той ще ви помоли да презапишете съществуващия разархивиран файл, който се показва в следния изход:

За да презапишете съществуващите файлове, без да генерирате подкана, ще използвате опцията '-o' с команда за разархивиране, както следва:

$ unzip -o testfile.цип

Моля, използвайте тази команда внимателно, защото поради всяка грешка можете да загубите оригиналните си данни.

Списък на съдържанието на zip файла

Опцията '-l' с команда unzip се използва за изброяване на съдържанието на zip файл, както следва:

$ unzip -l име на файл.цип

В следващия пример ние изброихме съдържанието на 'testfile.цип.

$ unzip -l testfile.цип

Ако не искате да презапишете съществуващите файлове или случайно да изтриете някои извлечени файлове. След това можете да използвате опцията '-n' с командата unzip, която принудително ще пропусне извличането на тези файлове, които вече са извлечени или съществуват.

$ unzip -n testfile.цип

Разархивирайте няколко файла

Използвайки регулярни изрази, можете да разархивирате множество съвпадащи архивни файлове в текущата директория. За да разархивирате множество файлове, ще използвате следната команда на терминала:

$ unzip '*.цип

На следващото изображение виждате, че ще извлече всички zip файлове от текущата работна директория.

Как да разархивирате файлове, защитени с парола?

Можете също да разархивирате защитените с парола zip файлове, като използвате командата unzip, както следва:

$ unzip -P Име на файла с парола.цип

За да отворите защитени с парола файлове с помощта на командния ред, не е сигурно. Така че, по-добре е да го избягвате.

В тази статия научихте как се използва командата unzip, която е много полезна за изброяване и извличане на ZIP архивите. Надявам се тази статия да ви бъде полезна в бъдеще.

Как да промените левия и десния бутон на мишката на компютър с Windows 10
Напълно нормално е всички устройства на компютърни мишки да са ергономично проектирани за десничари. Но има налични устройства за мишка, които са спец...
Емулирайте кликванията на мишката, като задържите курсора на мишката с кликаща мишка в Windows 10
Използването на мишка или клавиатура в неправилна поза при прекомерна употреба може да доведе до много здравословни проблеми, включително напрежение, ...
Добавете жестове на мишката към Windows 10, като използвате тези безплатни инструменти
През последните години компютрите и операционните системи значително се развиха. Имаше време, когато потребителите трябваше да използват команди за на...