Server for Information Technologies Сервер поддерживается
Центром Информационных Технологий
(095) 932-9212, 932-9213, 939-0783
E-mail: info@citforum.ru
Сервер содержит море(!) аналитической информации CIT Forum CD-ROM

HELPADM(1M)

НАЗВАНИЕ
helpadm - внесение изменений в базу данных справочной службы

СИНТАКСИС

 /etc/helpadm

ОПИСАНИЕ
Команда управления справочной службой helpadm позволяет администраторам и разработчикам команд системы UNIX определить содержимое базы данных справочной службы для отдельных команд и управлять учетом использования справочной службы. Команду helpadm могут выполнять только пользователи root, bin, и члены группы bin.

Команда helpadm выводит меню для 3 типов данных справочной службы, которые можно модифицировать, а также 2 выбора для контроля использования справочной службы:

  1. Модифицировать информацию для начинающих [см. starter(1)].
  2. Добавить, изменить или удалить словарный термин [см. glossary(1)].
  3. Добавить, изменить или удалить сведения о команде [описание, опции, примеры и ключевые слова, см. locate(1) и usage(1)].
  4. Прекратить учет использования справочной службы (это могут сделать только пользователи root и bin).
  5. Возобновить учет использования справочной службы (это могут сделать только пользователи root и bin).

Пользователь может выбрать любой из этих вариантов, введя соответствующую букву (приведенную в меню) или вернуться в систему, введя q (quit - выйти).

Если выбран один из первых трех вариантов, пользователя приглашают ввести дополнительную информацию; а именно, какую порцию информации для начинающих, определение какого термина или описание какой команды нужно изменить. Пользователя могут также спросить, что за изменения последуют в базе данных - добавление, модификация или удаление. Если модифицируют существующие данные или добавляют новые, будет приглашение для соответствующих изменений/добавлений. Если удаляется термин из словаря или команда из базы данных, пользователь должен ответить утвердительно на запрос подтверждения; только после этого будет произведено удаление. Во всех случаях, перед завершением внесения изменений пользователи должны отвечать утвердительно на вопрос, уверены ли они, что хотят, чтобы заказанные изменения базы данных были сделаны.

По умолчанию helpadm, для внесения добавлений/модификаций в базу данных, отправит пользователя в ed(1) . Если нужен другой редактор, следует установить в переменную окружения EDITOR соответствующее значение и затем экспортировать ее.

Если пользователь выберет прекращение/возобновление учета использования справочной службы, то выбранное действие выполняется без дальнейших запросов.

СМ. ТАКЖЕ
ed(1), glossary(1), help(1), locate(1), starter(1), usage(1) в Справочнике пользователя.

ПРЕДОСТЕРЕЖЕНИЯ
Из стандартного варианта файла /etc/profile экспортируется переменная окружения LOGNAME. Если после изменений эта переменная перестает экспортироваться, то средства учета использования справочной службы могут работать неправильно.

ФАЙЛЫ

 /usr/lib/help/HELPLOG Информация об использовании
     справочной службы.

/usr/lib/help/helpclean Программа сброса информации об использовании справочной службы.

HEX(1)

НАЗВАНИЕ
hex - преобразование выполняемого файла к формату мс_записей

СИНТАКСИС

 hex [-t значение] [-d значение] [-b значение] файл ...

ОПИСАНИЕ
Команда hex служит для того, чтобы преобразовать выполняемые файлы [см. a.out(4)] (удалив информацию о настройке ссылок) к формату мс_записей (MOTOROLA-S-RECORDS) и поместить их на стандартный вывод.

ОПЦИИ

-d значение Добавить шестнадцатеричное значение ко всем адресам секции данных (.data).
-t значение Добавить шестнадцатеричное значение ко всем адресам секции команд (.text).
-b значение Добавить шестнадцатеричное значение ко всем адресам секции неинициализированных данных (.bss).
Шестнадцатеричные значения указываются без префикса 0x. Файлы должны иметь тип a.out.

Используются следующие типы мс_записей:

  0 заголовок
  2 данные
  5 счетчик записей (пока не реализован)
  8 конец записи
  A имя (только опция -s)

СЮРПРИЗЫ
Опция -s не описана.

Comments: info@citmgu.ru
Designed by Andrey Novikov
Copyright © CIT
Обновлено: 13.03.2015