Это команда dbwrap_tool, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
dbwrap_tool - низкоуровневый инструмент для работы с TDB / CTDB с использованием интерфейса dbwrap
СИНТАКСИС
dbwrap_tool [--persistent] [--non-persistent] [-d ] [-s ]
[-l ] [-V] [--option = знак равно ] { } { }
[ [ [ ]]]
ОПИСАНИЕ
Этот инструмент является частью самба(7) сюита.
Программа dbwrap_tool используется для чтения и управления базами данных TDB / CTDB с помощью dbwrap
интерфейс.
Доступны следующие операции с базой данных:
· Fetch: получить запись
· Store: создать или изменить запись
· Delete: удалить запись
· Существует: проверка наличия записи
· Стереть: удалить все записи
· Listkeys: список всех доступных записей
· Listwatchers: список процессов, ожидающих изменений в записи
Доступны следующие типы:
· Int32: 32-битное целое число со знаком
· Uint32: 32-битное целое число без знака
· Строка: «привет, мир»
· Hex: шестнадцатеричные строки типа «68656C6C6F20776F726C6400» («привет, мир»)
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
--настойчивый
Откройте базу данных как постоянную базу данных.
Должен быть указан ровно один из --persistent и --non-persistent.
- непостоянный
Откройте базу данных как непостоянную.
Предостережение: открытие базы данных как несохраняемой, когда в настоящее время нет другого открывателя
сотрет базу данных.
Должен быть указан ровно один из --persistent и --non-persistent.
-d | --debuglevel = уровень
уровень является целым числом от 0 до 10. Значение по умолчанию, если этот параметр не указан.
это 1.
Чем выше это значение, тем больше подробностей будет записано в файлы журнала о
деятельность сервера. На уровне 0 будут отображаться только критические ошибки и серьезные предупреждения.
быть зарегистрированным. Уровень 1 - разумный уровень для повседневного бега - он дает небольшой
объем информации о проведенных операциях.
Уровни выше 1 будут генерировать значительные объемы данных журнала, и их следует использовать только
при исследовании проблемы. Уровни выше 3 предназначены для использования только разработчиками
и генерировать ОГРОМНЫЕ объемы данных журнала, большинство из которых чрезвычайно загадочны.
Обратите внимание, что указание этого параметра здесь переопределит журнал уровень Параметр в
файл smb.conf.
-V | --version
Печатает номер версии программы.
-s | --configfile =
Указанный файл содержит сведения о конфигурации, необходимые для сервера. В
информация в этом файле включает специфичную для сервера информацию, например, что printcap
файл для использования, а также описания всех служб, которые сервер должен
предоставлять. См. Smb.conf для получения дополнительной информации. Имя файла конфигурации по умолчанию:
определяется во время компиляции.
-l | --log-basename = каталог журналов
Базовое имя каталога для файлов журнала / отладки. Расширение ".progname" будет добавлено
(например, log.smbclient, log.smbd и т. д.). Клиент никогда не удаляет файл журнала.
--option = знак равно
Установить smb.conf(5) вариант " " ценить " "из командной строки. Это
отменяет встроенные значения по умолчанию и параметры, считанные из файла конфигурации.
-? | --help
Распечатайте сводку параметров командной строки.
--использование
Отображение краткого сообщения об использовании.
КОМАНДЫ
получать
dbwrap_tool принести
магазин
dbwrap_tool хранить
удалять
dbwrap_tool удалять
существует
dbwrap_tool существуют
Стирать
dbwrap_tool стереть
список ключей
dbwrap_tool listkeys
наблюдатели за списками
dbwrap_tool наблюдатели за списками
ПРИМЕРЫ
Список всех ключей из winbindd_idmap.tdb
dbwrap_tool --постоянные ключи списка winbindd_idmap.tdb
Получить запись с ключом «USER HWM» как uint32
dbwrap_tool --persistent winbindd_idmap.tdb fetch "USER HWM" uint32
Удалить запись с ключом «USER HWM»
dbwrap_tool --persistent winbindd_idmap.tdb удалить "ПОЛЬЗОВАТЕЛЬСКИЙ HWM"
Сохранить и перезаписать запись «ПОЛЬЗОВАТЕЛЬ HWM» со значением 214
uint32: dbwrap_tool --persistent winbindd_idmap.tdb хранить "USER HWM" uint32 214 шестнадцатеричный:
dbwrap_tool --persistent winbindd_idmap.tdb сохранить "ПОЛЬЗОВАТЕЛЬ HWM" шестнадцатеричный D6000000
ПРИМЕЧАНИЯ
Используйте с осторожностью!
Версия
Эта страница руководства подходит для версии 3 пакета Samba.
Используйте dbwrap_tool в Интернете с помощью сервисов onworks.net