Перейти к основному содержанию
Рецепты Linux

Main navigation

  • Основы
  • Система
  • Команды
  • Программы
  • Дистро
  • Интерфейсы
  • Устройства
  • Доки
User account menu
  • Войти

Строка навигации

  1. Главная

Утилита Linux ark

Автор: admin, 10 августа, 2024
Программы

В Linux программа ark позволяет обрабатывать сжатые файлы форматов tar, gzip, bzip2, zip, rar: просматривать, извлекать, создавать, изменять.

Программа Linux ark и примеры её использования

Помимо терминального режима работы утилита ark имеет и графический пользовательский интерфейс (GUI).

Содержание

  • Графический интерфейс
    • Создание архива
    • Извлечение файлов из архива
  • Терминал
    • Синтаксис
    • Параметры
    • Аргументы
    • Работа в терминале
  • Заключение

Графический интерфейс

Создание архива

Для создания нового архивного файла запускаем утилиту:

Утилита ark запущена

Для создания архива выбираем пункт меню Создать архив.

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

В открывшемся модальном окне указываем путь, имя файла, архиватор

После нажатия кнопки OK подсвечивается пункт меню Добавить файлы:

Подсвечивается пункт меню Добавить файлы

Выбирваем нужные файлы и нажимаем кнопку Добавить:

Добавляем файлы в архив

Файлы добавлены в архив:

Файлы добавлены в архив

Сейчас подсвечиваются пункты меню Распаковать, Добавить файлы, Удалить из архива.

Извлечение файлов из архива

Выбираем пункт меню Распаковать, указая имя архива и каталог назначения:

Извлечение файлов из архива

Файлы отправлены в каталог назначения:

oleg@mobile:~/ark:$ ls -l
итого 8
-rw-r--r-- 1 oleg users 330 июл 22 11:13 ar1.txt
-rw-r--r-- 1 oleg users 161 июл 22 11:12 ar2.txt
oleg@mobile:~/ark:$

Терминал

Синтаксис

$ ark [параметры] [urls]

Параметры

-d, --dialog

Показать диалог для уточнения параметров операции (распаковка/добавление)

-o, --destination

Каталог для распаковки. По умолчанию используется текущий путь

-O, --opendestination

Открыть каталог после распаковки

-c, --add

Запросить имя архива, добавить в архив файлы и выйти по завершении

-t, --add-to

Добавить указанные файлы в архив filename (если архив не существует, создать его) и выйти по завершении

-p, --changetofirstpath

Сменить каталог размещения целевых файлов

-f, --autofilename

Автоматически выбрать имя файла с соответствующим формату расширением (например, rar, tar.gz, zip или любой другой поддерживаемый тип архива)

-b, --batch

Использовать пакетный режим вместо диалога. Подразумевается при указании более одного url

-e, --autodestination

Назначение будет определено по первому заданному файлу

-a, --autosubfolder

Если архив содержит более одной папки или одного файла на верхнем уровне, то будет создана вложенная папка с именем архива

-m, --mimetypes

Показать поддерживаемые MIME-типы

-h, --help

Вывод справки по параметрам командной строки

--help-all

Отображает справку, включая общие параметры Qt

-v, --version

Показать сведения о версии

--author

Показать сведения об авторе

--license

Показать сведения о лицензии

--desktopfile <имя файла>

Имя файла .desktop (без пути) для этого приложения

Аргументы

[urls]

Открываемые адреса URL

Работа в терминале

Создаём архив при его отсутствии и добавляем в него нужные файлы:

$ ark --add-to {{path/to/archive}} {{path/to/file1 path/to/file2 ...}}

Извлекаем файлы архива в текущий каталог:

$ ark --batch {{path/to/archive}}

Извлекаем файлы архива в определённый каталог:

$ ark --batch --destination {{path/to/directory}} {{path/to/archive}}

Заключение

Утилита Linux ark, описанная в этой небольшой статье, весьма функциональна в работе. Научиться пользоваться ей очень несложно.

Последние материалы

  • Команда restore
    3 hours 34 minutes ago
  • Файл sudoers
    1 week ago
  • Утилита visudo
    1 week 2 days ago
  • Файловый менеджер Thunar
    2 weeks 4 days ago
  • Эмулятор терминала Terminator
    3 weeks 2 days ago
RSS feed

Secondary menu

  • О проекте

© 2008–2025 Олег Меньшенин mensh@yandex.ru