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

Содержание

Журнал

Пятница (05/29/09)

/dev/pts/3
13:22:22
#debootstrap lenny /tmp/deb
dpkg: warning: obsolete option '--print-installation-architecture', please use '--print-architecture' instead.
I: Retrieving Release
I: Retrieving Packages
^CE: Interrupt caught ... exiting
13:27:05
$vim /etc/rsyslog.conf
13:30:45
$ModLoad imuxsock # provides support for local system logging
# The named pipe /dev/xconsole is for the `xconsole' utility.  To use it,
# you must invoke `xconsole' with the `-file' option:
#
#    $ xconsole -file /dev/xconsole [...]
#
# NOTE: adjust the list below, or you'll go crazy if you have a reasonably
#      busy site..
#
daemon.*;mail.*;\
        news.err;\
        *.=debug;*.=info;\
                                                              117,1-8       98%
13:40:06
#debootstrap lenny /tmp/deb http://127.0.0.1/debian/
dpkg: warning: obsolete option '--print-installation-architecture', please use '--print-architecture' instead.
I: Retrieving Release
E: Failed getting release file http://127.0.0.1/debian/dists/lenny/Release
/dev/pts/11
13:44:38
#ls -l
итого 72
drwxr-xr-x  2 root root 4096 Май 29 14:43 bin
drwxr-xr-x  2 root root 4096 Апр 11 16:49 boot
drwxr-xr-x  4 root root 4096 Май 29 14:43 dev
drwxr-xr-x 39 root root 4096 Май 29 14:44 etc
drwxr-xr-x  2 root root 4096 Апр 11 16:49 home
drwxr-xr-x 10 root root 4096 Май 29 14:43 lib
drwxr-xr-x  2 root root 4096 Май 29 14:43 media
drwxr-xr-x  2 root root 4096 Апр 11 16:49 mnt
drwxr-xr-x  2 root root 4096 Май 29 14:43 opt
drwxr-xr-x  2 root root 4096 Апр 11 16:49 proc
drwxr-xr-x  2 root root 4096 Май 29 14:43 root
drwxr-xr-x  2 root root 4096 Май 29 14:44 sbin
drwxr-xr-x  2 root root 4096 Сен 16  2008 selinux
drwxr-xr-x  2 root root 4096 Май 29 14:43 srv
drwxr-xr-x  2 root root 4096 Авг 12  2008 sys
drwxrwxrwt  2 root root 4096 Май 29 14:44 tmp
drwxr-xr-x 10 root root 4096 Май 29 14:43 usr
drwxr-xr-x 13 root root 4096 Май 29 14:43 var
13:44:40
#chroot /tmp/deb
linux10:/# exit
exit
13:45:00
#init 6

прошло 59 минут
/dev/pts/0
14:44:21
$su - root

прошла 21 минута
15:05:21
#dpkg -i flash_player_10_linux.deb
dpkg: не удалось обработать параметр flash_player_10_linux.deb (--install):
 нет доступа к архиву: Нет такого файла или каталога
При обработке следующих пакетов произошли ошибки:
 flash_player_10_linux.deb
15:06:43
#dpkg -i
dpkg: --install требует задания хотя бы одного имени файла
Чтобы получить справку об установке и удалении пакетов, введите dpkg --help [*];
Программа `dselect' или `aptitude' предоставляет дружественный интерфейс
управления пакетами;
Чтобы получить список значений флагов отладки dpkg, введите dpkg -Dhelp;
Чтобы получить информацию об игнорировании проблем, введите dpkg --force-help;
Чтобы получить справку об работе с файлами *.deb, введите dpkg-deb --help;
Чтобы получить информацию об авторских правах и отсутствии гарантий (GNU GPL),
введите dpkg --license [*].
Команды, отмеченные [*], выводят большое количество информации.
Объедините их в конвейер с программами `less' или `more'!
15:07:00
#dpkg -i flash_player_10_linux.deb
dpkg: не удалось обработать параметр flash_player_10_linux.deb (--install):
 нет доступа к архиву: Нет такого файла или каталога
При обработке следующих пакетов произошли ошибки:
 flash_player_10_linux.deb
15:07:11
#cd /user
bash: cd: /user: Нет такого файла или каталога
15:08:33
#cd /home/user

15:08:43
#dpkg -i flash_player_10-linux.deb
dpkg: не удалось обработать параметр flash_player_10-linux.deb (--install):
 нет доступа к архиву: Нет такого файла или каталога
При обработке следующих пакетов произошли ошибки:
 flash_player_10-linux.deb
