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

Содержание

Журнал

Суббота (08/19/06)

/dev/pts/0
14:10:06
#/usr/share/python-support/mercurial/mercurial/__init__.py
bash: /usr/share/python-support/mercurial/mercurial/__init__.py: Permission denied
14:10:06
#/usr/share/python-support/mercurial/mercurial/mdiff.py
bash: /usr/share/python-support/mercurial/mercurial/mdiff.py: Permission denied
14:10:06
#/usr/share/python-support/mercurial/mercurial/streamclone.py
bash: /usr/share/python-support/mercurial/mercurial/streamclone.py: Permission denied
14:10:06
#/usr/share/python-support/mercurial/mercurial/appendfile.py
bash: /usr/share/python-support/mercurial/mercurial/appendfile.py: Permission denied
14:10:06
#/usr/share/python-support/mercurial/mercurial/context.py
bash: /usr/share/python-support/mercurial/mercurial/context.py: Permission denied
14:10:06
#/usr/share/python-support/mercurial/mercurial/demandload.py
bash: /usr/share/python-support/mercurial/mercurial/demandload.py: Permission denied
14:10:06
#/usr/share/python-support/mercurial/mercurial/sshrepo.py
bash: /usr/share/python-support/mercurial/mercurial/sshrepo.py: Permission denied
14:10:06
#/usr/share/python-support/mercurial/mercurial/packagescan.py
bash: /usr/share/python-support/mercurial/mercurial/packagescan.py: Permission denied
14:10:06
#/usr/share/python-support/mercurial/mercurial/byterange.py
bash: /usr/share/python-support/mercurial/mercurial/byterange.py: Permission denied
14:10:06
#/usr/share/python-support/mercurial/mercurial/httprepo.py
bash: /usr/share/python-support/mercurial/mercurial/httprepo.py: Permission denied
14:10:06
#/usr/share/python-support/mercurial/mercurial/repo.py
bash: /usr/share/python-support/mercurial/mercurial/repo.py: Permission denied
14:10:06
#/usr/share/python-support/mercurial/mercurial/revlog.py
bash: /usr/share/python-support/mercurial/mercurial/revlog.py: Permission denied
14:10:06
#/usr/share/python-support/mercurial/mercurial/filelog.py
bash: /usr/share/python-support/mercurial/mercurial/filelog.py: Permission denied
14:10:06
#/usr/share/python-support/mercurial/mercurial/remoterepo.py
bash: /usr/share/python-support/mercurial/mercurial/remoterepo.py: Permission denied
14:10:06
#/usr/share/python-support/mercurial/mercurial/dirstate.py
bash: /usr/share/python-support/mercurial/mercurial/dirstate.py: Permission denied
14:10:06
#/usr/share/python-support/mercurial/mercurial/sshserver.py
bash: /usr/share/python-support/mercurial/mercurial/sshserver.py: Permission denied
14:10:06
#/usr/share/python-support/mercurial/mercurial/commands.py
bash: /usr/share/python-support/mercurial/mercurial/commands.py: Permission denied
14:10:06
#/usr/share/python-support/mercurial/mercurial/bundlerepo.py
bash: /usr/share/python-support/mercurial/mercurial/bundlerepo.py: Permission denied
14:10:06
#/usr/share/python-support/mercurial/mercurial/util_win32.py
bash: /usr/share/python-support/mercurial/mercurial/util_win32.py: Permission denied
14:10:06
#/usr/share/python-support/mercurial/hgext
bash: /usr/share/python-support/mercurial/hgext: is a directory
14:10:06
#/usr/share/python-support/mercurial/hgext/acl.py
bash: /usr/share/python-support/mercurial/hgext/acl.py: Permission denied
14:10:06
#/usr/share/python-support/mercurial/hgext/purge.py
bash: /usr/share/python-support/mercurial/hgext/purge.py: Permission denied
14:10:06
#/usr/share/python-support/mercurial/hgext/__init__.py
bash: /usr/share/python-support/mercurial/hgext/__init__.py: Permission denied
14:10:06
#/usr/share/python-support/mercurial/hgext/patchbomb.py
bash: /usr/share/python-support/mercurial/hgext/patchbomb.py: Permission denied
14:10:06
#/usr/share/python-support/mercurial/hgext/hbisect.py
bash: /usr/share/python-support/mercurial/hgext/hbisect.py: Permission denied
14:10:06
#/usr/share/python-support/mercurial/hgext/gpg.py
bash: /usr/share/python-support/mercurial/hgext/gpg.py: Permission denied
14:10:06
#/usr/share/python-support/mercurial/hgext/bugzilla.py
bash: /usr/share/python-support/mercurial/hgext/bugzilla.py: Permission denied
14:10:06
#/usr/share/python-support/mercurial/hgext/hgk.py
bash: /usr/share/python-support/mercurial/hgext/hgk.py: Permission denied
14:10:06
#/usr/share/python-support/mercurial/hgext/mq.py
bash: /usr/share/python-support/mercurial/hgext/mq.py: Permission denied
14:10:06
#/usr/share/python-support/mercurial/hgext/extdiff.py
bash: /usr/share/python-support/mercurial/hgext/extdiff.py: Permission denied
14:10:07
#/usr/share/python-support/mercurial/hgext/win32text.py
bash: /usr/share/python-support/mercurial/hgext/win32text.py: Permission denied
14:10:07
#/usr/share/python-support/mercurial/hgext/notify.py
bash: /usr/share/python-support/mercurial/hgext/notify.py: Permission denied
14:10:07
#/usr/share/emacs
bash: /usr/share/emacs: is a directory
14:10:07
#/usr/share/emacs/site-lisp
bash: /usr/share/emacs/site-lisp: is a directory
14:10:07
#/usr/share/emacs/site-lisp/mercurial.el
bash: /usr/share/emacs/site-lisp/mercurial.el: Permission denied
14:10:07
#/usr/lib
bash: /usr/lib: is a directory
14:10:07
#/usr/lib/python-support
bash: /usr/lib/python-support: is a directory
14:10:07
#/usr/lib/python-support/mercurial
bash: /usr/lib/python-support/mercurial: is a directory
14:10:07
#/usr/lib/python-support/mercurial/python2.3
bash: /usr/lib/python-support/mercurial/python2.3: is a directory
14:10:07
#/usr/lib/python-support/mercurial/python2.3/mercurial
bash: /usr/lib/python-support/mercurial/python2.3/mercurial: is a directory
14:10:07
#/usr/lib/python-support/mercurial/python2.3/mercurial/bdiff.so
bash: /usr/lib/python-support/mercurial/python2.3/mercurial/bdiff.so: Permission denied
14:10:07
#/usr/lib/python-support/

