Журнал лабораторных работ

Содержание

Журнал

Пятница (10/21/11)

/dev/pts/4
10:55:19
#man dahdi_genconf
/dev/pts/3
10:55:19
#man dahdi_genconf
/dev/pts/4
10:55:34
#dahdi_genconf
Empty configuration -- no spans
Empty configuration -- no spans
/dev/pts/3
10:55:34
#dahdi_genconf
Empty configuration -- no spans
Empty configuration -- no spans
/dev/pts/4
10:57:11
#cd /etc/dahdi/

/dev/pts/3
10:57:11
#cd /etc/dahdi/

/dev/pts/4
10:57:15
#ls
system.conf  system.conf.bak  xpp.conf
/dev/pts/3
10:57:15
#ls
system.conf  system.conf.bak  xpp.conf
/dev/pts/4
10:57:16
#ls -l
итого 12
-rw-r--r-- 1 root root  310 Окт 21 11:57 system.conf
-rw-r--r-- 1 root root  310 Окт 21 10:46 system.conf.bak
-rw-r--r-- 1 root root 1091 Сен 29  2009 xpp.conf
/dev/pts/3
10:57:16
#ls -l
итого 12
-rw-r--r-- 1 root root  310 Окт 21 11:57 system.conf
-rw-r--r-- 1 root root  310 Окт 21 10:46 system.conf.bak
-rw-r--r-- 1 root root 1091 Сен 29  2009 xpp.conf
/dev/pts/4
10:57:18
#cat system.conf
# Autogenerated by /usr/sbin/dahdi_genconf on Fri Oct 21 11:57:11 2011
# If you edit this file and execute /usr/sbin/dahdi_genconf again,
# your manual changes will be LOST.
# Dahdi Configuration File
#
# This file is parsed by the Dahdi Configurator, dahdi_cfg
#
# Global data
loadzone        = us
defaultzone     = us
/dev/pts/3
10:57:18
#cat system.conf
# Autogenerated by /usr/sbin/dahdi_genconf on Fri Oct 21 11:57:11 2011
# If you edit this file and execute /usr/sbin/dahdi_genconf again,
# your manual changes will be LOST.
# Dahdi Configuration File
#
# This file is parsed by the Dahdi Configurator, dahdi_cfg
#
# Global data
loadzone        = us
defaultzone     = us
/dev/pts/4
10:57:24
#cat system.conf.bak
# Autogenerated by /usr/sbin/dahdi_genconf on Fri Oct 21 10:46:40 2011
# If you edit this file and execute /usr/sbin/dahdi_genconf again,
# your manual changes will be LOST.
# Dahdi Configuration File
#
# This file is parsed by the Dahdi Configurator, dahdi_cfg
#
# Global data
loadzone        = us
defaultzone     = us
/dev/pts/3
10:57:24
#cat system.conf.bak
# Autogenerated by /usr/sbin/dahdi_genconf on Fri Oct 21 10:46:40 2011
# If you edit this file and execute /usr/sbin/dahdi_genconf again,
# your manual changes will be LOST.
# Dahdi Configuration File
#
# This file is parsed by the Dahdi Configurator, dahdi_cfg
#
# Global data
loadzone        = us
defaultzone     = us
/dev/pts/4
10:57:26
#dahdi_genconf
Empty configuration -- no spans
Empty configuration -- no spans
/dev/pts/3
10:57:26
#dahdi_genconf
Empty configuration -- no spans
Empty configuration -- no spans
/dev/pts/4
10:57:29
#lw
bash: lw: команда не найдена
/dev/pts/3
10:57:29
#lw
bash: lw: команда не найдена
/dev/pts/4
10:57:31
#ls
system.conf  system.conf.bak  xpp.conf
/dev/pts/3
10:57:31
#ls
system.conf  system.conf.bak  xpp.conf
/dev/pts/4
10:57:32
#ls -l
итого 12
-rw-r--r-- 1 root root  310 Окт 21 11:57 system.conf
-rw-r--r-- 1 root root  310 Окт 21 11:57 system.conf.bak
-rw-r--r-- 1 root root 1091 Сен 29  2009 xpp.conf
/dev/pts/3
10:57:32
#ls -l
итого 12
-rw-r--r-- 1 root root  310 Окт 21 11:57 system.conf
-rw-r--r-- 1 root root  310 Окт 21 11:57 system.conf.bak
-rw-r--r-- 1 root root 1091 Сен 29  2009 xpp.conf
/dev/pts/4
10:57:34
#less
/dev/pts/3
10:57:34
#less
/dev/pts/4
10:57:34
#less xpp.conf
/dev/pts/3
10:57:34
#less xpp.conf
/dev/pts/4
11:00:12
#less system.conf
/dev/pts/3
11:00:12
#less system.conf
/dev/pts/4
11:02:06
#ls
system.conf  system.conf.bak  xpp.conf
/dev/pts/3
11:02:06
#ls
system.conf  system.conf.bak  xpp.conf
/dev/pts/4
11:02:09
#less /etc/asterisk/dahdi-channels.conf
/dev/pts/3
11:02:09
#less /etc/asterisk/dahdi-channels.conf
/dev/pts/4
11:10:44
#less /etc/asterisk/chan_dahdi.conf
/dev/pts/3
11:10:44
#less /etc/asterisk/chan_dahdi.conf
/dev/pts/4
11:11:46
#less /etc/asterisk/dahdi-channels.conf^C
/dev/pts/3
11:11:46
#less /etc/asterisk/dahdi-channels.conf^C
/dev/pts/4
11:20:22
#apt-cache search fop
libbatik-java - xml.apache.org SVG Library
docbook-xsl-ns - stylesheets for processing DocBook 5 XML to various output formats
docbook-xsl - stylesheets for processing DocBook XML to various output formats
emdebian-grip-server - server-side support for Emdebian Grip
emdebian-grip - support for the Grip flavour of Emdebian
fop-doc - Documentation for fop
fop - XML to PDF Translator
r-cran-foptions - GNU R package for financial engineering -- fOptions
freemind-plugins-svg - Java Plugin for FreeMind to export Mindmaps to SVG and PDF
ircd-hybrid - high-performance secure IRC server
jadetex - generator of printable output from SGML or XML using Jade
libjeuclid-fop-java - A complete MathML rendering solution (fop plugin)
libjlatexmath-fop-java - Implementation of LaTeX math mode wrote in Java (fop plugin)
pidgin-plugin-pack - Collection of Pidgin plugins
texlive-pictures - TeX Live: Graphics packages and programs
wapiti - Web application vulnerability scanner
libxmlgraphics-commons-java - reusable components used by Batik and FOP
xmlto - XML-to-any converter
/dev/pts/3
11:20:22
#apt-cache search fop
libbatik-java - xml.apache.org SVG Library
docbook-xsl-ns - stylesheets for processing DocBook 5 XML to various output formats
docbook-xsl - stylesheets for processing DocBook XML to various output formats
emdebian-grip-server - server-side support for Emdebian Grip
emdebian-grip - support for the Grip flavour of Emdebian
fop-doc - Documentation for fop
fop - XML to PDF Translator
r-cran-foptions - GNU R package for financial engineering -- fOptions
freemind-plugins-svg - Java Plugin for FreeMind to export Mindmaps to SVG and PDF
ircd-hybrid - high-performance secure IRC server
jadetex - generator of printable output from SGML or XML using Jade
libjeuclid-fop-java - A complete MathML rendering solution (fop plugin)
libjlatexmath-fop-java - Implementation of LaTeX math mode wrote in Java (fop plugin)
pidgin-plugin-pack - Collection of Pidgin plugins
texlive-pictures - TeX Live: Graphics packages and programs
wapiti - Web application vulnerability scanner
libxmlgraphics-commons-java - reusable components used by Batik and FOP
xmlto - XML-to-any converter
/dev/pts/4
11:20:31
#apt-cache search fop asterisk