15:09:34
#apt-get install flash_player
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет flash_player
15:10:08
#apt-get install flash-player
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет flash-player
15:10:21
#dpkg -L flash_player_10-linux.deb
Пакет flash_player_10-linux.deb не установлен.
Для проверки файлов архивов используйте команду dpkg --info (dpkg-deb --info),
для вывода списка файлов в них -- команду dpkg--contents (dpkg-deb --contents).
15:10:43
#dpkg -l | grep flash_player_10-linux.deb

/dev/pts/4
15:11:25
$su - root
l3-agent is already running: pid=3672; pidfile=/root/.lilalo/l3-agent.pid
15:11:31
#ssh root@10.0.35.100
root@10.0.35.100's password:
Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Fri May 29 16:25:43 2009 from linux8.unix.nt
l3-agent is already running: pid=1683; pidfile=/root/.lilalo/l3-agent.pid
/dev/pts/8
15:12:49
$su - root
l3-agent is already running: pid=3672; pidfile=/root/.lilalo/l3-agent.pid
15:12:55
#vim /boot/grub/menu.lst
15:17:11
#apt-get install grub
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  portmap
Для их удаления используйте 'apt-get autoremove'.
Будут установлены следующие дополнительные пакеты:
  grub-common
Предлагаемые пакеты:
  grub-legacy-doc multiboot-doc mdadm