14:10:07
#/usr/lib/python-support/mercurial/python2.3/mercurial/bdiff.so

14:10:21
#man hgmerge
14:10:48
#apt-get install bcc bin86
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Уже установлена самая новая версия bcc.
Уже установлена самая новая версия bin86.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 13 пакетов не обновлено.
14:12:43
#apt-get install elks-libc
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Уже установлена самая новая версия elks-libc.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 13 пакетов не обновлено.
14:12:49
#hg --version
Mercurial Distributed SCM (version 0.9.1)
Copyright (C) 2005 Matt Mackall <mpm@selenic.com>
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
прошло 19 минут
14:32:19
#xm dmesg
(XEN) ACPI: SPMI (v005 HP     ProLiant 0x00000001 Ò 0x0000162e) @ 0x3ffc8200
(XEN) ACPI: MADT (v001 HP     00000083 0x00000002  0x00000000) @ 0x3ffc8240
(XEN) ACPI: DSDT (v001 HP         DSDT 0x00000001 INTL 0x20030228) @ 0x00000000
(XEN) ACPI: Local APIC address 0xfee00000
(XEN) ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
(XEN) Processor #0 15:6 APIC version 20
(XEN) ACPI: LAPIC (acpi_id[0x04] lapic_id[0x04] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] enabled)
(XEN) Processor #2 15:6 APIC version 20
(XEN) ACPI: LAPIC (acpi_id[0x06] lapic_id[0x06] disabled)
...
(XEN) (GUEST: 1)
(XEN) (GUEST: 1) Trap (0x6) while in real mode
(XEN) (GUEST: 1) eax           0 ecx       B001A edx           0 ebx        FFD0
(XEN) (GUEST: 1) esp       D6FF4 ebp       DFFDD esi      12005C edi       DFFD0
(XEN) (GUEST: 1) eip           4 eflags    33086 cs         F000 ds            0
(XEN) (GUEST: 1) es            0 fs            0 uss           0 uesp       F7BA
(XEN) (GUEST: 1) ves          80 vds           0 vfs        F000 vgs        F000
(XEN) (GUEST: 1) trapno        6 errno         0
(XEN) (GUEST: 1) cr0       50032 cr2           0 cr3           0 cr4         651
(XEN) (GUEST: 1) Halt called from %eip 0xD0382
прошло 15 минут
14:47:55
#free
             total       used       free     shared    buffers     cached
Mem:        947200     111224     835976          0       8688      46172
-/+ buffers/cache:      56364     890836
Swap:      2345448          0    2345448
14:48:20
#xm list
Name                              ID Mem(MiB) VCPUs State  Time(s)
Domain-0                           0      925     4 r-----  1221.0
win2                               1       64     1 r-----  5039.5
прошло 36 минут
15:24:40
#xm dmesg
(XEN) ACPI: SPMI (v005 HP     ProLiant 0x00000001 Ò 0x0000162e) @ 0x3ffc8200
(XEN) ACPI: MADT (v001 HP     00000083 0x00000002  0x00000000) @ 0x3ffc8240
(XEN) ACPI: DSDT (v001 HP         DSDT 0x00000001 INTL 0x20030228) @ 0x00000000
(XEN) ACPI: Local APIC address 0xfee00000
(XEN) ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
(XEN) Processor #0 15:6 APIC version 20
(XEN) ACPI: LAPIC (acpi_id[0x04] lapic_id[0x04] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] enabled)
(XEN) Processor #2 15:6 APIC version 20
(XEN) ACPI: LAPIC (acpi_id[0x06] lapic_id[0x06] disabled)
...
(XEN) (GUEST: 1)
(XEN) (GUEST: 1) Trap (0x6) while in real mode
(XEN) (GUEST: 1) eax           0 ecx       B001A edx           0 ebx        FFD0
(XEN) (GUEST: 1) esp       D6FF4 ebp       DFFDD esi      12005C edi       DFFD0
(XEN) (GUEST: 1) eip           4 eflags    33086 cs         F000 ds            0
(XEN) (GUEST: 1) es            0 fs            0 uss           0 uesp       F7BA
(XEN) (GUEST: 1) ves          80 vds           0 vfs        F000 vgs        F000
(XEN) (GUEST: 1) trapno        6 errno         0
(XEN) (GUEST: 1) cr0       50032 cr2           0 cr3           0 cr4         651
(XEN) (GUEST: 1) Halt called from %eip 0xD0382
прошло 22 минуты
15:47:12
#apt-cache search qeumu

