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