/dev/pts/3
11:20:31
#apt-cache search fop asterisk

/dev/pts/4
11:20:35
#apt-cache search flash oper
busybox-syslogd - Provides syslogd and klogd using busybox
freej-dbg - realtime video mixer and linear video editor
freej-doc - realtime video mixer and linear video editor
freej - realtime video mixer and linear video editor
libfreej-dev - realtime video mixer and linear video editor
libfreej0-dbg - realtime video mixer and linear video editor
libfreej0 - realtime video mixer and linear video editor
python-freej-dbg - realtime video mixer and linear video editor
python-freej - realtime video mixer and linear video editor
libmime-lite-html-perl - Transform HTML page into MIME email
op-panel - switchboard type application for the Asterisk PBX
pyjamas - Python web widget toolkit and Python-to-Javascript compiler
texlive-latex-extra - TeX Live: LaTeX supplementary packages
unmass - Extract game archive files
bleachbit - удаление ненужных файлов из системы
/dev/pts/3
11:20:35
#apt-cache search flash oper
busybox-syslogd - Provides syslogd and klogd using busybox
freej-dbg - realtime video mixer and linear video editor
freej-doc - realtime video mixer and linear video editor
freej - realtime video mixer and linear video editor
libfreej-dev - realtime video mixer and linear video editor
libfreej0-dbg - realtime video mixer and linear video editor
libfreej0 - realtime video mixer and linear video editor
python-freej-dbg - realtime video mixer and linear video editor
python-freej - realtime video mixer and linear video editor
libmime-lite-html-perl - Transform HTML page into MIME email
op-panel - switchboard type application for the Asterisk PBX
pyjamas - Python web widget toolkit and Python-to-Javascript compiler
texlive-latex-extra - TeX Live: LaTeX supplementary packages
unmass - Extract game archive files
bleachbit - удаление ненужных файлов из системы
/dev/pts/4
11:20:49
#apt-cache search asterisk
asterisk-mobile - bluetooth mobile devices support for Asterisk
asterisk-mp3 - MP3 format support (format_mp3) for the Asterisk PBX
asterisk-mysql - MySQL support for the Asterisk PBX (cdr mainly)
asterisk-ooh323c - H.323 protocol support for Asterisk (ooh323c stack)
asterisk-chan-capi - Common ISDN API 2.0 implementation for Asterisk
asterisk-core-sounds-en-g722 - asterisk PBX sound files - English/g722
asterisk-core-sounds-en-gsm - asterisk PBX sound files - English/gsm
asterisk-core-sounds-en-wav - asterisk PBX sound files - English/wav
asterisk-core-sounds-es-g722 - asterisk PBX sound files - Spanish/g722
asterisk-core-sounds-es-gsm - asterisk PBX sound files - Spanish/gsm
...
dahdi-source - DAHDI telephony interface - source code for kernel driver
dahdi - utilities for using the DAHDI kernel modules
iaxmodem - software modem with IAX2 connectivity
libasterisk-agi-perl - Collections of Perl modules to be used with Asterisk PBX AGI
libnetsds-perl - Service Delivery Suite framework
op-panel - switchboard type application for the Asterisk PBX
libopenr2-3 - MFC/R2 (telephony) call setup library
asterisk - телефонная станция для учреждений (PBX)
python-asterisk - управление Asterisk из сценариев Python
dahdi-modules-2.6.32-5-686 - DAHDI modules for Linux (kernel 2.6.32-5-686)
/dev/pts/3
11:20:49
#apt-cache search asterisk
asterisk-mobile - bluetooth mobile devices support for Asterisk
asterisk-mp3 - MP3 format support (format_mp3) for the Asterisk PBX
asterisk-mysql - MySQL support for the Asterisk PBX (cdr mainly)
asterisk-ooh323c - H.323 protocol support for Asterisk (ooh323c stack)
asterisk-chan-capi - Common ISDN API 2.0 implementation for Asterisk
asterisk-core-sounds-en-g722 - asterisk PBX sound files - English/g722
asterisk-core-sounds-en-gsm - asterisk PBX sound files - English/gsm
asterisk-core-sounds-en-wav - asterisk PBX sound files - English/wav
asterisk-core-sounds-es-g722 - asterisk PBX sound files - Spanish/g722
asterisk-core-sounds-es-gsm - asterisk PBX sound files - Spanish/gsm
...
dahdi-source - DAHDI telephony interface - source code for kernel driver
dahdi - utilities for using the DAHDI kernel modules
iaxmodem - software modem with IAX2 connectivity
libasterisk-agi-perl - Collections of Perl modules to be used with Asterisk PBX AGI
libnetsds-perl - Service Delivery Suite framework
op-panel - switchboard type application for the Asterisk PBX
libopenr2-3 - MFC/R2 (telephony) call setup library
asterisk - телефонная станция для учреждений (PBX)
python-asterisk - управление Asterisk из сценариев Python
dahdi-modules-2.6.32-5-686 - DAHDI modules for Linux (kernel 2.6.32-5-686)
/dev/pts/4
11:22:55
#bash
bash     bashbug
11:22:55
#bash
bash     bashbug
/dev/pts/3
11:22:55
#bash
bash     bashbug
11:22:55
#bash
bash     bashbug
/dev/pts/4
11:22:55
#apt-get install apache2
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  mysql-common libmysqlclient16
Для их удаления используйте 'apt-get autoremove'.
Будут установлены следующие дополнительные пакеты:
  apache2-mpm-worker apache2-utils apache2.2-common ssl-cert