15:49:52
#apt-cache search qeum

15:49:55
#xm dmesg
(XEN) ACPI: SPMI (v005 HP     ProLiant 0x00000001 Ò 0x0000162e) @ 0x3ffc8200
(XEN) ACPI: MADT (v001 HP     00000083 0x00000002  0x00000000) @ 0x3ffc8240
(XEN) ACPI: DSDT (v001 HP         DSDT 0x00000001 INTL 0x20030228) @ 0x00000000
(XEN) ACPI: Local APIC address 0xfee00000
(XEN) ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
(XEN) Processor #0 15:6 APIC version 20
(XEN) ACPI: LAPIC (acpi_id[0x04] lapic_id[0x04] disabled)
(XEN) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] enabled)
(XEN) Processor #2 15:6 APIC version 20
(XEN) ACPI: LAPIC (acpi_id[0x06] lapic_id[0x06] disabled)
...
(XEN) (GUEST: 1)
(XEN) (GUEST: 1) Trap (0x6) while in real mode
(XEN) (GUEST: 1) eax           0 ecx       B001A edx           0 ebx        FFD0
(XEN) (GUEST: 1) esp       D6FF4 ebp       DFFDD esi      12005C edi       DFFD0
(XEN) (GUEST: 1) eip           4 eflags    33086 cs         F000 ds            0
(XEN) (GUEST: 1) es            0 fs            0 uss           0 uesp       F7BA
(XEN) (GUEST: 1) ves          80 vds           0 vfs        F000 vgs        F000
(XEN) (GUEST: 1) trapno        6 errno         0
(XEN) (GUEST: 1) cr0       50032 cr2           0 cr3           0 cr4         651
(XEN) (GUEST: 1) Halt called from %eip 0xD0382
15:50:22
#xm list
Name                              ID Mem(MiB) VCPUs State  Time(s)
Domain-0                           0      925     4 r-----  1351.1
win2                               1       64     1 r-----  6586.9
15:50:28
#xm destroy win2

15:50:41
#/usr/share/python-support/mercurial/hgext/acl.py

15:50:52
#apt-cache search libdire
libdirectfb-0.9-22 - frame buffer graphics library
libdirectfb-0.9-22-bin - binaries for libdirectfb
libdirectfb-0.9-22-dev - frame buffer graphics library, development files
libdirectfb-0.9-22-extra - extra image/video providers for libdirectfb
libdirectfb-0.9-25 - frame buffer graphics library
libdirectfb-bin - binaries for libdirectfb
libdirectfb-dev - frame buffer graphics library, development files
libdirectfb-extra - extra image/video providers for libdirectfb
libggi-target-fbdev - General Graphics Interface direct access framebuffer target
прошло 10 минут
16:01:15
#apt-get install libdirectfb-dev
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Будут установлены следующие дополнительные пакеты:
  liba52-0.7.4 libdirectfb-extra libfreetype6-dev libjpeg62-dev libmpeg3-1 libmpeg3-dev
  libpng12-dev
НОВЫЕ пакеты, которые будут установлены:
  liba52-0.7.4 libdirectfb-dev libdirectfb-extra libfreetype6-dev libjpeg62-dev
  libmpeg3-1 libmpeg3-dev libpng12-dev
обновлено 0, установлено 8 новых пакетов, для удаления отмечено 0 пакетов, и 13 пакетов не обновлено.
Необходимо скачать 2012kБ архивов.
...
Выбор ранее не выбранного пакета libdirectfb-dev.
Распаковывается пакет libdirectfb-dev (из файла .../libdirectfb-dev_0.9.25.1-3_i386.deb)...
Настраивается пакет liba52-0.7.4 (0.7.4-4) ...
Настраивается пакет libdirectfb-extra (0.9.25.1-3) ...
Настраивается пакет libfreetype6-dev (2.2.1-2) ...
Настраивается пакет libjpeg62-dev (6b-13) ...
Настраивается пакет libpng12-dev (1.2.8rel-5.2) ...
Настраивается пакет libmpeg3-1 (1.5.4-5) ...
Настраивается пакет libmpeg3-dev (1.5.4-5) ...
Настраивается пакет libdirectfb-dev (0.9.25.1-3) ...
16:01:54
#xm list
Name                              ID Mem(MiB) VCPUs State  Time(s)
Domain-0                           0      925     4 r-----  1417.5
16:03:58
#/usr/lib/python-support

