rev |
line source |
devi@62
|
1 АТРИБУТЫ cline
|
devi@62
|
2 СПИСОК ПОЛЕЙ, ХАРАКТЕРИЗУЮЩИХ КОМАНДНУЮ СТРОКУ
|
devi@62
|
3
|
devi@72
|
4 uid [agent]
|
devi@62
|
5 Идентификатор пользователя
|
devi@72
|
6
|
devi@72
|
7 euid
|
devi@72
|
8 Идентификатор пользователя от имени которого будет
|
devi@72
|
9 выполняться команда.
|
devi@72
|
10 Может отличаться от реального uid в том случае,
|
devi@72
|
11 если вызывается с помощью sudo
|
devi@72
|
12
|
devi@72
|
13 tty [agent]
|
devi@62
|
14 Идентификатор терминала, на котором была вызвана команда
|
devi@62
|
15
|
devi@72
|
16 pid [agent]
|
devi@62
|
17 PID-процесса командного интерпретатора,
|
devi@62
|
18 в котором была вызвана команда
|
devi@62
|
19
|
devi@72
|
20 pwd (!) [agent]
|
devi@62
|
21 текущий каталог, из которого была вызвана команда
|
devi@62
|
22
|
devi@62
|
23
|
devi@72
|
24 time (!) [agent]
|
devi@62
|
25 время вызова команды в Unix-формате.
|
devi@62
|
26 Предпочтительнее использовать этот формат чем hour:min:sec,
|
devi@62
|
27 использовавшийся в Labmaker
|
devi@62
|
28
|
devi@72
|
29 fullprompt [agent]
|
devi@62
|
30 Приглашение командной строки
|
devi@72
|
31 ЗАКОММЕНТИРОВАНО. МОЖЕТ БЫТЬ БУДЕТ УДАЛЕНО
|
devi@62
|
32
|
devi@72
|
33 prompt [agent]
|
devi@62
|
34 Сокращённое приглашение командной строки
|
devi@62
|
35
|
devi@72
|
36 cline [agent]
|
devi@62
|
37 Командная строка
|
devi@62
|
38
|
devi@72
|
39 output [agent]
|
devi@62
|
40 Результат выполнения команды
|
devi@62
|
41
|
devi@72
|
42 diff [agent]
|
devi@62
|
43 Указатель на ассоциированный с командой diff
|
devi@62
|
44
|
devi@72
|
45 note (!)
|
devi@62
|
46 Текстовый комментарий к команде.
|
devi@62
|
47 Может генерироваться из самого лога с помощью команд
|
devi@62
|
48 #^ Комментарий
|
devi@62
|
49 #= Комментарий
|
devi@62
|
50 #v Комментарий
|
devi@62
|
51 в том случае, если для комментирования достаточно одной строки,
|
devi@62
|
52 или с помощью команд
|
devi@62
|
53 cat > /dev/null #^ Заголовок
|
devi@62
|
54 Текст
|
devi@62
|
55 ^D
|
devi@62
|
56 в том случае, если комментарий развёрнутый.
|
devi@62
|
57 В последнем случае комментарий может содержать
|
devi@62
|
58 заголовок, абзацы и несложное форматирование.
|
devi@62
|
59
|
devi@62
|
60 Символы ^, v или = после знака комментария # обозначает,
|
devi@62
|
61 к какой команде относится комментарий:
|
devi@62
|
62 к предыдущей (^), последующей (v)
|
devi@62
|
63 или это общий комментарий по тексту, не относящийся непосредственно
|
devi@62
|
64 ни к одной из них (=)
|
devi@62
|
65
|
devi@72
|
66 note_title
|
devi@72
|
67 Заголовок к пометке, если он используется
|
devi@72
|
68
|
devi@72
|
69 err [agent]
|
devi@62
|
70 Код завершения командной строки
|
devi@62
|
71
|
devi@72
|
72 histnum (!) [agent]
|
devi@62
|
73 Номер команды в истории командного интерпретатора
|
devi@72
|
74
|
devi@72
|
75 histline [agent]
|
devi@72
|
76 Строка истории, соответствующая команде.
|
devi@62
|
77
|
devi@62
|
78 status (!)
|
devi@62
|
79 Является ли данная команда вызванной (r), запомненной (s)
|
devi@62
|
80 или это подсказка completion (c).
|
devi@62
|
81
|
devi@62
|
82 Команды, которые были вызваны и обработаны интерпретатором
|
devi@62
|
83 имеют состояние "r". К таким командам относится большинство
|
devi@62
|
84 команд вводимых в интерпретатор.
|
devi@62
|
85
|
devi@62
|
86 Если команда набрана, но вызывать её по какой-либо причине
|
devi@62
|
87 не хочется (например, команда может быть не полной, вредоносной
|
devi@62
|
88 или просто бессмысленной в текущих условиях),
|
devi@62
|
89 её можно сбросить с помощью комбинации клавиш Ctrl-C
|
devi@62
|
90 (не путайте с прерыванием работающей команды! здесь она даже
|
devi@62
|
91 не запускается!).
|
devi@62
|
92 В таком случае она не выполняется, но попадает в журнал
|
devi@62
|
93 со статусом "s".
|
devi@62
|
94
|
devi@62
|
95 Если команда появилась в журнале благодаря автопроолжению
|
devi@62
|
96 -- когда было показано несколько вариантов --
|
devi@62
|
97 она имеет статус "c".
|
devi@62
|
98
|
devi@62
|
99
|
devi@72
|
100 version (!) [agent]
|
devi@62
|
101 Версия lilalo-prompt использовавшаяся при записи
|
devi@62
|
102 команды.
|
devi@62
|
103
|
devi@62
|
104 0 - версия использовавшая в labmaker.
|
devi@62
|
105 Отсутствует информация о текущем каталоге и номере в истории.
|
devi@62
|
106 Информация о версии также не указана в приглашении.
|
devi@62
|
107
|
devi@62
|
108
|
devi@62
|
109 1 - версия использующаяся в lilalo
|
devi@62
|
110
|
devi@72
|
111 raw_file [agent]
|
devi@62
|
112 Имя файла, в котором находится бинарное представление журнала.
|
devi@62
|
113 Может содержать ключевое слово HERE,
|
devi@62
|
114 обозначающее что бинарное представление хранится
|
devi@62
|
115 непосредственно в базе данных в атрибуте raw_data
|
devi@62
|
116
|
devi@72
|
117 raw_start [agent]
|
devi@62
|
118 Начало блока командной строки в файле бинарного представления
|
devi@62
|
119
|
devi@72
|
120 raw_output_start [agent]
|
devi@62
|
121 Начало блока вывода
|
devi@62
|
122
|
devi@72
|
123 raw_end [agent]
|
devi@62
|
124 Конец блока командной строки в файле бинарного представления
|
devi@62
|
125
|
devi@72
|
126 raw_cline [agent]
|
devi@62
|
127 Необработанная командная строка (без приглашения) в бинарном виде
|
devi@62
|
128
|
devi@62
|
129 raw_data (*)
|
devi@62
|
130 Бинарное представление команды и результатов её выполнения
|
devi@62
|
131
|
devi@62
|
132
|
devi@72
|
133 Исторические
|
devi@72
|
134
|
devi@72
|
135
|
devi@72
|
136
|
devi@72
|
137 day
|
devi@72
|
138 время вызова, день
|
devi@72
|
139 В действительности здесь хранится не время вызова команды,
|
devi@72
|
140 а с момента появления приглашения командного интерпретатора
|
devi@72
|
141 для ввода команды
|
devi@72
|
142
|
devi@72
|
143
|
devi@72
|
144 hour
|
devi@72
|
145 время вызова, час
|
devi@72
|
146
|
devi@72
|
147 min
|
devi@72
|
148 время вызова, минута
|
devi@72
|
149
|
devi@72
|
150 sec
|
devi@72
|
151 время вызова, секунда
|
devi@72
|
152
|
devi@72
|
153
|
devi@72
|
154 lab
|
devi@72
|
155 лабораторная работа, к которой относится команда.
|
devi@72
|
156 Идентификатор текущей лабораторной работы
|
devi@72
|
157 хранится в файле ~/.labmaker/lab
|
devi@72
|
158
|
devi@62
|
159
|
devi@62
|
160
|
devi@62
|
161 ТАБЛИЦА SESSION
|
devi@62
|
162
|
devi@62
|
163 Информация о сеансах
|
devi@62
|
164
|
devi@62
|
165 (см. lm-install)
|
devi@62
|
166
|
devi@62
|
167
|
devi@72
|
168 local_session_id
|
devi@72
|
169 id сессии в пределах хоста
|
devi@72
|
170 hostname
|
devi@72
|
171 Имя хоста
|
devi@72
|
172 user
|
devi@72
|
173 Имя пользователя открывшего сессию
|
devi@72
|
174 login_from
|
devi@72
|
175 Откуда была открыта сессия; доменное имя или IP-адрес
|
devi@72
|
176 tty
|
devi@72
|
177 Терминал, который привязан к сессии
|
devi@72
|
178 system
|
devi@72
|
179 Имя и релиз операционной системы `uname -rs`
|
devi@72
|
180 parent
|
devi@72
|
181 Имя процесса-родителя
|
devi@72
|
182 ppid
|
devi@72
|
183 PID процесса-родителя
|
devi@72
|
184 pid
|
devi@72
|
185 PID текущего процесса
|
devi@72
|
186 start_time
|
devi@72
|
187 Время, когда была открыта сессия
|