Предлагаемые пакеты:
  apache2-doc apache2-suexec apache2-suexec-custom openssl-blacklist
...
Enabling module authz_default.
Enabling module authz_user.
Enabling module authz_groupfile.
Enabling module authn_file.
Enabling module authz_host.
Enabling module reqtimeout.
Настраивается пакет apache2-mpm-worker (2.2.16-6+squeeze4) ...
Starting web server: apache2.
Настраивается пакет apache2 (2.2.16-6+squeeze4) ...
Настраивается пакет ssl-cert (1.0.28) ...
/dev/pts/3
11:22:55
#apt-get install apache2
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  mysql-common libmysqlclient16
Для их удаления используйте 'apt-get autoremove'.
Будут установлены следующие дополнительные пакеты:
  apache2-mpm-worker apache2-utils apache2.2-common ssl-cert
Предлагаемые пакеты:
  apache2-doc apache2-suexec apache2-suexec-custom openssl-blacklist
...
Enabling module authz_default.
Enabling module authz_user.
Enabling module authz_groupfile.
Enabling module authn_file.
Enabling module authz_host.
Enabling module reqtimeout.
Настраивается пакет apache2-mpm-worker (2.2.16-6+squeeze4) ...
Starting web server: apache2.
Настраивается пакет apache2 (2.2.16-6+squeeze4) ...
Настраивается пакет ssl-cert (1.0.28) ...
/dev/pts/4
11:25:33
#apt-get instal php5
E: Неверная операция instal
/dev/pts/3
11:25:33
#apt-get instal php5
E: Неверная операция instal
/dev/pts/4
11:25:40
#apt-get install php5
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  mysql-common libmysqlclient16
Для их удаления используйте 'apt-get autoremove'.
Будут установлены следующие дополнительные пакеты:
  apache2-mpm-prefork libapache2-mod-php5 libonig2 libqdbm14 php5-cli
  php5-common php5-suhosin
