Як операційна система з відкритим вихідним кодом, Linux пропонує багато потужних і універсальних інструкцій для роботи з файлами та каталогами. Однією з таких команд, яка виконує важливу роль у роботі зі стиснутими файлами, є розпакувати команда. Стиснуті файли є поширеним способом збереження місця та ефективного обміну даними. У Linux це «розпакувати» Команда передбачає порятунок, коли вам потрібно витягти документи з ZIP-файлів. Цей приємний для новачків посібник проведе вас через основи «розпакувати» команда , його синтаксис, параметри та практичні приклади.
Розпакуйте команду в Linux
- Синтаксис команди розпакувати
- Параметри в команді розпакувати в Linux
- Приклади команди розпакувати в 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, захищений паролем
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> команда?
The
unzip>Команда в основному підтримує файли ZIP. Для інших форматів, таких як tar або gzip, вам може знадобитися використовувати інші команди (tar>,gzip>тощо).
Чи можу я оновити існуючий файл ZIP новими?
Так, ви можете використовувати
-u>можливість оновлення існуючого архіву:unzip -u existing.zip newfile.txt>.
Висновок
На закінчення, «розпакувати» команда — це гнучкий інструмент для роботи зі стисненими документами в Linux. Озброївшись інформацією про основний синтаксис і параметри, ви можете ефективно видобувати ZIP-архіви та керувати ними під час командного рядка. Під час тестування за допомогою команди «розпакувати» ви можете отримати користь від самовпевненості у роботі зі стисненими файлами, такими як Linux pro .