16:04:06
#xm create win2
Using config file "/etc/xen/win2".
Started domain win2
16:04:18
#xm list
Name                              ID Mem(MiB) VCPUs State  Time(s)
Domain-0                           0      925     4 r-----  1421.2
win2                               2       64     1 r-----     2.3
16:04:21
#cat /etc/xen
xen/                xen.old-1155889717/ xen.old-1155908395/
xen.old-1155889297/ xen.old-1155895562/ xen.old-1155911089/
xen.old-1155889377/ xen.old-1155905914/ xen-tools/
16:04:21
#cat /etc/xen/
auto/                    scripts/                 xend-pci-quirks.sxp
debian0                  win                      xmexample1
images/                  win2                     xmexample2
knoppix0                 xend-config.sxp          xmexample.hvm
qemu-ifup                xend-pci-permissive.sxp  xmexample.vti
16:04:21
#cat /etc/xen/debian0 | grep -v '^#' | grep -v '^$'
kernel = "/boot/vmlinuz-2.6-xen"
memory = 64
name = "debian0"
root = "/dev/hda2 ro"
disk = ['file:/etc/xen/images/debian0.img,hda2,w']
vif = [ 'mac=aa:00:00:10:00:d2, bridge=xenbr0' ]
прошло 18 минут
16:23:16
#nmap -O 192.168.15.120
bash: nmap: command not found
16:26:53
#apt-get install nmap
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Будут установлены следующие дополнительные пакеты:
  libpcre3
НОВЫЕ пакеты, которые будут установлены:
  libpcre3 nmap
обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 13 пакетов не обновлено.
Необходимо скачать 913kБ архивов.
После распаковки объем занятого дискового пространства возрастёт на 2904kB.
Хотите продолжить [Д/н]?
Получено:1 http://ftp.debian.org etch/main libpcre3 6.4-2 [177kB]
Получено:2 http://ftp.debian.org etch/main nmap 4.10-1 [736kB]
Получено 913kB за 16s (55,1kB/c)
Выбор ранее не выбранного пакета libpcre3.
(Чтение базы данных... на данный момент установлено 39204 файлов и каталогов.)
Распаковывается пакет libpcre3 (из файла .../libpcre3_6.4-2_i386.deb)...
Выбор ранее не выбранного пакета nmap.
Распаковывается пакет nmap (из файла .../archives/nmap_4.10-1_i386.deb)...
Настраивается пакет libpcre3 (6.4-2) ...
Настраивается пакет nmap (4.10-1) ...
16:27:19
#nmap -O 192.168.15.120
Starting Nmap 4.10 ( http://www.insecure.org/nmap/ ) at 2006-08-19 16:27 EEST
Interesting ports on 192.168.15.120:
Not shown: 1678 closed ports
PORT   STATE SERVICE
22/tcp open  ssh
MAC Address: 00:16:3E:00:20:11 (Xensource)
Device type: general purpose
Running: Linux 2.4.X|2.5.X
OS details: Linux 2.4.0 - 2.5.20
Uptime 497.102 days (since Sat Apr  9 14:00:17 2005)
Nmap finished: 1 IP address (1 host up) scanned in 3.646 seconds
16:27:28
# echo /xen/images5/debian2{0,1}.img
/xen/images5/debian20.img /xen/images5/debian21.img
16:29:22
#/etc/init.d/xend stop

прошло 18 минут
16:47:30
#mount
/dev/cciss/c0d0p1 on / type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
usbfs on /proc/bus/usb type usbfs (rw)
tmpfs on /dev/shm type tmpfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/cciss/c0d0p6 on /etc/xen/images type ext3 (rw,errors=remount-ro)
tmpfs on /dev type tmpfs (rw,size=10M,mode=0755)
16:47:35
#cd /usr/src/xen-unstable/

16:47:46
#make uninstall clean
            xc_load_bin.o xc_load_elf.o xg_private.o xc_linux_build.o xc_linux_restore.o xc_linux_save.o xc_hvm_build.o xc_load_bin.opic xc_load_elf.opic xg_private.opic xc_linux_build.opic xc_linux_restore.opic xc_linux_save.opic xc_hvm_build.opic
make[2]: Leaving directory `/usr/src/xen-unstable/tools/libxc'
make[2]: Entering directory `/usr/src/xen-unstable/tools/xenstore'
rm -rf testsuite/tmp
rm -f *.a *.o *.opic *.so*
rm -f xenstored xs_random xs_stress xs_crashme
rm -f xs_test xenstored_test xs_tdb_dump xenstore-control xenstore-ls
rm -f xenstore-exists xenstore-list xenstore-read xenstore-rm xenstore-chmod xenstore-write
rm -f .*.d
make[2]: Leaving directory `/usr/src/xen-unstable/tools/xenstore'
...
make[1]: Leaving directory `/usr/src/xen-unstable/tools'
make -C docs clean
make[1]: Entering directory `/usr/src/xen-unstable/docs'
rm -rf .word_count *.aux *.dvi *.bbl *.blg *.glo *.idx *~
rm -rf *.ilg *.log *.ind *.toc *.bak core
rm -rf  ps pdf html
rm -rf api
rm -rf man5
rm -rf man1
make[1]: Leaving directory `/usr/src/xen-unstable/docs'
16:49:13
#apt-get --purge remove mercurial
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Пакеты, которые будут УДАÐercurial*
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 1 пакетов, и 13 пакетов не обновлено.
Необходимо скачать 0Б архивов.
После распаковки объем занятого дискового пространства уменьшится на 1610kB.
Хотите продолжить [Д/н]?
(Чтение базы данных... на данный момент установлено 39237 файлов и каталогов.)
Удаляется пакет mercurial...
Удаляются файлы конфигурации пакета mercurial...
dpkg: предупреждение -- при удалении пакета mercurial не пустой каталог /var/lib/python-support/python2.4 не удалён.
dpkg: предупреждение -- при удалении пакета mercurial не пустой каталог /var/lib/python-support/python2.3 не удалён.
dpkg: предупреждение -- при удалении пакета mercurial не пустой каталог /var/lib/python-support не удалён.
16:49:25
#apt-get --purge remove mercurial
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Пакет mercurial не установлен, поэтому не может быть удалён
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 13 пакетов не обновлено.
16:49:28
#dpkg -l | grep python
ii  python                       2.3.5-11              An interactive high-level object-oriented la
ii  python-support               0.3.8                 automated rebuilding support for python modu
ii  python2.3                    2.3.5-15              An interactive high-level object-oriented la
ii  python2.3-dev                2.3.5-15              Header files and a static library for Python
ii  python2.4                    2.4.3-8               An interactive high-level object-oriented la
ii  python2.4-minimal            2.4.3-8               A minimal subset of the Python language (ver
16:53:18
#dpkg -l | grep python

16:53:18
#dpkg -l | grep python

16:53:20
#apt-get install python python2.4-dev
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Будут установлены следующие дополнительные пакеты:
  python2.3 python2.4 python2.4-minimal
Предлагаемые пакеты:
  python-doc python-tk python-profiler python2.3-doc python2.3-profiler python2.4-doc
Рекомендуемые пакеты:
  python2.3-cjkcodecs python2.3-iconvcodec python2.3-japanese-codecs
НОВЫЕ пакеты, которые будут установлены:
  python python2.3 python2.4 python2.4-dev python2.4-minimal
обновлено 0, установлено 5 новых пакетов, для удаления отмечено 0 пакетов, и 13 пакетов не обновлено.
Необходимо скачать 0B/8488kB архивов.
После распаковки объем занятого дискового пространства возрастёт на 28,3MB.
Хотите продолжить [Д/н]?
16:54:38
#apt-get install python python2.5-dev
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Будут установлены следующие дополнительные пакеты:
  python2.3 python2.5 python2.5-minimal
Предлагаемые пакеты:
  python-doc python-tk python-profiler python2.3-doc python2.3-profiler python2.5-doc
Рекомендуемые пакеты:
  python2.3-cjkcodecs python2.3-iconvcodec python2.3-japanese-codecs
НОВЫЕ пакеты, которые будут установлены:
  python python2.3 python2.5 python2.5-dev python2.5-minimal
...
Выбор ранее не выбранного пакета python2.5-dev.
Распаковывается пакет python2.5-dev (из файла .../python2.5-dev_2.4.3+2.5b2-3_i386.deb)...
Настраивается пакет python2.3 (2.3.5-15) ...
byte-compiling files for package python2.3...
Linking and byte-compiling packages for runtime python2.3...
Настраивается пакет python (2.3.5-11) ...
Настраивается пакет python2.5-minimal (2.4.3+2.5b2-3) ...
Linking and byte-compiling packages for runtime python2.5...
Настраивается пакет python2.5 (2.4.3+2.5b2-3) ...
Настраивается пакет python2.5-dev (2.4.3+2.5b2-3) ...
16:55:03
#dpkg -l | grep python

16:55:03
#dpkg -l | grep python
ii  python                       2.3.5-11              An interactive high-level object-oriented la
ii  python2.3                    2.3.5-15              An interactive high-level object-oriented la
ii  python2.5                    2.4.3+2.5b2-3         An interactive high-level object-oriented la
ii  python2.5-dev                2.4.3+2.5b2-3         Header files and a static library for Python
ii  python2.5-minimal            2.4.3+2.5b2-3         A minimal subset of the Python language (ver
16:55:05
#make -j 4 world
CONFIG_VERSION=$(sed -ne 's/^EXTRAVERSION = //p' linux-2.6.16.13-xen/Makefile); \
        [ -r /usr/src/xen-unstable/dist/install/boot/config-2.6.16$CONFIG_VERSION-xen ] && \
          cp /usr/src/xen-unstable/dist/install/boot/config-2.6.16$CONFIG_VERSION-xen linux-2.6.16.13-xen/.config \
          || sh buildconfigs/create_config.sh linux-2.6.16.13-xen/.config xen x86_32
# See if we need to munge config to enable PAE
make CONFIG_FILE=linux-2.6.16.13-xen/.config -f buildconfigs/Rules.mk config-update-pae
gcc -O2 -fomit-frame-pointer -DNDEBUG -m32 -march=i686 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/usr/src/xen-unstable/xen/include -I/usr/src/xen-unstable/xen/include/asm-x86/mach-generic -I/usr/src/xen-unstable/xen/include/asm-x86/mach-default -msoft-float -g -D__XEN__ -c
gcc  -DPIC -O2 -fomit-frame-pointer -DNDEBUG -m32 -march=i686 -Wall -Wstrict-prototypes -Wdeclaration-after-statement  -D__XEN_TOOLS__ -Werror -fno-strict-aliasing  -I. -Wp,-MD,.xg_private.opic.d -fPIC -c -o xg_private.opic xg_private.c
make[4]: Entering directory `/usr/src/xen-unstable'
grep '^CONFIG_HIGHMEM64G=y' linux-2.6.16.13-xen/.config >/dev/null && ( sed -e 's!^CONFIG_HIGHMEM64G=y$!\# CONFIG_HIGHMEM64G is not set!;s!^\# CONFIG_HIGHMEM4G is not set$!CONFIG_HIGHMEM4G=y!' linux-2.6.16.13-xen/.config > linux-2.6.16.13-xen/.config- && mv linux-2.6.16.13-xen/.config- linux-2.6.16.13-xen/.config ) || true
...
  Automatic kernel module loading (KMOD) [Y/n/?] y
*
* Block layer
*
Support for Large Block Devices (LBD) [Y/n/?] y
*
* IO Schedulers
*
Anticipatory I/O scheduler (IOSCHED_AS) [Y/n/m/?] y
Deadline I/O scheduler (IOSCHED_DEADLINE) [Y/n/m/?] y
прошло 22 минуты
17:17:45
#make clean
make[2]: Entering directory `/usr/src/xen-unstable/tools/libxc'
rm -rf *.rpm libxenctrl.a libxenctrl.so libxenctrl.so.3.0 libxenctrl.so.3.0.0 libxenguest.a libxenguest.so libxenguest.so.3.0 libxenguest.so.3.0.0 *~ .*.d xen \
            xc_bvtsched.o xc_core.o xc_domain.o xc_evtchn.o xc_misc.o xc_acm.o xc_physdev.o xc_private.o xc_sedf.o xc_csched.o xc_tbuf.o xc_ptrace.o xc_ptrace_core.o xc_pagetab.o xc_linux.o xc_bvtsched.opic xc_core.opic xc_domain.opic xc_evtchn.opic xc_misc.opic xc_acm.opic xc_physdev.opic xc_private.opic xc_sedf.opic xc_csched.opic xc_tbuf.opic xc_ptrace.opic xc_ptrace_core.opic xc_pagetab.opic x
            xc_load_bin.o xc_load_elf.o xg_private.o xc_linux_build.o xc_linux_restore.o xc_linux_save.o xc_hvm_build.o xc_load_bin.opic xc_load_elf.opic xg_private.opic xc_linux_build.opic xc_linux_restore.opic xc_linux_save.opic xc_hvm_build.opic
make[2]: Leaving directory `/usr/src/xen-unstable/tools/libxc'
make[2]: Entering directory `/usr/src/xen-unstable/tools/xenstore'
rm -rf testsuite/tmp
rm -f *.a *.o *.opic *.so*
rm -f xenstored xs_random xs_stress xs_crashme
rm -f xs_test xenstored_test xs_tdb_dump xenstore-control xenstore-ls
...
make[1]: Leaving directory `/usr/src/xen-unstable/tools'
make -C docs clean
make[1]: Entering directory `/usr/src/xen-unstable/docs'
rm -rf .word_count *.aux *.dvi *.bbl *.blg *.glo *.idx *~
rm -rf *.ilg *.log *.ind *.toc *.bak core
rm -rf  ps pdf html
rm -rf api
rm -rf man5
rm -rf man1
make[1]: Leaving directory `/usr/src/xen-unstable/docs'
17:18:04
#make uninstall
[ -d //etc/xen ] && mv -f //etc/xen //etc/xen.old-`date +%s` || true
rm -rf //etc/init.d/xend*
rm -rf //etc/hotplug/xen-backend.agent
rm -f  //etc/udev/rules.d/xen-backend.rules
rm -f  //etc/udev/xen-backend.rules
rm -f  //etc/sysconfig/xendomains
rm -rf //var/run/xen* //var/lib/xen*
rm -rf //boot/*xen*
rm -rf //lib/modules/*xen*
rm -rf //usr/bin/xen* //usr/bin/lomount
...
rm -rf //usr/lib/libxenstore*
rm -rf //usr/lib/python/xen //usr/lib/python/grub
rm -rf //usr/lib/xen/
rm -rf //usr/lib/xen/
rm -rf //usr/local/sbin/setmask //usr/local/sbin/xen*
rm -rf //usr/sbin/xen* //usr/sbin/netfix //usr/sbin/xm
rm -rf //usr/share/doc/xen
rm -rf //usr/share/xen
rm -rf //usr/share/man/man1/xen*
rm -rf //usr/share/man/man8/xen*
17:18:08
#dpkg -l | grep python
ii  python                       2.3.5-11              An interactive high-level object-oriented la
ii  python2.3                    2.3.5-15              An interactive high-level object-oriented la
ii  python2.5                    2.4.3+2.5b2-3         An interactive high-level object-oriented la
ii  python2.5-dev                2.4.3+2.5b2-3         Header files and a static library for Python
ii  python2.5-minimal            2.4.3+2.5b2-3         A minimal subset of the Python language (ver
17:18:18
#apt-get --purge remove python2.3
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Пакеты, которые будут УДАÐon* python2.3*
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 2 пакетов, и 13 пакетов не обновлено.
Необходимо скачать 0Б архивов.
После распаковки объем занятого дискового пространства уменьшится на 11,2MB.
Хотите продолжить [Д/н]?
(Чтение базы данных... на данный момент установлено 39086 файлов и каталогов.)
Удаляется пакет python...
Удаляются файлы конфигурации пакета python...
Удаляется пакет python2.3...
Unlinking and removing bytecode for runtime python2.3...
Удаляются файлы конфигурации пакета python2.3...
17:18:46
#dpkg -l | grep python
ii  python2.5                    2.4.3+2.5b2-3         An interactive high-level object-oriented la
ii  python2.5-dev                2.4.3+2.5b2-3         Header files and a static library for Python
ii  python2.5-minimal            2.4.3+2.5b2-3         A minimal subset of the Python language (ver
17:19:19
#apt-get install python
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Будут установлены следующие дополнительные пакеты:
  python2.3
Предлагаемые пакеты:
  python-doc python-tk python-profiler python2.3-doc python2.3-profiler
Рекомендуемые пакеты:
  python2.3-cjkcodecs python2.3-iconvcodec python2.3-japanese-codecs
НОВЫЕ пакеты, которые будут установлены:
  python python2.3
обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 13 пакетов не обновлено.
Необходимо скачать 0B/3244kB архивов.
После распаковки объем занятого дискового пространства возрастёт на 11,2MB.
Хотите продолжить [Д/н]? n
Аварийное завершение.
17:19:35
#make -j 4 world

17:19:42
#cd ..

17:19:44
#rm -rf xen-unstable/

17:20:00
#ls
xen-unstable-src.tgz
17:20:05
#tar xzf xen-unstable-src.tgz

17:20:16
#ls
xen-unstable  xen-unstable-src.tgz
17:20:17
#cd xen-unstable/

/dev/pts/3
17:21:46
#top
top - 17:21:47 up  3:31,  2 users,  load average: 3.51, 3.92, 4.48
Tasks: 100 total,   6 running,  94 sleeping,   0 stopped,   0 zombie
Cpu(s):  8.8%us,  1.5%sy,  0.0%ni, 87.1%id,  0.2%wa,  0.0%hi,  0.0%si,  2.4%st
Mem:    947200k total,   812652k used,   134548k free,   114040k buffers
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
Swap:  2345448k total,        0k used,  2345448k free,   547920k cached
 6155 root      25   0 24024  18m 4212 R   77  2.1   0:00.83 cc1
 6176 root      25   0 18504  13m 4216 R   70  1.4   0:00.55 cc1
 6178 root      25   0 19292  11m 2248 R   57  1.3   0:00.37 cc1
13441 root      17   0 10592 6528 1400 S   48  0.7   2:03.05 l3-agent
...
    1 root      16   0  1844  652  548 S    0  0.1   0:00.38 init
    2 root      RT   0     0    0    0 S    0  0.0   0:04.22 migration/0
    3 root      34  19     0    0    0 S    0  0.0   0:00.06 ksoftirqd/0
    4 root      RT   0     0    0    0 S    0  0.0   0:00.00 watchdog/0
    5 root      RT   0     0    0    0 S    0  0.0   0:04.33 migration/1
    6 root      34  19     0    0    0 S    0  0.0   0:00.07 ksoftirqd/1
    7 root      RT   0     0    0    0 S    0  0.0   0:00.01 watchdog/1
    8 root      RT   0     0    0    0 S    0  0.0   0:03.99 migration/2
    9 root      34  19     0    0    0 S    0  0.0   0:00.01 ksoftirqd/2
   10 root      RT   0     0    0    0 S    0  0.0   0:00.00 watchdog/2
17:21:49
#dpkg -l | grep python
make[3]: Entering directory `/usr/src/xen-unstable/tools/check'
./chk build
Xen CHECK-BUILD  Сбт Авг 19 17:20:36 EEST 2006
Checking check_python:
  *** Check for Python version >= 2.2 FAILED
Checking check_zlib_devel: OK
Checking check_zlib_lib: make[3]: Entering directory `/usr/src/xen-unstable'
Cannot find linux-2.6.16.13.tar.bz2 in path .:..
wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.13.tar.bz2 -O./linux-2.6.16.13.tar.bz2
OK
...
gcc -O2 -fomit-frame-pointer -DNDEBUG -m32 -march=i686 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/usr/src/xen-unstable/xen/include -I/usr/src/xen-unstable/xen/include/asm-x86/mach-generic -I/usr/src/xen-unstable/xen/include/asm-x86/mach-default -msoft-float -g -D__XEN__ -c
gcc -O2 -fomit-frame-pointer -DNDEBUG -m32 -march=i686 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/usr/src/xen-unstable/xen/include -I/usr/src/xen-unstable/xen/include/asm-x86/mach-generic -I/usr/src/xen-unstable/xen/include/asm-x86/mach-default -msoft-float -g -D__XEN__ -c
gcc -O2 -fomit-frame-pointer -DNDEBUG -m32 -march=i686 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/usr/src/xen-unstable/xen/include -I/usr/src/xen-unstable/xen/include/asm-x86/mach-generic -I/usr/src/xen-unstable/xen/include/asm-x86/mach-default -msoft-float -g -D__XEN__ -c
ld   -m elf_i386 -r -o built_in.o acm_ops.o bitmap.o dom0_ops.o domain.o elf.o event_channel.o grant_table.o kernel.o keyhandler.o lib.o memory.o multicall.o page_alloc.o rangeset.o sched_bvt.o sched_credit.o sched_sedf.o schedule.o shutdown.o softirq.o string.o symbols.o trace.o timer.o version.o vsprintf.o xmalloc.o
make[5]: Leaving directory `/usr/src/xen-unstable/xen/common'
gcc -O2 -fomit-frame-pointer -DNDEBUG -m32 -march=i686 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/usr/src/xen-unstable/xen/include -I/usr/src/xen-unstable/xen/include/asm-x86/mach-generic -I/usr/src/xen-unstable/xen/include/asm-x86/mach-default -msoft-float -g -D__XEN__ -c
gcc -O2 -fomit-frame-pointer -DNDEBUG -m32 -march=i686 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/usr/src/xen-unstable/xen/include -I/usr/src/xen-unstable/xen/include/asm-x86/mach-generic -I/usr/src/xen-unstable/xen/include/asm-x86/mach-default -msoft-float -g -D__XEN__ -c
ii  python2.5                    2.4.3+2.5b2-3         An interactive high-level object-oriented la
ii  python2.5-dev                2.4.3+2.5b2-3         Header files and a static library for Python
ii  python2.5-minimal            2.4.3+2.5b2-3         A minimal subset of the Python language (ver
прошло 20 минут
/dev/pts/0
17:42:15
#cd ..

/dev/pts/3
17:42:59
#apt-get install python python2.3-dev
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Будут установлены следующие дополнительные пакеты:
  python2.3
Предлагаемые пакеты:
  python-doc python-tk python-profiler python2.3-doc python2.3-profiler
Рекомендуемые пакеты:
  python2.3-cjkcodecs python2.3-iconvcodec python2.3-japanese-codecs
НОВЫЕ пакеты, которые будут установлены:
  python python2.3 python2.3-dev
...
Распаковывается пакет python2.3 (из файла .../python2.3_2.3.5-15_i386.deb)...
Выбор ранее не выбранного пакета python.
Распаковывается пакет python (из файла .../python_2.3.5-11_all.deb)...
Выбор ранее не выбранного пакета python2.3-dev.
Распаковывается пакет python2.3-dev (из файла .../python2.3-dev_2.3.5-15_i386.deb)...
Настраивается пакет python2.3 (2.3.5-15) ...
byte-compiling files for package python2.3...
Linking and byte-compiling packages for runtime python2.3...
Настраивается пакет python (2.3.5-11) ...
Настраивается пакет python2.3-dev (2.3.5-15) ...

Файлы

  • /etc/xen
  • /etc/xen/
  • /etc/xen
    >
    xen/                xen.old-1155889717/ xen.old-1155908395/
    xen.old-1155889297/ xen.old-1155895562/ xen.old-1155911089/
    xen.old-1155889377/ xen.old-1155905914/ xen-tools/
    
    /etc/xen/
    >
    auto/                    scripts/                 xend-pci-quirks.sxp
    debian0                  win                      xmexample1
    images/                  win2                     xmexample2
    knoppix0                 xend-config.sxp          xmexample.hvm
    qemu-ifup                xend-pci-permissive.sxp  xmexample.vti
    

    Статистика

    Время первой команды журнала14:10:06 2006- 8-19
    Время последней команды журнала17:42:59 2006- 8-19
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %49.50
    Процент синтаксически неверно набранных команд, % 0.99
    Суммарное время работы с терминалом *, час 2.94
    Количество командных строк в единицу времени, команда/мин 0.57
    Частота использования команд
    apt-get11|==========| 10.00%
    xm9|========| 8.18%
    grep9|========| 8.18%
    dpkg8|=======| 7.27%
    make5|====| 4.55%
    cd4|===| 3.64%
    cat3|==| 2.73%
    apt-cache3|==| 2.73%
    nmap2|=| 1.82%
    mercurial2|=| 1.82%
    __init__.py2|=| 1.82%
    ls2|=| 1.82%
    acl.py2|=| 1.82%
    python-support2|=| 1.82%
    bdiff.so2|=| 1.82%
    filelog.py1|| 0.91%
    streamclone.py1|| 0.91%
    win32text.py1|| 0.91%
    man1|| 0.91%
    mdiff.py1|| 0.91%
    extdiff.py1|| 0.91%
    remoterepo.py1|| 0.91%
    packagescan.py1|| 0.91%
    context.py1|| 0.91%
    rm1|| 0.91%
    sshrepo.py1|| 0.91%
    hbisect.py1|| 0.91%
    echo1|| 0.91%
    gpg.py1|| 0.91%
    lib1|| 0.91%
    free1|| 0.91%
    notify.py1|| 0.91%
    patchbomb.py1|| 0.91%
    site-lisp1|| 0.91%
    emacs1|| 0.91%
    httprepo.py1|| 0.91%
    repo.py1|| 0.91%
    tar1|| 0.91%
    dirstate.py1|| 0.91%
    top1|| 0.91%
    appendfile.py1|| 0.91%
    bundlerepo.py1|| 0.91%
    mount1|| 0.91%
    hgk.py1|| 0.91%
    commands.py1|| 0.91%
    hgext1|| 0.91%
    /etc/init.d/xend1|| 0.91%
    python2.31|| 0.91%
    byterange.py1|| 0.91%
    /usr/lib/python-support/1|| 0.91%
    mercurial.el1|| 0.91%
    purge.py1|| 0.91%
    util_win32.py1|| 0.91%
    demandload.py1|| 0.91%
    hg1|| 0.91%
    mq.py1|| 0.91%
    bugzilla.py1|| 0.91%
    revlog.py1|| 0.91%
    sshserver.py1|| 0.91%
    ____
    *) Интервалы неактивности длительностью 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$