Предлагаемые пакеты:
...
Настраивается пакет libqdbm14 (1.8.77-4) ...
Настраивается пакет php5-common (5.3.3-7+squeeze3) ...
Настраивается пакет libapache2-mod-php5 (5.3.3-7+squeeze3) ...
Creating config file /etc/php5/apache2/php.ini with new version
Reloading web server config: apache2.
Настраивается пакет php5 (5.3.3-7+squeeze3) ...
Настраивается пакет php5-cli (5.3.3-7+squeeze3) ...
Creating config file /etc/php5/cli/php.ini with new version
update-alternatives: используется `/usr/bin/php5' для предоставления `/usr/bin/php' (php) в автоматический режим.
Настраивается пакет php5-suhosin (0.9.32.1-1) ...
/dev/pts/3
11:25:40
#apt-get install php5
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  mysql-common libmysqlclient16
Для их удаления используйте 'apt-get autoremove'.
Будут установлены следующие дополнительные пакеты:
  apache2-mpm-prefork libapache2-mod-php5 libonig2 libqdbm14 php5-cli
  php5-common php5-suhosin
Предлагаемые пакеты:
...
Настраивается пакет libqdbm14 (1.8.77-4) ...
Настраивается пакет php5-common (5.3.3-7+squeeze3) ...
Настраивается пакет libapache2-mod-php5 (5.3.3-7+squeeze3) ...
Creating config file /etc/php5/apache2/php.ini with new version
Reloading web server config: apache2.
Настраивается пакет php5 (5.3.3-7+squeeze3) ...
Настраивается пакет php5-cli (5.3.3-7+squeeze3) ...
Creating config file /etc/php5/cli/php.ini with new version
update-alternatives: используется `/usr/bin/php5' для предоставления `/usr/bin/php' (php) в автоматический режим.
Настраивается пакет php5-suhosin (0.9.32.1-1) ...
/dev/pts/4
11:25:57
#/etc/init.d/apache2 restart
Restarting web server: apache2 ... waiting .
/dev/pts/3
11:25:57
#/etc/init.d/apache2 restart
Restarting web server: apache2 ... waiting .
/dev/pts/4
11:26:26
#cd

/dev/pts/3
11:26:26
#cd

