Время первой команды журнала | 10:34:50 2010- 3-22 |
Время последней команды журнала | 10:36:09 2010- 3-22 |
Количество командных строк в журнале | 33 |
Процент команд с ненулевым кодом завершения, % | 54.55 |
Процент синтаксически неверно набранных команд, % | 0.00 |
Суммарное время работы с терминалом *, час | 0.02 |
Количество командных строк в единицу времени, команда/мин | 25.06 |
Частота использования команд | kill | 9 | |======================| 22.50% | pkill | 9 | |======================| 22.50% | l3-agent | 6 | |===============| 15.00% | ps | 5 | |============| 12.50% | grep | 5 | |============| 12.50% | sudo | 2 | |=====| 5.00% | -s | 2 | |=====| 5.00% | exit | 2 | |=====| 5.00% |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся,
и команды записываются, дайте команду w.
В поле WHAT, соответствующем текущему терминалу,
должна быть указана программа script.
Команды, при наборе которых были допущены синтаксические ошибки,
выводятся перечёркнутым текстом:
$ l s-l
bash: l: command not found
|
Если код завершения команды равен нулю,
команда была выполнена без ошибок.
Команды, код завершения которых отличен от нуля, выделяются цветом.
Обратите внимание на то, что код завершения команды может быть отличен от нуля
не только в тех случаях, когда команда была выполнена с ошибкой.
Многие команды используют код завершения, например, для того чтобы показать результаты проверки
Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
$ find / -name abc
find: /home/devi-orig/.gnome2: Keine Berechtigung
find: /home/devi-orig/.gnome2_private: Keine Berechtigung
find: /home/devi-orig/.nautilus/metafiles: Keine Berechtigung
find: /home/devi-orig/.metacity: Keine Berechtigung
find: /home/devi-orig/.inkscape: Keine Berechtigung
^C
|
Команды, выполненные с привилегиями суперпользователя,
выделяются слева красной чертой.
# id
uid=0(root) gid=0(root) Gruppen=0(root)
|
Изменения, внесённые в текстовый файл с помощью редактора,
запоминаются и показываются в журнале в формате ed.
Строки, начинающиеся символом "<", удалены, а строки,
начинающиеся символом ">" -- добавлены.
$ vi ~/.bashrc
| 2a3,5
> if [ -f /usr/local/etc/bash_completion ]; then
> . /usr/local/etc/bash_completion
> fi
|
|
Для того чтобы изменить файл в соответствии с показанными в диффшоте
изменениями, можно воспользоваться командой patch.
Нужно скопировать изменения, запустить программу patch, указав в
качестве её аргумента файл, к которому применяются изменения,
и всавить скопированный текст: