devi@62: АТРИБУТЫ cline
devi@62: СПИСОК ПОЛЕЙ, ХАРАКТЕРИЗУЮЩИХ КОМАНДНУЮ СТРОКУ
devi@62: 
devi@72:     uid			[agent]
devi@62:         Идентификатор пользователя
devi@72: 
devi@72:     euid
devi@72:         Идентификатор пользователя от имени которого будет 
devi@72:         выполняться команда.
devi@72:         Может отличаться от реального uid в том случае,
devi@72:         если вызывается с помощью sudo
devi@72: 
devi@72:     tty 		[agent]
devi@62:         Идентификатор терминала, на котором была вызвана команда
devi@62: 
devi@72:     pid 		[agent]
devi@62:         PID-процесса командного интерпретатора, 
devi@62:         в котором была вызвана команда
devi@62:     
devi@72:     pwd (!) 		[agent]
devi@62:         текущий каталог, из которого была вызвана команда
devi@62: 
devi@62:     
devi@72:     time (!) 		[agent]
devi@62:         время вызова команды в Unix-формате.
devi@62:         Предпочтительнее использовать этот формат чем hour:min:sec,
devi@62:         использовавшийся в Labmaker
devi@62:     
devi@72:     fullprompt 		[agent]
devi@62:         Приглашение командной строки
devi@72: 	ЗАКОММЕНТИРОВАНО. МОЖЕТ БЫТЬ БУДЕТ УДАЛЕНО
devi@62:     
devi@72:     prompt 		[agent]
devi@62:         Сокращённое приглашение командной строки
devi@62: 
devi@72:     cline  		[agent]
devi@62:         Командная строка
devi@62:     
devi@72:     output 		[agent]
devi@62:         Результат выполнения команды
devi@62:     
devi@72:     diff		[agent]
devi@62:         Указатель на ассоциированный с командой diff
devi@62:     
devi@72:     note (!)		
devi@62:         Текстовый комментарий к команде.
devi@62:         Может генерироваться из самого лога с помощью команд
devi@62:             #^ Комментарий  
devi@62:             #= Комментарий
devi@62:             #v Комментарий
devi@62:         в том случае, если для комментирования достаточно одной строки,
devi@62:         или с помощью команд
devi@62:             cat > /dev/null #^ Заголовок
devi@62:             Текст
devi@62:             ^D
devi@62:         в том случае, если комментарий развёрнутый.
devi@62:         В последнем случае комментарий может содержать 
devi@62:         заголовок, абзацы и несложное форматирование.
devi@62: 
devi@62:         Символы ^, v или = после знака комментария # обозначает,
devi@62:         к какой команде относится комментарий:
devi@62:         к предыдущей (^), последующей (v)
devi@62:         или это общий комментарий по тексту, не относящийся непосредственно
devi@62:         ни к одной из них (=)
devi@62: 
devi@72:     note_title
devi@72:     	Заголовок к пометке, если он используется	
devi@72: 
devi@72:     err 		[agent]
devi@62:         Код завершения командной строки
devi@62:     
devi@72:     histnum (!) 	[agent]
devi@62:         Номер команды в истории командного интерпретатора
devi@72: 
devi@72:     histline		[agent]
devi@72:     	Строка истории, соответствующая команде.
devi@62:     
devi@62:     status (!)
devi@62:         Является ли данная команда вызванной (r), запомненной (s)
devi@62:         или это подсказка completion (c).
devi@62:         
devi@62:         Команды, которые были вызваны и обработаны интерпретатором
devi@62:         имеют состояние "r". К таким командам относится большинство 
devi@62:         команд вводимых в интерпретатор.
devi@62: 
devi@62:         Если команда набрана, но вызывать её по какой-либо причине
devi@62:         не хочется (например, команда может быть не полной, вредоносной
devi@62:         или просто бессмысленной в текущих условиях),
devi@62:         её можно сбросить с помощью комбинации клавиш Ctrl-C
devi@62:         (не путайте с прерыванием работающей команды! здесь она даже
devi@62:         не запускается!).
devi@62:         В таком случае она не выполняется, но попадает в журнал
devi@62:         со статусом "s".
devi@62:         
devi@62:         Если команда появилась в журнале благодаря автопроолжению 
devi@62:         -- когда было показано несколько вариантов --
devi@62:         она имеет статус "c".
devi@62:     
devi@62:     
devi@72:     version (!)		[agent]
devi@62:         Версия lilalo-prompt использовавшаяся при записи
devi@62:         команды.
devi@62: 
devi@62:         0 - версия использовавшая в labmaker.
devi@62:             Отсутствует информация о текущем каталоге и номере в истории. 
devi@62:             Информация о версии также не указана в приглашении.
devi@62:             
devi@62:         
devi@62:         1 - версия использующаяся в lilalo
devi@62:         
devi@72:     raw_file		[agent]
devi@62:         Имя файла, в котором находится бинарное представление журнала.
devi@62:         Может содержать ключевое слово HERE, 
devi@62:         обозначающее что бинарное представление хранится
devi@62:         непосредственно в базе данных в атрибуте raw_data
devi@62: 
devi@72:     raw_start		[agent]
devi@62:         Начало блока командной строки в файле бинарного представления
devi@62:     
devi@72:     raw_output_start	[agent]
devi@62:         Начало блока вывода
devi@62:     
devi@72:     raw_end		[agent]
devi@62:         Конец блока командной строки в файле бинарного представления
devi@62: 
devi@72:     raw_cline		[agent]
devi@62:         Необработанная командная строка (без приглашения) в бинарном виде
devi@62:     
devi@62:     raw_data (*)
devi@62:         Бинарное представление команды и результатов её выполнения
devi@62: 
devi@62: 
devi@72: Исторические
devi@72: 
devi@72: 
devi@72: 
devi@72:     day
devi@72:         время вызова, день
devi@72:         В действительности здесь хранится не время вызова команды,
devi@72:         а с момента появления приглашения командного интерпретатора
devi@72:         для ввода команды
devi@72:         
devi@72:     
devi@72:     hour
devi@72:         время вызова, час
devi@72:     
devi@72:     min
devi@72:         время вызова, минута
devi@72:     
devi@72:     sec
devi@72:         время вызова, секунда
devi@72: 
devi@72: 
devi@72:     lab 
devi@72:         лабораторная работа, к которой относится команда.
devi@72:         Идентификатор текущей лабораторной работы 
devi@72:         хранится в файле ~/.labmaker/lab
devi@72: 
devi@62: 
devi@62:     
devi@62: ТАБЛИЦА SESSION
devi@62:     
devi@62:     Информация о сеансах
devi@62: 
devi@62:         (см. lm-install)
devi@62: 
devi@62: 
devi@72: local_session_id
devi@72: 	id сессии в пределах хоста
devi@72: hostname
devi@72: 	Имя хоста
devi@72: user
devi@72: 	Имя пользователя открывшего сессию
devi@72: login_from	
devi@72: 	Откуда была открыта сессия; доменное имя или IP-адрес	
devi@72: tty	
devi@72: 	Терминал, который привязан к сессии
devi@72: system
devi@72: 	Имя и релиз операционной системы `uname -rs`		
devi@72: parent	
devi@72: 	Имя процесса-родителя
devi@72: ppid
devi@72: 	PID процесса-родителя		
devi@72: pid
devi@72: 	PID текущего процесса 	
devi@72: start_time
devi@72: 	Время, когда была открыта сессия