/dev/pts/4
11:27:16
#wget http://www.asternic.org/files/op_panel-0.30.tar.gz
--2011-10-21 12:27:22--  http://www.asternic.org/files/op_panel-0.30.tar.gz
Распознаётся www.asternic.org... 200.61.177.8
Устанавливается соединение с www.asternic.org|200.61.177.8|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 355782 (347K) [application/x-gzip]
Saving to: «op_panel-0.30.tar.gz»
100%[======================================>] 355 782     71,8K/s   в 5,0s
2011-10-21 12:27:27 (68,9 KB/s) - «op_panel-0.30.tar.gz» saved [355782/355782]
/dev/pts/3
11:27:16
#wget http://www.asternic.org/files/op_panel-0.30.tar.gz
--2011-10-21 12:27:22--  http://www.asternic.org/files/op_panel-0.30.tar.gz
Распознаётся www.asternic.org... 200.61.177.8
Устанавливается соединение с www.asternic.org|200.61.177.8|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 355782 (347K) [application/x-gzip]
Saving to: «op_panel-0.30.tar.gz»
100%[======================================>] 355 782     71,8K/s   в 5,0s
2011-10-21 12:27:27 (68,9 KB/s) - «op_panel-0.30.tar.gz» saved [355782/355782]
/dev/pts/4
11:27:27
#tar xvfz op_panel-0.30.tar.gz
op_panel-0.30/
op_panel-0.30/ming-source/
op_panel-0.30/ming-source/operator_panel.pl
op_panel-0.30/ming-source/README
op_panel-0.30/ming-source/comunicator.pl
op_panel-0.30/flash/
op_panel-0.30/flash/index-restrict.html
op_panel-0.30/flash/crossdomain.xml
op_panel-0.30/flash/help_ru.html
op_panel-0.30/flash/help_es.html
...
op_panel-0.30/op_lang_gl.cfg
op_panel-0.30/op_server.cfg
op_panel-0.30/op_lang_es.cfg
op_panel-0.30/FAQ
op_panel-0.30/extensions.conf.sample
op_panel-0.30/op_lang_fr.cfg
op_panel-0.30/op_lang_se.cfg
op_panel-0.30/op_lang_it.cfg
op_panel-0.30/op_lang_no.cfg
op_panel-0.30/op_server.pl
/dev/pts/3
11:27:27
#tar xvfz op_panel-0.30.tar.gz
op_panel-0.30/
op_panel-0.30/ming-source/
op_panel-0.30/ming-source/operator_panel.pl
op_panel-0.30/ming-source/README
op_panel-0.30/ming-source/comunicator.pl
op_panel-0.30/flash/
op_panel-0.30/flash/index-restrict.html
op_panel-0.30/flash/crossdomain.xml
op_panel-0.30/flash/help_ru.html
op_panel-0.30/flash/help_es.html
...
op_panel-0.30/op_lang_gl.cfg
op_panel-0.30/op_server.cfg
op_panel-0.30/op_lang_es.cfg
op_panel-0.30/FAQ
op_panel-0.30/extensions.conf.sample
op_panel-0.30/op_lang_fr.cfg
op_panel-0.30/op_lang_se.cfg
op_panel-0.30/op_lang_it.cfg
op_panel-0.30/op_lang_no.cfg
op_panel-0.30/op_server.pl
/dev/pts/4
11:27:35
#cd op_panel-0.30

/dev/pts/3
11:27:35
#cd op_panel-0.30

/dev/pts/4
11:27:37
#ls
CHANGES                 LICENSE         op_lang_en.cfg  op_lang_ru.cfg  RECIPES
dhtml                   ming-source     op_lang_es.cfg  op_lang_se.cfg  TODO
extensions.conf.sample  op_astdb.cfg    op_lang_fr.cfg  op_server.cfg   UPGRADE
FAQ                     op_buttons.cfg  op_lang_gl.cfg  op_server.pl
flash                   op_lang_ca.cfg  op_lang_it.cfg  op_style.cfg
init                    op_lang_de.cfg  op_lang_no.cfg  README
/dev/pts/3
11:27:37
#ls
CHANGES                 LICENSE         op_lang_en.cfg  op_lang_ru.cfg  RECIPES
dhtml                   ming-source     op_lang_es.cfg  op_lang_se.cfg  TODO
extensions.conf.sample  op_astdb.cfg    op_lang_fr.cfg  op_server.cfg   UPGRADE
FAQ                     op_buttons.cfg  op_lang_gl.cfg  op_server.pl
flash                   op_lang_ca.cfg  op_lang_it.cfg  op_style.cfg
init                    op_lang_de.cfg  op_lang_no.cfg  README
/dev/pts/4
11:27:38
#cp -R flash /var/www/panel/