...
Получено:2 http://192.168.15.10 sid/main grub 0.97-53 [389kB]
Получено 1546kБ за 5s (286kБ/c)
Выбор ранее не выбранного пакета grub-common.
(Чтение базы данных ... на данный момент установлено 51012 файлов и каталогов.)
Распаковывается пакет grub-common (из файла .../grub-common_1.96+20090523-1_i386.deb)...
Выбор ранее не выбранного пакета grub.
Распаковывается пакет grub (из файла .../archives/grub_0.97-53_i386.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет grub-common (1.96+20090523-1) ...
Настраивается пакет grub (0.97-53) ...
/dev/pts/0
15:18:19
#dpkg -L | grep flash_player_10-linux.deb
dpkg-query: --listfiles требует указания хотя бы одного имени пакета
Для вывода справки по опросу пакетов используйте --help;
Для вывода информации об авторских правах и отсутствии гарантий (GNU GPL)
используйте --license.
/dev/pts/4
15:25:48
#screen -x
/dev/pts/8
15:29:36
#init 6

прошло 10 минут
/dev/pts/0
15:39:53
$runlevel
bash: runlevel: команда не найдена
15:41:13
$su - root

15:41:45
#Ñ‹Ñ ssh root@10.0.35.100
root@10.0.35.100's password:
Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Fri May 29 16:55:35 2009 from linux14.unix.nt
l3-agent is already running: pid=1683; pidfile=/root/.lilalo/l3-agent.pid
/dev/pts/4
15:43:51
$su - root
\l3-agent is already running: pid=2954; pidfile=/root/.lilalo/l3-agent.pid
15:43:57
#init 1

/dev/pts/0
15:45:02
$su - root

15:45:07
#runlevel
S 2
15:45:11
#runlevel 2
unknown
15:46:36
#runlevel 2
unknown
15:46:41
#runlevel 1
unknown
15:46:50
#init 1

/dev/pts/0
15:49:47
$su - root

15:49:52
#ssh root@10.0.35.100
root@10.0.35.100's password:
Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Fri May 29 17:03:39 2009 from linux2.unix.nt
l3-agent is already running: pid=1683; pidfile=/root/.lilalo/l3-agent.pid
/dev/pts/4
15:50:24
$su - root
l3-agent is already running: pid=5979; pidfile=/root/.lilalo/l3-agent.pid
15:50:30
#vim /etc/inittab
прошло 13 минут
/dev/pts/0
16:04:04
#screen -x
прошло 15 минут
/dev/pts/4
16:19:56
#which cowsay

16:20:04
#cd /usr/games/

16:20:22
#ls -l
итого 44
-rwxr-xr-x 1 root root 15904 Ноя 20  2007 banner
-rwxr-xr-x 1 root root  4264 Июл 21  2008 cowsay
lrwxrwxrwx 1 root root     6 Май 29 17:19 cowthink -> cowsay
-rwxr-xr-x 1 root root 18376 Янв 28  2008 fortune
16:20:25
#cd cowsay
bash: cd: cowsay: Это не каталог
16:20:33
#cat cawsay
cat: cawsay: Нет такого файла или каталога
16:20:48
#cd

16:21:43
#vim /etc/init.d/
16:22:06
#hal*
  2 echo hello | /usr/games/cawsay -f /usr/share/cowsay/cows/tux.cow
  3 elsif [ "$1" = "stop" ]
  4 then
  5 echo bye | /usr/games/cawsay -f /usr/share/cowsay/cows/tux.cow
  6 elif echo $0 "start|stop"
~
  8 else fi echo $0 "start|stop"
~
~
~
...
~
~
~
~
~
~
~
~
~
"/etc/init.d/.cawsay_start" [Новый] 7L, 211C записано
16:30:09
#chnod +x /etc/init.d/.cawsay_start
bash: chnod: команда не найдена
16:38:09
#./.cawsay_start start
bash: ./.cawsay_start: Нет такого файла или каталога
16:40:01
#/etc/init.d/.cawsay_start stop
 _____
< bye >
 -----
   \
    \
        .--.
       |o_o |
       |:_/ |
      //   \ \
     (|     | )
    /'\_   _/`\
    \___)=(___/
16:40:18
#/etc/init.d/.cawsay_start start
 _______
< hello >
 -------
   \
    \
        .--.
       |o_o |
       |:_/ |
      //   \ \
     (|     | )
    /'\_   _/`\
    \___)=(___/
16:40:26
#ln -s /etc/init.d/.cawsay_start /etc/rc2.d/S99z

16:42:47
#ln -s /etc/init.d/.cawsay_start /etc/rc6.d/K01z

/dev/pts/0
16:45:49
$root
bash: root: команда не найдена
16:45:51
$su - root

/dev/pts/4
16:54:16
$ssh root@10.0.35.100
root@10.0.35.100's password:
Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Fri May 29 18:06:23 2009 from linux4.unix.nt
l3-agent is already running: pid=1683; pidfile=/root/.lilalo/l3-agent.pid
/dev/pts/6
17:00:58
$su - root
l3-agent is already running: pid=2845; pidfile=/root/.lilalo/l3-agent.pid
17:01:06
#cd /tmp

/dev/pts/0
17:01:12
#~
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет pcutils
/dev/pts/4
17:09:08
#screen -r
17:09:14
#screen -x
прошло 11 минут
/dev/pts/6
17:21:02
#ls -l
итого 216
-rw-r--r-- 1 root root 206603 Май 29 18:20 e1000e-0.5.18.3.tar.gz
drwx------ 2 user user   4096 Май 29 17:44 keyring-XdZ6MD
drwx------ 2 user user   4096 Май 29 17:59 orbit-user
17:21:05
#tar xvfz e1000e-0.5.18.3.tar.gz
e1000e-0.5.18.3/
e1000e-0.5.18.3/SUMS
e1000e-0.5.18.3/src/
e1000e-0.5.18.3/src/e1000_manage.h
e1000e-0.5.18.3/src/e1000_defines.h
e1000e-0.5.18.3/src/kcompat.h
e1000e-0.5.18.3/src/e1000_ich8lan.h
e1000e-0.5.18.3/src/Makefile
e1000e-0.5.18.3/src/e1000_80003es2lan.c
e1000e-0.5.18.3/src/e1000_phy.h
...
e1000e-0.5.18.3/src/e1000_manage.c
e1000e-0.5.18.3/src/e1000_ich8lan.c
e1000e-0.5.18.3/src/e1000.h
e1000e-0.5.18.3/src/ethtool.c
e1000e-0.5.18.3/src/kcompat_ethtool.c
e1000e-0.5.18.3/e1000e.spec
e1000e-0.5.18.3/COPYING
e1000e-0.5.18.3/README
e1000e-0.5.18.3/pci.updates
e1000e-0.5.18.3/e1000e.7
17:21:39
#cd /src
bash: cd: /src: Нет такого файла или каталога
17:22:45
#uname -r
2.6.29-2-686
17:23:24
#uname -a
Linux linux10 2.6.29-2-686 #1 SMP Sun May 17 17:56:29 UTC 2009 i686 GNU/Linux
17:23:29
#фзе-пуеapt-get install header linux-headers-2.6.29-6-xen
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет header
17:31:53
#apt-cache search 2.6.29-2-686 header
linux-headers-2.6.29-2-686 - Header files for Linux 2.6.29-2-686
linux-headers-2.6.29-2-686-bigmem - Header files for Linux 2.6.29-2-686-bigmem
17:33:38
#apt-get install linux-headers-2.6.29-2-686-bigmem
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  portmap
Для их удаления используйте 'apt-get autoremove'.
Будут установлены следующие дополнительные пакеты:
  gcc-4.3 libc6 libc6-dev libc6-i686 linux-headers-2.6.29-2-common
  linux-kbuild-2.6.29 linux-libc-dev
Предлагаемые пакеты:
...
Выбор ранее не выбранного пакета linux-headers-2.6.29-2-686-bigmem.
Распаковывается пакет linux-headers-2.6.29-2-686-bigmem (из файла .../linux-headers-2.6.29-2-686-bigmem_2.6.29-5_i386.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет libc6-i686 (2.9-13) ...
Настраивается пакет gcc-4.3 (4.3.3-10) ...
Настраивается пакет linux-libc-dev (2.6.29-5) ...
Настраивается пакет libc6-dev (2.9-13) ...
Настраивается пакет linux-headers-2.6.29-2-common (2.6.29-5) ...
Настраивается пакет linux-kbuild-2.6.29 (2.6.29-1) ...
Настраивается пакет linux-headers-2.6.29-2-686-bigmem (2.6.29-5) ...
17:34:23
#make
make: *** Не заданы цели и не найден make-файл.  Останов.
17:34:27
#make install
make: *** Нет правила для сборки цели `install'.  Останов.
17:34:37
#apt-get install build-essential
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  portmap
Для их удаления используйте 'apt-get autoremove'.
Будут установлены следующие дополнительные пакеты:
  dpkg-dev g++ g++-4.3 gcc libstdc++6-4.3-dev patch
Предлагаемые пакеты:
  debian-keyring debian-maintainers g++-multilib g++-4.3-multilib gcc-4.3-doc
...
Распаковывается пакет build-essential (из файла .../build-essential_11.4_i386.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет patch (2.5.9-5) ...
Настраивается пакет gcc (4:4.3.3-8) ...
Настраивается пакет dpkg-dev (1.15.2) ...
Настраивается пакет libstdc++6-4.3-dev (4.3.3-10) ...
Настраивается пакет g++-4.3 (4.3.3-10) ...
Настраивается пакет g++ (4:4.3.3-8) ...
update-alternatives: используется `/usr/bin/g++' для предоставления `/usr/bin/c++' (c++) в автоматический режим.
Настраивается пакет build-essential (11.4) ...
17:38:23
#apt-get update
В кеше http://192.168.15.10 sid Release.gpg
В кеше http://192.168.15.10 sid/main Translation-ru
В кеше http://192.168.15.10 sid Release
Игн http://192.168.15.10 sid/main Packages/DiffIndex
Игн http://192.168.15.10 sid/main Packages
В кеше http://192.168.15.10 sid/main Packages
Чтение списков пакетов... Готово
17:38:43
#make
make: *** Не заданы цели и не найден make-файл.  Останов.
17:38:47
#init 6

прошло 10 минут
/dev/pts/0
17:49:35
#cd

17:49:38
#ls -l
-rw-r--r-- 1 root root      0 Май 28 14:24 anna
-rw-r--r-- 1 root root      0 Май 28 14:24 annard
-rw-r--r-- 1 root root      0 Май 28 14:24 anne
-rw-r--r-- 1 root root      0 Май 28 14:24 annie
-rw-r--r-- 1 root root      0 Май 28 14:24 anthea
-rw-r--r-- 1 root root      0 Май 28 14:24 anthony
-rw-r--r-- 1 root root      0 Май 28 14:24 anton
-rw-r--r-- 1 root root      0 Май 28 14:24 antonella
-rw-r--r-- 1 root root      0 Май 28 14:24 antonio
-rw-r--r-- 1 root root      0 Май 28 14:24 antony
...
-rw-r--r-- 1 root root      0 Май 28 14:24 christofer
-rw-r--r-- 1 root root      0 Май 28 14:24 christophe
-rw-r--r-- 1 root root      0 Май 28 14:24 christopher
-rw-r--r-- 1 root root      0 Май 28 14:24 chuck
-rw-r--r-- 1 root root      0 Май 28 14:24 cinderella
-rw-r--r-- 1 root root      0 Май 28 14:24 cindie
-rw-r--r-- 1 root root    930 Май 25 17:55 file
-rw-r--r-- 1 root root     41 Май 27 10:22 mailto
-rw-r--r-- 1 root root   4737 Май 29 10:12 screen.dot
-rw-r--r-- 1 root root 271894 Май 29 10:12 screen.png
17:50:04
#cd home/user
bash: cd: home/user: Нет такого файла или каталога
17:50:20
#cd /home/user

17:50:24
#ls -l
итого 40
drwxr-xr-x 2 user user 4096 Май 29 16:06 Desktop
drwxr-xr-x 2 user user 4096 Май 25 01:11 Documents
drwxr-xr-x 2 user user 4096 Май 29 16:08 Download
drwxr-xr-x 2 user user 4096 Май 25 01:11 Music
drwxr-xr-x 2 user user 4096 Май 25 01:11 Pictures
drwxr-xr-x 2 user user 4096 Май 25 01:11 Public
-rw-r--r-- 1 user user 4737 Май 29 10:10 screen.png
drwxr-xr-x 2 user user 4096 Май 25 01:11 Templates
drwxr-xr-x 2 user user 4096 Май 25 01:11 Videos
17:50:27
#cd /home/

17:50:36
#ls -l
drwxr-xr-x  2 angus       angus       4096 Май 28 14:16 angus
drwxr-xr-x  2 anita       anita       4096 Май 28 14:16 anita
drwxr-xr-x  2 ann         ann         4096 Май 28 14:16 ann
drwxr-xr-x  2 anna        anna        4096 Май 28 14:16 anna
drwxr-xr-x  2 annard      annard      4096 Май 28 14:16 annard
drwxr-xr-x  2 anne        anne        4096 Май 28 14:16 anne
drwxr-xr-x  2 annie       annie       4096 Май 28 14:16 annie
drwxr-xr-x  2 anthea      anthea      4096 Май 28 14:16 anthea
drwxr-xr-x  2 anthony     anthony     4096 Май 28 14:16 anthony
drwxr-xr-x  2 anton       anton       4096 Май 28 14:16 anton
...
drwxr-xr-x  2 christian   christian   4096 Май 28 14:17 christian
drwxr-xr-x  2 christie    christie    4096 Май 28 14:17 christie
drwxr-xr-x  2 christina   christina   4096 Май 28 14:17 christina
drwxr-xr-x  2 christofer  christofer  4096 Май 28 14:17 christofer
drwxr-xr-x  2 christophe  christophe  4096 Май 28 14:17 christophe
drwxr-xr-x  2 christopher christopher 4096 Май 28 14:17 christopher
drwxr-xr-x  2 chuck       chuck       4096 Май 28 14:17 chuck
drwxr-xr-x  2 cinderella  cinderella  4096 Май 28 14:17 cinderella
drwxr-xr-x  2 cindie      cindie      4096 Май 28 14:17 cindie
drwxr-xr-x 30 user        user        4096 Май 29 18:25 user
17:50:40
#cd /home/user/download
bash: cd: /home/user/download: Нет такого файла или каталога
17:51:09
#cd /home/user/

17:51:17
#cd /dawnload
bash: cd: /dawnload: Нет такого файла или каталога
17:51:26
#cd /download
bash: cd: /download: Нет такого файла или каталога
17:51:29
#cd /home/user/download
bash: cd: /home/user/download: Нет такого файла или каталога
17:51:46
#ls -l
итого 40
drwxr-xr-x 2 user user 4096 Май 29 16:06 Desktop
drwxr-xr-x 2 user user 4096 Май 25 01:11 Documents
drwxr-xr-x 2 user user 4096 Май 29 16:08 Download
drwxr-xr-x 2 user user 4096 Май 25 01:11 Music
drwxr-xr-x 2 user user 4096 Май 25 01:11 Pictures
drwxr-xr-x 2 user user 4096 Май 25 01:11 Public
-rw-r--r-- 1 user user 4737 Май 29 10:10 screen.png
drwxr-xr-x 2 user user 4096 Май 25 01:11 Templates
drwxr-xr-x 2 user user 4096 Май 25 01:11 Videos
17:51:49
#cd /home/user/Download

17:51:58
#ls -l
итого 3876
-rw-r--r-- 1 user user 3963520 Май 29 16:04 flash_player_10_linux.deb
17:52:00
#dpkg -i flash_player_10_linux.deb
Выбор ранее не выбранного пакета adobe-flashplugin.
(Чтение базы данных ... на данный момент установлено 60622 файлов и каталогов.)
Распаковывается пакет adobe-flashplugin (из файла flash_player_10_linux.deb)...
Настраивается пакет adobe-flashplugin (10.0.22.87-1) ...
update-alternatives: используется `/usr/lib/adobe-flashplugin/libflashplayer.so' для предоставления `/usr/lib/iceape/plugins/flashplugin-alternative.so' (iceape-flashplugin) в автоматический режим.
update-alternatives: используется `/usr/lib/adobe-flashplugin/libflashplayer.so' для предоставления `/usr/lib/iceweasel/plugins/flashplugin-alternative.so' (iceweasel-flashplugin) в автоматический режим.
update-alternatives: используется `/usr/lib/adobe-flashplugin/libflashplayer.so' для предоставления `/usr/lib/mozilla/plugins/flashplugin-alternative.so' (mozilla-flashplugin) в автоматический режим.
update-alternatives: используется `/usr/lib/adobe-flashplugin/libflashplayer.so' для предоставления `/usr/lib/firefox/plugins/flashplugin-alternative.so' (firefox-flashplugin) в автоматический режим.
update-alternatives: используется `/usr/lib/adobe-flashplugin/libflashplayer.so' для предоставления `/usr/lib/xulrunner/plugins/flashplugin-alternative.so' (xulrunner-flashplugin) в автоматический режим.
update-alternatives: используется `/usr/lib/adobe-flashplugin/libflashplayer.so' для предоставления `/usr/lib/midbrowser/plugins/flashplugin-alternative.so' (midbrowser-flashplugin) в автоматический режим.
update-alternatives: используется `/usr/lib/adobe-flashplugin/libflashplayer.so' для предоставления `/usr/lib/xulrunner-addons/plugins/flashplugin-alternative.so' (xulrunner-addons-flashplugin) в автоматический режим.
17:53:00
#dpkg -l | grep flas
ii  adobe-flashplugin                    10.0.22.87-1                 Adobe Flash Player plugin version 10
17:53:16
#dpkg -L adobe-flashplugin
/.
/usr
/usr/lib
/usr/lib/xulrunner
/usr/lib/xulrunner/plugins
/usr/lib/xulrunner-addons
/usr/lib/xulrunner-addons/plugins
/usr/lib/mozilla
/usr/lib/mozilla/plugins
/usr/lib/iceape
...
/usr/lib/firefox/plugins
/usr/lib/midbrowser
/usr/lib/midbrowser/plugins
/usr/lib/adobe-flashplugin
/usr/lib/adobe-flashplugin/libflashplayer.so
/usr/share
/usr/share/doc
/usr/share/doc/adobe-flashplugin
/usr/share/doc/adobe-flashplugin/copyright
/usr/share/doc/adobe-flashplugin/changelog.Debian.gz

Суббота (05/30/09)

/dev/pts/0
08:31:26
$ssh root@10.0.35.100
root@10.0.35.100's password:
Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Sat May 30 09:52:17 2009 from linux14.unix.nt
l3-agent is already running: pid=1683; pidfile=/root/.lilalo/l3-agent.pid
/dev/pts/2
08:31:33
$logname
logname: регистрационное имя отсутствует
/dev/pts/4
08:31:38
$ls -l /dev/sdb1
brw-rw---- 1 root disk 8, 17 Май 30 10:36 /dev/sdb1
/dev/pts/2
08:33:54
$whoami
user
08:39:13
$su - root

Статистика

Время первой команды журнала13:22:22 2009- 5-29
Время последней команды журнала08:39:13 2009- 5-30
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, %26.73
Процент синтаксически неверно набранных команд, % 1.98
Суммарное время работы с терминалом *, час 3.66
Количество командных строк в единицу времени, команда/мин 0.46
Частота использования команд
cd17|================| 16.35%
su11|==========| 10.58%
dpkg10|=========| 9.62%
ls9|========| 8.65%
apt-get6|=====| 5.77%
runlevel5|====| 4.81%
init5|====| 4.81%
screen4|===| 3.85%
vim4|===| 3.85%
ssh4|===| 3.85%
make3|==| 2.88%
grep3|==| 2.88%
ln2|=| 1.92%
/etc/init.d/.cawsay_start2|=| 1.92%
uname2|=| 1.92%
debootstrap2|=| 1.92%
ModLoad1|| 0.96%
chnod1|| 0.96%
logname1|| 0.96%
hal*1|| 0.96%
chroot1|| 0.96%
ыÑ1|| 0.96%
whoami1|| 0.96%
root1|| 0.96%
.cawsay_start1|| 0.96%
фзе-пуеapt-get1|| 0.96%
cat1|| 0.96%
~1|| 0.96%
apt-cache1|| 0.96%
which1|| 0.96%
tar1|| 0.96%
____
*) Интервалы неактивности длительностью 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$