logo

Розпакуйте команду в Linux

Як операційна система з відкритим вихідним кодом, Linux пропонує багато потужних і універсальних інструкцій для роботи з файлами та каталогами. Однією з таких команд, яка виконує важливу роль у роботі зі стиснутими файлами, є розпакувати команда. Стиснуті файли є поширеним способом збереження місця та ефективного обміну даними. У Linux це «розпакувати» Команда передбачає порятунок, коли вам потрібно витягти документи з ZIP-файлів. Цей приємний для новачків посібник проведе вас через основи «розпакувати» команда , його синтаксис, параметри та практичні приклади.

Розпакуйте команду в Linux



Синтаксис команди розпакувати

Простий синтаксис ' розпакувати Команда:

unzip [options] filename.zip>
  • розпакувати: Це сама команда, яка вказує на рух, щоб розпакувати або витягти документи з ZIP-архіву.
  • [опції]: Необов’язкові параметри, які регулюють виконання команди «розпакувати». Ці параметри можуть включати прапорці, включаючи -l, щоб отримати список вмісту ZIP-запису без його вилучення, або -d, що вказує каталог призначення для видобутих файлів.
  • ім'я файлу.Zip: Виклик документа ZIP-архіву, з якого будуть витягнуті документи. Його потрібно замінити справжньою назвою ZIP-файлу, який потрібно розархівувати.

Параметри в команді розпакувати в Linux

Ось найбільш часто використовувані параметри команди розпакувати в Linux.

Опції

опис

Синтаксис



Перелічує вміст ZIP-файлу без його розпакування. Він надає ознайомлення з файлами та каталогами в архіві разом із дозволами, коефіцієнтом стиснення та часовими мітками змін.

unzip -l [filename.zip]>

сказати

Визначає список цільового каталогу для вилучення документів. Цей вибір дозволяє клієнтам вибрати певний список, у якому можна витягнути вміст ZIP-запису.



unzip -d [target_directory][filename.zip]>

-q

Працює в тихому режимі, пригнічуючи нормальний вихід на час екстракції. Це корисно, коли ви хочете видобути файли без відображення непотрібної інформації.

unzip -q [filename.zip]>

Перезаписує документи без запиту підтвердження. Ця опція доступна, коли вам потрібно витягти документи та замінити поточні файли без втручання гіда.

unzip -o [filename.zip]>

-стор

Вказує пароль для зашифрованих файлів ZIP. Під час роботи з архівами, захищеними паролем, використовуйте цей параметр, щоб запропонувати бажаний пароль під час видобування.
unzip -P [your_password] [filename.zip]>

-Це є

Витягує файли з ZIP-архіву навіть із збереженням структури каталогів. Це корисно, якщо ви хочете зберегти однакову ієрархію каталогів, як і в архіві.

unzip -e [filename.zip]>

Перевіряє цілісність ZIP-архіву на наявність помилок або пошкоджень. Він перевіряє, чи є архів легітимним, перш ніж збиратися розпакувати.

unzip -t [filename.zip]>

Оновлює поточні файли та додає нові файли з ZIP-архіву. Це гарантує, що найзручніші змінені або нові документи будуть витягнуті, уникаючи безглуздого дублювання.

unzip -u [filename.zip]>

Приклади команди розпакувати в Linux

1. Основне вилучення

Щоб виконати базове видобування ZIP-файлу, скористайтеся командою unzip ‘filename.zip’. Ця команда витягує всі документи з указаного ZIP-архіву, поміщаючи їх у передовий робочий список. Це найпростіший синтаксис для розпакування та отримання вмісту ZIP-файлу в Linux.

Синтаксис:

unzip [filename.zip]>

приклад:

Припустімо, у вас є файл з назвою ' archive.zip ‘, який ви хочете витягти, який містить два файли всередині i як file1.txt і file2.txt. Нам потрібно розпакувати його в поточному каталозі.

Синтаксис і вихід:

unzip archive.zip>

Ця команда допоможе отримати вміст archive.zip у поточний каталог. На виході відображається кожен файл під час його розпакування.

Базове вилучення

2. Розпакуйте в певний каталог

Щоб видобути файли в певний каталог, скористайтеся командою « ', за яким слідує бажаний шлях призначення:

Синтаксис:

unzip filename.zip -d /path/to/destination>

приклад:

Припустімо, що у вас є файл з назвою ‘archive.zip , і ви маєте намір витягти його вміст у каталог ' /шлях/до/пункту призначення. '

Синтаксис і вихід:

unzip archive.zip -d /path/to/destination>

Тут витяг спрямовано до вказаного ' /шлях/до/пункту призначення, «наприклад, робочий стіл. Команда гарантує, що файли з « archive.zip « розміщуються у визначеному каталозі.

Розпакування в певний каталог

Розпакування в певний каталог

3. Зміст списку

Щоб переглянути вміст ZIP-файлу без розпакування, застосуйте « -л’ варіант:

Синтаксис:

unzip -l filename.zip>

приклад:

Припустімо, що ви хочете перевірити вміст « archive.zip без виконання процесу вилучення.

Синтаксис і вихід:

unzip -l archive.zip>

У цьому сценарії « «Надає список файлів, які містяться в ньому ‘archive.zip без ініціювання видобування, дозволяючи вам попередньо переглянути структуру файлу.

Зміст списку

Зміст списку

4. Тихий режим

Виконайте тихе вилучення файлу за допомогою « -q опція:

Синтаксис:

unzip -q filename.zip>

приклад:

Якщо ви хочете видобути файли з ‘archive.zip без відображення повідомлень.

Синтаксис і вихід:

unzip -q archive.zip>
Тихий режим

Тихий режим

Тут файл zip знаходиться в домашньому розділі, тому його також розпаковано в домашньому розділі.

Тихо витягнуто вдома

Тихо витягнуто вдома

Тут zip-файл знаходиться в домашньому розділі, і видобуток відбувається в тому самому місці. Команда забезпечує тихий процес вилучення, пригнічуючи інформаційні повідомлення.

5. Перезаписати файли

Перезаписати поточні файли без підтвердження використання '-O' варіант:

Синтаксис:

unzip -o filename.zip>

приклад:

Видобути файли з « archive.zip «і перезаписати існуючі файли без запиту на підтвердження.

Синтаксис і вихід:

unzip -o archive.zip>

' опція полегшує перезапис файлів із archive.zip' не вимагаючи явного підтвердження, оптимізуючи процес вилучення.

Перезаписати файли

Перезаписати файли

6. Захищений паролем ZIP

Якщо ZIP-файл захищено паролем, скористайтеся « опція вказати пароль:

Синтаксис:

unzip -P password filename.zip>

приклад:

Припустимо ' archive.zip «захищено паролем» безпечний123 .’ Використовуйте наступний синтаксис, щоб отримати його вміст.

Синтаксис і вихід:

unzip -P secure123 archive.zip>

Тут ZIP-файл потребує пароля « безпечний123 «для вилучення. ' Опція дає змогу ввести пароль безпосередньо в командному рядку.

ZIP, захищений паролем

ZIP, захищений паролем

7. Шифрування та безпека

Щоб отримати зашифровані файли та забезпечити безпеку, призначте « -Це є' альтернатива:

Синтаксис:

unzip -e filename.zip>

приклад:

Якщо ' archive.zip « містить зашифровані файли, використовуйте « -Це є альтернатива для стабільного видобутку.

Синтаксис і вихід:

unzip -e archive.zip>

' -Це є опція забезпечує безпечне видобування зашифрованих файлів із archive.zip, «збереження конфіденційності та безпеки вмісту.

Шифрування та безпека

Шифрування та безпека

лексикографічно

8. Оновіть існуючі файли

Оновіть наявні файли під час видобування за допомогою « опція:

Синтаксис:

unzip -u filename.zip>

приклад:

Якщо ви хочете оновити наявні файли з « archive.zip «без перезапису нових варіацій, призначити '-в опція.

Синтаксис і вихід:

unzip -u archive.zip>

' «вибір оновлює файли з ‘archive.zip’ найкраще, якщо доступна новіша модель, не перезаписуючи сучасніші файли старішими.

Оновити існуючий файл

Оновити існуючий файл

9. Перегляд інформації про стиснення

Отримайте деталі, пов’язані зі стисненням, під час вилучення за допомогою '-З опція:

Синтаксис:

unzip -Z filename.zip>

приклад:

Якщо ви хочете переглянути/перевірити інформацію, пов’язану зі стисненням, під час видобування файлів із archive.zip .’

Синтаксис і вихід:

unzip -Z archive.zip>

' «вибір» надає детальну інформацію про методи стиснення, використані в «archive.zip» на певному етапі техніки вилучення, надаючи розуміння використовуваних методів стиснення звіту.

Переглянути інформацію про стиснення

Переглянути інформацію про стиснення

Часті запитання щодо команди розпакувати – поширені запитання

Чи можу я розпакувати кілька ZIP-файлів одночасно?

Так, ви можете розпакувати кілька ZIP-файлів, вказавши їх імена послідовно в команді.

Як розпакувати файли в поточний каталог?

Якщо за допомогою «-d» немає точного пункту призначення, файли можуть бути розпаковані до поточного каталогу.

Чи можу я розпакувати захищений паролем ZIP-файл?

Так, використовуйте параметр «-P» із паролем, щоб видобути файли із захищеного паролем архіву ZIP.

Чи підтримуються інші формати стиснення unzip> команда?

Theunzip>Команда в основному підтримує файли ZIP. Для інших форматів, таких як tar або gzip, вам може знадобитися використовувати інші команди (tar>,gzip>тощо).

Чи можу я оновити існуючий файл ZIP новими?

Так, ви можете використовувати-u>можливість оновлення існуючого архіву:unzip -u existing.zip newfile.txt>.

Висновок

На закінчення, «розпакувати» команда — це гнучкий інструмент для роботи зі стисненими документами в Linux. Озброївшись інформацією про основний синтаксис і параметри, ви можете ефективно видобувати ZIP-архіви та керувати ними під час командного рядка. Під час тестування за допомогою команди «розпакувати» ви можете отримати користь від самовпевненості у роботі зі стисненими файлами, такими як Linux pro .