/dev/pts/3
11:27:38
#cp -R flash /var/www/panel/

/dev/pts/4
11:28:07
#cd !$
cd /var/www/panel/
/dev/pts/3
11:28:07
#cd !$
cd /var/www/panel/
/dev/pts/4
11:29:10
#ls
crossdomain.xml  help_fr.html  help_se.html            index.html
help_de.html     help_it.html  index-clicktodial.html  index-restrict.html
help_en.html     help_no.html  index-crm.html          mypage.php
help_es.html     help_ru.html  index-fixed.html        operator_panel.swf
/dev/pts/3
11:29:10
#ls
crossdomain.xml  help_fr.html  help_se.html            index.html
help_de.html     help_it.html  index-clicktodial.html  index-restrict.html
help_en.html     help_no.html  index-crm.html          mypage.php
help_es.html     help_ru.html  index-fixed.html        operator_panel.swf
/dev/pts/4
11:29:10
#cd ..

/dev/pts/3
11:29:10
#cd ..

/dev/pts/4
11:29:21
#cd

/dev/pts/3
11:29:21
#cd

/dev/pts/4
11:29:25
#cd op_panel-0.30

/dev/pts/3
11:29:25
#cd op_panel-0.30

/dev/pts/4
11:29:26
#ls
CHANGES                 LICENSE         op_lang_en.cfg  op_lang_ru.cfg  RECIPES
dhtml                   ming-source     op_lang_es.cfg  op_lang_se.cfg  TODO
extensions.conf.sample  op_astdb.cfg    op_lang_fr.cfg  op_server.cfg   UPGRADE
FAQ                     op_buttons.cfg  op_lang_gl.cfg  op_server.pl
flash                   op_lang_ca.cfg  op_lang_it.cfg  op_style.cfg
init                    op_lang_de.cfg  op_lang_no.cfg  README
/dev/pts/3
11:29:26
#ls
CHANGES                 LICENSE         op_lang_en.cfg  op_lang_ru.cfg  RECIPES
dhtml                   ming-source     op_lang_es.cfg  op_lang_se.cfg  TODO
extensions.conf.sample  op_astdb.cfg    op_lang_fr.cfg  op_server.cfg   UPGRADE
FAQ                     op_buttons.cfg  op_lang_gl.cfg  op_server.pl
flash                   op_lang_ca.cfg  op_lang_it.cfg  op_style.cfg
init                    op_lang_de.cfg  op_lang_no.cfg  README
/dev/pts/4
11:29:27
#less op_server.cfg
/dev/pts/3
11:29:27
#less op_server.cfg
/dev/pts/4
11:29:56
#cd /var/www/panel/

/dev/pts/3
11:29:56
#cd /var/www/panel/

