• I






      
           

Научно-популярный образовательный ресурс для юных и начинающих радиолюбителей - Popular science educational resource for young and novice hams

Основы электричества, учебные материалы и опыт профессионалов - Basics of electricity, educational materials and professional experience

КОНКУРС
language
 
Поиск junradio

Радиодетали
ОК
Сервисы

Stock Images
Покупка - продажа
Фото и изображений


 
Выгодный обмен
электронных валют

Друзья JR



JUNIOR RADIO

 

Как заархивировать файлы
и папки в Ubuntu

 

Zip - один из наиболее часто используемых форматов архивов в мире. Архив используется для хранения нескольких файлов и папок в одном файле. В случае zip-архива он также может без потерь сжимать файлы, хранящиеся в его архиве. Это сжатие помогает уменьшить объем места, занимаемого файлами в вашей системе Ubuntu. Нам нужно будет установить некоторые дополнительные пакеты для архивирования файлов и папок в системе Ubuntu с помощью командной строки. Настольная версия Ubuntu включает утилиту, которую мы можем использовать для архивирования файлов и файловых систем с использованием формата Zip. Вы также можете использовать Ubuntu для распаковки этих файлов с помощью одной команды или удобного интерфейса рабочего стола.

Архивирование файлов и папок в Ubuntu с помощью командной строки

Использование Zip для архивации файлов и папок в Ubuntu - относительно простой процесс. Все это возможно с помощью пакета под названием « zip». Для следующих шагов вам понадобится терминал. Вы можете открыть терминал на рабочем столе Ubuntu, нажав CTRL+ ALT+ T.

Эти шаги также будут работать, если вы управляете своей системой, используя SSH-соединение с вашей машиной Ubuntu .

Установка Zip-пакета

Прежде чем мы сможем заархивировать файлы и папки в Ubuntu, нам нужно установить zipпакет. zipПакет является инструментом , который мы можем использовать для архивирования папок и файлов в формате ZIP.

1.Нашим первым шагом является обновление списка пакетов Ubuntu и самих пакетов . Обновление списка пакетов гарантирует, что вы загрузите последнюю доступную версию zip-пакета. Мы обновляем остальные пакеты, чтобы убедиться, что у нас не будет проблем, вызванных устаревшими пакетами.

sudo apt update

sudo apt upgrade

2.Теперь мы можем установить zip-пакет в Ubuntu с помощью диспетчера пакетов apt. Выполните следующую команду в своей системе, чтобы установить инструмент командной строки zip.

sudo apt install zip

Синтаксис Zip-команды

Использование команды zip в Ubuntu - невероятно простой процесс. Синтаксис команды легко запомнить и очень легко понять.

zip [OPTIONS] OUTPUT_NAME INPUT_FILE_FOLDER...

Две основные вещи, которые вы должны включить, - это имя выходного файла ( OUTPUT_NAME) и файлы или папки, которые вы хотите заархивировать ( INPUT_FILE_FOLDER). Вы можете включить столько файлов или папок, сколько хотите сохранить в zip-архиве. Каждый входной файл должен быть разделен пробелом. Также можно указать параметры в команде zip, чтобы контролировать ее работу в Ubuntu. В следующих нескольких разделах будут рассмотрены несколько простых вариантов, которые вы можете использовать.

Использование Zip для архивации отдельных файлов

Первое, что вы узнаете, это как заархивировать отдельные файлы в Ubuntu. Этот метод - один из простейших способов использования zip-архива, но он полезен, когда вы не хотите архивировать целые каталоги. Ниже представлена​​самая базовая версия этого синтаксиса.

zip OUTPUTNAME INPUT_FILE_1 INPUT_FILE_2...

Пример архивирования одного файла

В этом примере предположим, что мы хотим заархивировать один файл с именем « exampleTextFile.txt» в архив с именем « exampleZip.zip».

zip exampleZip.zip exampleTextFile.txt

В результате вы должны получить сообщение, как показано ниже. Этот вывод сообщает вам файл, добавленный в zip-архив, и степень его сжатия.

  adding: exampleTextFile.txt (deflated 62%)

Пример архивирования нескольких файлов

Вы также можете использовать эту команду в Ubuntu для архивирования нескольких файлов. В этом примере мы будем использовать zip для архивации трех файлов, один с именем « exampleTestFile.txt», другой с именем « exampleimage.png» и, наконец, один с именем « pimylifeup.txt».

Мы заархивируем эти файлы в Ubuntu в файл с именем « multipleFileArchive.zip».

zip multipleFileArchive.zip exampleTextFile.txt exampleimage.png pimylifeup.txt

