udisksctl — командная утилита для взаимодействия с демоном udisksd, обеспечивающая управление блочными устройствами в средах Linux. Инструмент является клиентским компонентом стека udisks и предоставляет удобный интерфейс для выполнения общих операций над дисками и томами без необходимости напрямую использовать D-Bus. udisksctl предназначен для использования как пользователями в терминале, так и для интеграции в скрипты и графические оболочки, где требуется управление устройствами хранения.
Утилита была разработана как часть проекта udisks и получила распространение в дистрибутивах GNU/Linux, где она служит мостом между системным демон-менеджером устройств и конечными приложениями. Основные цели udisksctl — упрощение типичных задач администрирования дисков (получение информации, монтирование и отмонтирование томов, работа с loop-устройствами, управление питанием устройств и операции с зашифрованными томами) и обеспечение единообразного поведения в различных окружениях рабочего стола и на серверах.
- Получение информации о блочных устройствах и томах: отображение списка устройств, их свойств, типов файловых систем, точек монтирования и статуса.
 - Монтирование и отмонтирование файловых систем: выполнение безопасного монтирования томов в пользовательскую область и корректное отмонтирование с учётом активных ссылок и процессов.
 - Создание и управление loop-устройствами: подключение образов дисков (файлов-образов) как блочных устройств и их отключение.
 - Отключение питания устройств (spin down) и управление режимами энергопотребления для внешних накопителей, где это поддерживается аппаратно и со стороны демона.
 - Работа с зашифрованными томами: разблокировка зашифрованных контейнеров (например, LUKS) и управление их жизненным циклом через демон.
 - Автоматизация и интеграция: использование в скриптах для последовательного выполнения операций с устройствами хранения без необходимости непосредственной работы с D-Bus API.
 - Вывод сообщений и коды возврата, пригодные для обработки в сценариях: утилита возвращает понятные статусы выполнения операций и текстовые сообщения для логирования.