/dev/pts/4
11:30:00
#ls
crossdomain.xml  help_fr.html  help_se.html            index.html
help_de.html     help_it.html  index-clicktodial.html  index-restrict.html
help_en.html     help_no.html  index-crm.html          mypage.php
help_es.html     help_ru.html  index-fixed.html        operator_panel.swf
/dev/pts/3
11:30:00
#ls
crossdomain.xml  help_fr.html  help_se.html            index.html
help_de.html     help_it.html  index-clicktodial.html  index-restrict.html
help_en.html     help_no.html  index-crm.html          mypage.php
help_es.html     help_ru.html  index-fixed.html        operator_panel.swf
/dev/pts/4
11:30:01
#ls -la
итого 140
drwxr-xr-x 2 root root  4096 Окт 21 12:28 .
drwxr-xr-x 3 root root  4096 Окт 21 12:28 ..
-rw-r--r-- 1 root root   221 Окт 21 12:28 crossdomain.xml
-rw-r--r-- 1 root root  1024 Окт 21 12:28 help_de.html
-rw-r--r-- 1 root root   914 Окт 21 12:28 help_en.html
-rw-r--r-- 1 root root  1066 Окт 21 12:28 help_es.html
-rw-r--r-- 1 root root   856 Окт 21 12:28 help_fr.html
-rw-r--r-- 1 root root   959 Окт 21 12:28 help_it.html
-rw-r--r-- 1 root root  1080 Окт 21 12:28 help_no.html
-rw-r--r-- 1 root root  1407 Окт 21 12:28 help_ru.html
-rw-r--r-- 1 root root  1129 Окт 21 12:28 help_se.html
-rw-r--r-- 1 root root  2669 Окт 21 12:28 index-clicktodial.html
-rw-r--r-- 1 root root  1432 Окт 21 12:28 index-crm.html
-rw-r--r-- 1 root root  1338 Окт 21 12:28 index-fixed.html
-rw-r--r-- 1 root root  1089 Окт 21 12:28 index.html
-rw-r--r-- 1 root root  1326 Окт 21 12:28 index-restrict.html
-rw-r--r-- 1 root root   411 Окт 21 12:28 mypage.php
-rw-r--r-- 1 root root 65991 Окт 21 12:28 operator_panel.swf
/dev/pts/3
11:30:01
#ls -la
итого 140
drwxr-xr-x 2 root root  4096 Окт 21 12:28 .
drwxr-xr-x 3 root root  4096 Окт 21 12:28 ..
-rw-r--r-- 1 root root   221 Окт 21 12:28 crossdomain.xml
-rw-r--r-- 1 root root  1024 Окт 21 12:28 help_de.html
-rw-r--r-- 1 root root   914 Окт 21 12:28 help_en.html
-rw-r--r-- 1 root root  1066 Окт 21 12:28 help_es.html
-rw-r--r-- 1 root root   856 Окт 21 12:28 help_fr.html
-rw-r--r-- 1 root root   959 Окт 21 12:28 help_it.html
-rw-r--r-- 1 root root  1080 Окт 21 12:28 help_no.html
-rw-r--r-- 1 root root  1407 Окт 21 12:28 help_ru.html
-rw-r--r-- 1 root root  1129 Окт 21 12:28 help_se.html
-rw-r--r-- 1 root root  2669 Окт 21 12:28 index-clicktodial.html
-rw-r--r-- 1 root root  1432 Окт 21 12:28 index-crm.html
-rw-r--r-- 1 root root  1338 Окт 21 12:28 index-fixed.html
-rw-r--r-- 1 root root  1089 Окт 21 12:28 index.html
-rw-r--r-- 1 root root  1326 Окт 21 12:28 index-restrict.html
-rw-r--r-- 1 root root   411 Окт 21 12:28 mypage.php
-rw-r--r-- 1 root root 65991 Окт 21 12:28 operator_panel.swf
/dev/pts/4
11:30:03
#cd

/dev/pts/3
11:30:03
#cd

/dev/pts/4
11:30:32
#cd op_panel-0.30

/dev/pts/3
11:30:32
#cd op_panel-0.30

/dev/pts/4
11:30:33
#ls
CHANGES                 LICENSE         op_lang_en.cfg  op_lang_ru.cfg  RECIPES
dhtml                   ming-source     op_lang_es.cfg  op_lang_se.cfg  TODO
extensions.conf.sample  op_astdb.cfg    op_lang_fr.cfg  op_server.cfg   UPGRADE
FAQ                     op_buttons.cfg  op_lang_gl.cfg  op_server.pl
flash                   op_lang_ca.cfg  op_lang_it.cfg  op_style.cfg
init                    op_lang_de.cfg  op_lang_no.cfg  README
/dev/pts/3
11:30:33
#ls
CHANGES                 LICENSE         op_lang_en.cfg  op_lang_ru.cfg  RECIPES
dhtml                   ming-source     op_lang_es.cfg  op_lang_se.cfg  TODO
extensions.conf.sample  op_astdb.cfg    op_lang_fr.cfg  op_server.cfg   UPGRADE
FAQ                     op_buttons.cfg  op_lang_gl.cfg  op_server.pl
flash                   op_lang_ca.cfg  op_lang_it.cfg  op_style.cfg
init                    op_lang_de.cfg  op_lang_no.cfg  README
/dev/pts/4
11:30:34
#less op_s
11:30:34
#less op_s
/dev/pts/3
11:30:34
#less op_s
11:30:34
#less op_s
/dev/pts/4
11:30:34
#less op_server.pl
/dev/pts/3
11:30:34
#less op_server.pl
/dev/pts/4
11:30:48
#less op_server.