Как видите, использование zip для архивации нескольких файлов в Ubuntu - простой процесс. Все, что вам нужно сделать, это указать имя каждого из ваших файлов. Ниже приведен пример того, что вы увидите после запуска команды zip на вашем компьютере.

updating: exampleTextFile.txt (deflated 62%)

updating: exampleimage.png (deflated 0%)

  adding: pimylifeup.txt (deflated 18%)

Заархивировать все файлы в папке

В пакете zip в Ubuntu также есть возможность архивировать все файлы в папке. Мы можем сделать это, используя подстановочный знак ( *), чтобы выбрать все файлы в каталоге. Например, чтобы заархивировать все файлы в текущем каталоге Ubuntu, мы можем использовать следующую команду.

zip exampleArchive.zip *

С помощью этой команды вы увидите, что все файлы и папки, перечисленные в списке, заархивированы в текущий каталог.

  adding: Bookshelf/ (stored 0%)

  adding: Desktop/ (stored 0%)

  adding: Documents/ (stored 0%)

  adding: Downloads/ (stored 0%)

  adding: exampleimage.png (deflated 0%)

  adding: exampleTextFile.txt (deflated 62%)

  adding: Music/ (stored 0%)

  adding: Pictures/ (stored 0%)

  adding: pimylifeup.txt (deflated 18%)

  adding: Public/ (stored 0%)

  adding: Templates/ (stored 0%)

  adding: Videos/ (stored 0%)

При использовании такой команды zip будут архивироваться сами папки, но не архивировать их содержимое. Наш следующий раздел покажет вам, как заархивировать содержимое папок в Ubuntu,

Заархивируйте папку в Ubuntu

Мы также можем использовать zip-пакет в Ubuntu для архивации всего содержимого каталога, включая его подкаталоги. Это следует за очень похожим синтаксисом на сжатие отдельных файлов. Нам просто нужно использовать рекурсивную опцию ( -r).

zip -r OUTPUT_NAME INPUT_FILE_FOLDER...

Пример архивирования папок

В этом примере мы будем использовать zip в Ubuntu для архивации содержимого папки с именем « Documents». Эта папка содержит еще одну папку с именем « example«. Вы увидите, как при добавлении рекурсивного тега содержимое обеих этих папок будет сохранено путем заархивирования пакета в архиве.

zip -r Documents/

Из этой команды вы можете видеть, что рекурсивная функция проходит через папку Documents, добавляя ее содержимое. Затем он будет перебирать все подкаталоги, помещая каждый файл в zip-архив.

adding: Documents/ (stored 0%)

adding: Documents/exampleTextFile.txt (deflated 62%)

adding: Documents/exampleimage.png (deflated 0%)

adding: Documents/example/ (stored 0%)

adding: Documents/example/hellofile (stored 0%)

adding: Documents/example/testfile (deflated 16%)

В zip-пакете нет функции максимальной глубины. Таким образом, он будет продолжать архивировать файлы до самой последней папки.

Использование рабочего стола Ubuntu для архивирования файлов и папок

Использовать интерфейс рабочего стола Ubuntu для сжатия файлов и папок в zip-архив очень просто. Поставляются настольные версии Ubuntu с поддержкой сжатия файлов и папок в формат zip-архива, поэтому нам не нужно устанавливать какое-либо дополнительное программное обеспечение.

Мы сделали следующие снимки экрана в Ubuntu 18.04. Эти же шаги должны работать одинаково для новых выпусков, таких как Ubuntu 20.04. Если вы не уверены, у нас есть руководство, которое покажет вам, как узнать, какую версию Ubuntu вы используете .

1. На рабочем столе Ubuntu найдите файлы, которые вы хотите сжать, и выберите их. Чтобы показать, как это работает, мы сжимаем несколько созданных нами образцов файлов.

 

 

2.После того, как у вас есть файлы и папки, которые вы хотите сжать, выберите right-clickодин из них. Это вызовет меню. В этом меню найдите Compres...опцию «и clickэто.

 

 

 

 

3.Во-первых, вам нужно дать архиву имя ( 1. ). После того, как вы установили имя, убедитесь, что .zipвыбрана опция « » ( 2. ). Наконец, мы можем заставить Ubuntu создать zip-архив с clickingпомощью Createкнопки « » ( 3. ).

 

 

 

4. На этом этапе у вас должен быть только что сжатый zip-архив. Он будет использовать имя, которое вы определили как его имя файла.

 

 

Надеюсь, теперь вы знаете, как сжимать файлы и папки в zip-архив с помощью команды zip.

Сжатие файлов с использованием этого формата - простой процесс, независимо от того, используете ли вы интерфейс рабочего стола или командную строку.

 




Необходимо добавить материалы...
Результат опроса Результаты Все опросы нашего сайта Архив опросов
Всего голосовало: 373



          

Радио для всех© 2024