Файлы

  • system.conf
  • system.conf.bak
  • system.conf
    >
    # Autogenerated by /usr/sbin/dahdi_genconf on Fri Oct 21 11:57:11 2011
    # If you edit this file and execute /usr/sbin/dahdi_genconf again,
    # your manual changes will be LOST.
    # Dahdi Configuration File
    #
    # This file is parsed by the Dahdi Configurator, dahdi_cfg
    #
    # Global data
    loadzone        = us
    defaultzone     = us
    
    system.conf.bak
    >
    # Autogenerated by /usr/sbin/dahdi_genconf on Fri Oct 21 10:46:40 2011
    # If you edit this file and execute /usr/sbin/dahdi_genconf again,
    # your manual changes will be LOST.
    # Dahdi Configuration File
    #
    # This file is parsed by the Dahdi Configurator, dahdi_cfg
    #
    # Global data
    loadzone        = us
    defaultzone     = us
    

    Статистика

    Время первой команды журнала10:55:19 2011-10-21
    Время последней команды журнала11:30:48 2011-10-21
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, % 1.98
    Процент синтаксически неверно набранных команд, % 1.98
    Суммарное время работы с терминалом *, час 0.59
    Количество командных строк в единицу времени, команда/мин 2.85
    Частота использования команд
    ls22|=====================| 21.78%
    less21|====================| 20.79%
    cd20|===================| 19.80%
    apt-cache8|=======| 7.92%
    apt-get6|=====| 5.94%
    dahdi_genconf4|===| 3.96%
    bash4|===| 3.96%
    cat4|===| 3.96%
    /etc/init.d/apache22|=| 1.98%
    lw2|=| 1.98%
    wget2|=| 1.98%
    man2|=| 1.98%
    cp2|=| 1.98%
    tar2|=| 1.98%
    ____
    *) Интервалы неактивности длительностью 30 минут и более не учитываются

    Справка

    Для того чтобы использовать LiLaLo, не нужно знать ничего особенного: всё происходит само собой. Однако, чтобы ведение и последующее использование журналов было как можно более эффективным, желательно иметь в виду следующее:
    1. В журнал автоматически попадают все команды, данные в любом терминале системы.

    2. Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.

    3. Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
      $ l s-l
      bash: l: command not found
      

    4. Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
      $ test 5 -lt 4
      Обратите внимание на то, что код завершения команды может быть отличен от нуля не только в тех случаях, когда команда была выполнена с ошибкой. Многие команды используют код завершения, например, для того чтобы показать результаты проверки

    5. Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
      $ 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
      

    6. Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
      # id
      uid=0(root) gid=0(root) Gruppen=0(root)
      

    7. Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
      $ vi ~/.bashrc
      2a3,5
      >    if [ -f /usr/local/etc/bash_completion ]; then
      >         . /usr/local/etc/bash_completion
      >        fi
      

    8. Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
      $ patch ~/.bashrc
      В данном случае изменения применяются к файлу ~/.bashrc

    9. Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.

      Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.

    10. Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.

    11. Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора

    12. Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.

    13. Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.

    14. Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:

      $ whoami
      
      user
      
      $ #^ Интересно, кто я?
      
      в журнале это будет выглядеть так:
      $ whoami
      
      user
      
      Интересно, кто я?

    15. Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:

      $ whoami
      
      user
      
      $ cat > /dev/null #^ Интересно, кто я?
      
      Программа whoami выводит имя пользователя, под которым 
      мы зарегистрировались в системе.
      -
      Она не может ответить на вопрос о нашем назначении 
      в этом мире.
      
      В журнале это будет выглядеть так:
      $ whoami
      user
      
      Интересно, кто я?
      Программа whoami выводит имя пользователя, под которым
      мы зарегистрировались в системе.

      Она не может ответить на вопрос о нашем назначении
      в этом мире.
      Для разделения нескольких абзацев между собой используйте символ "-", один в строке.

    16. Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=

    17. Содержимое файла может быть показано в журнале. Для этого его нужно вывести с помощью программы cat. Если вывод команды отметить симоволами #!, содержимое файла будет показано в журнале в специально отведённой для этого секции.
    18. Для того чтобы вставить скриншот интересующего вас окна в журнал, нужно воспользоваться командой l3shot. После того как команда вызвана, нужно с помощью мыши выбрать окно, которое должно быть в журнале.
    19. Команды в журнале расположены в хронологическом порядке. Если две команды давались одна за другой, но на разных терминалах, в журнале они будут рядом, даже если они не имеют друг к другу никакого отношения.
      1
          2
      3   
          4
      
      Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.

    О программе

    LiLaLo (L3) расшифровывается как Live Lab Log.
    Программа разработана для повышения эффективности обучения Unix/Linux-системам.
    (c) Игорь Чубин, 2004-2008

    $Id$