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

Содержание

Журнал

Понедельник (04/02/07)

/dev/pts/9
18:14:36
#cd /dev/

18:14:39
#./MAKEDEV

18:14:58
#/etc/init.d/gpm restart
Stopping mouse interface server: gpm failed!
Starting mouse interface server: gpm/etc/init.d/gpm: line 65: /dev/input/mouse0: No such device
/etc/init.d/gpm: line 65: /dev/input/mouse0: No such device
/etc/init.d/gpm: line 65: /dev/input/mouse0: No such device
.
18:15:14
#reboot

прошло 52 минуты
/dev/tty1
19:08:12
#fconfig
bash: fconfig: command not found
19:08:13
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:01:02:B4:61:14
          inet addr:192.168.16.1  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::201:2ff:feb4:6114/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:217 errors:0 dropped:0 overruns:0 frame:0
          TX packets:229 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:21248 (20.7 KiB)  TX bytes:20538 (20.0 KiB)
          Interrupt:169 Base address:0xc000
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:560 (560.0 b)  TX bytes:560 (560.0 b)
19:08:16
#ping mail.ru
PING mail.ru (194.67.57.26) 56(84) bytes of data.
64 bytes from mail.ru (194.67.57.26): icmp_seq=1 ttl=113 time=288 ms
64 bytes from mail.ru (194.67.57.26): icmp_seq=2 ttl=113 time=172 ms
--- mail.ru ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1000ms
rtt min/avg/max/mdev = 172.286/230.214/288.142/57.928 ms

Вторник (04/03/07)

/dev/tty1
09:29:27
#startx
xauth:  creating new authority file /root/.serverauth.1586
X: warning; process set to priority -1 instead of requested priority 0
X Window System Version 7.1.1
Release Date: 12 May 2006
X Protocol Version 11, Revision 0, Release 7.1.1
Build Operating System: UNKNOWN
Current Operating System: Linux linux1 2.6.8-3-386 #1 Wed Dec 6 00:38:53 UTC 2006 i686
Build Date: 07 March 2007
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
...
    xkb_keycodes             { include "xfree86+aliases(qwerty)" };
    xkb_types                { include "complete" };
    xkb_compatibility        { include "complete+ledscroll(group_lock)" };
    xkb_symbols              { include "pc(pc105)+us+ru:2+group(ctrl_shift_toggle)" };
    xkb_geometry             { include "pc(pc104)" };
No core pointer
Fatal server error:
failed to initialize core devices
XIO:  fatal IO error 104 (Connection reset by peer) on X server ":0.0"
      after 0 requests (0 known processed) with 0 events remaining.
09:29:47
#vi
09:30:42
#shudown
bash: shudown: command not found
09:30:50
#shut
bash: shut: command not found
09:30:55
#shutdawn
bash: shutdawn: command not found
/dev/tty1
09:34:37
#mc
09:34:58
#echo $LANG
ru_UA.UTF-8
09:35:23
#vi
09:35:39
#echo $LANG
ru_UA.UTF-8
/dev/tty1
09:36:10
#apt-get update
Получено:1 http://security.debian.org stable/updates Release.gpg [189B]
Получено:2 http://debian.org.ua etch Release.gpg [189B]
Получено:3 http://debian.org.ua etch Release [74,4kB]
Получено:4 http://security.debian.org stable/updates Release [18,1kB]
В кэше http://debian.org.ua etch/contrib Packages/DiffIndex
Получено:5 http://debian.org.ua etch/main Packages/DiffIndex [2038B]
Получено:6 http://debian.org.ua etch/non-free Packages/DiffIndex [2023B]
Ign http://security.debian.org stable/updates/main Packages/DiffIndex
Получено:7 http://debian.org.ua etch/main 2007-03-27-0818.46.pdiff [8893B]
Получено:8 http://debian.org.ua etch/main 2007-03-27-0818.46.pdiff [8893B]
Получено:9 http://debian.org.ua etch/non-free 2007-04-01-0817.40.pdiff [399B]
Получено:10 http://debian.org.ua etch/main 2007-03-27-0818.46.pdiff [8893B]
Получено:11 http://debian.org.ua etch/non-free 2007-04-01-0817.40.pdiff [399B]
Ign http://security.debian.org stable/updates/contrib Packages/DiffIndex
Ign http://security.debian.org stable/updates/main Packages
Ign http://security.debian.org stable/updates/contrib Packages
99% [10 Packages rred 3100672]
09:36:21
#/etc/init.d/gdm stop
Stopping GNOME Display Manager: gdm.
09:36:36
#/etc/init.d/console-cyrillic restart
Setting up Cyrillic on the console... cyr: This command may be executed only in Linux console.
cyr: Try `cyr --help for more information.
09:36:46
#/etc/init.d/console-cyrillic restart
Setting up Cyrillic on the console... cyr: This command may be executed only in Linux console.
cyr: Try `cyr --help for more information.
09:37:00
#apt-get update
Получено:1 http://security.debian.org stable/updates Release.gpg [189B]
В кэше http://security.debian.org stable/updates Release
Получено:2 http://debian.org.ua etch Release.gpg [189B]
В кэше http://debian.org.ua etch Release
В кэше http://debian.org.ua etch/contrib Packages/DiffIndex
В кэше http://debian.org.ua etch/main Packages/DiffIndex
В кэше http://debian.org.ua etch/non-free Packages/DiffIndex
Ign http://security.debian.org stable/updates/main Packages/DiffIndex
Получено:3 http://debian.org.ua etch/main 2007-03-27-0818.46.pdiff [8893B]
Получено:4 http://debian.org.ua etch/main 2007-03-27-0818.46.pdiff [8893B]
Получено:5 http://debian.org.ua etch/non-free 2007-04-01-0817.40.pdiff [399B]
Получено:6 http://debian.org.ua etch/main 2007-03-27-0818.46.pdiff [8893B]
Получено:7 http://debian.org.ua etch/non-free 2007-04-01-0817.40.pdiff [399B]
Ign http://security.debian.org stable/updates/contrib Packages/DiffIndex
Ign http://security.debian.org stable/updates/main Packages
Ign http://security.debian.org stable/updates/contrib Packages
Получено:8 http://security.debian.org stable/updates/main Packages [429kB]
99% [6 Packages rred 6057984] [8 Packages 6291/429kB 1%]
09:37:12
#vim /etc/console-cyrillic
/dev/tty1
09:37:41
#вdpkg-reconfigure console-cyrillic
 │ И, наконец, вам нужно выбрать используемую кодировку.                     ↑
 │                                                                           #
 │ Если вы хотите "быть на краю современных технологий", выберите UNICODE    ▒
 │ (=UTF-8).                                                                 ▒
 │                                                                           ▒
 │ Сообщество Linux community в России предпочитает кодировку KOI8-R.        ▒
 │                                                                           ▒
 │ Украинская кодировка KOI8-U была специально разработана так, чтобы быть   ▒
 │ совместимой с KOI8-R.                                                     ▒
 │                                                                           ▒
 │ Если вы живёте в Македонии или Сербии и Черногории, вероятно вам стоит    ▒
 │ выбрать ISO-8859-5.                                                       ▒
 │                                                                           ▒
 │ Если вы живёте в Болгарии или Беларусии, вам стоит выбрать CP1251.        ▒
 │                                                                           ↓
 │
 │                                  <Ok>
 │                                                                           │
 └───────────────────────────────────────────────────────────────────────────┘
09:38:25
#/etc/init.d/console-cyrillic restart
Setting up Cyrillic on the console... cyr: This command may be executed only in Linux console.
cyr: Try `cyr --help for more information.
09:38:28
#vim /etc/init.d/console-cyrillic
09:39:07
#/etc/init.d/gdm stop
Stopping GNOME Display Manager: gdm.
09:39:15
#ps aux | grep gdm
root      1643  0.0  0.0  4512  724 pts/0    S+   09:39   0:00 grep gdm
/dev/tty2
09:39:39
#asdываываы

/dev/pts/2
09:40:17
#vi
09:41:57
#mc
09:42:43
#лоерлавопрлвапрлорпрррррррррррррррррррпрпппппрррппппоооо
[root@linux1:root]#
[root@linux1:root]#
[root@linux1:root]#
[root@linux1:root]# лоерлавопрлвапрлорпрррррррррррррррррррпрпппппрррппппоооо
[root@linux1:root]# рecho $LAN
09:43:17
#рecho $LANG
[root@linux1:root]#
[root@linux1:root]#
[root@linux1:root]#
[root@linux1:root]# лоерлавопрлвапрлорпрррррррррррррррррррпрпппппрррппппоооо
[root@linux1:root]# рecho $LANG
ru_UA.UTF-8
[root@linux1:root]# LANG=ru_RU.UTF8
                                   ru_UA.UTF-8
09:43:31
#LANG=ru_RU.UTF-8
[root@linux1:root]#
[root@linux1:root]#
[root@linux1:root]#
[root@linux1:root]# лоерлавопрлвапрлорпрррррррррррррррррррпрпппппрррппппоооо
[root@linux1:root]# рecho $LANG
ru_UA.UTF-8
[root@linux1:root]# LANG=ru_RU.UTF-8
[root@linux1:root]# vim /etc/init.d/
09:43:48
#vim /etc/init.d/console-cyrillic
4c4
< 
---
> set -x
09:44:20
#/etc/init.d/console-cyrillic restart
+ echo -n 'Setting up Cyrillic on the console... '
Setting up Cyrillic on the console... + cyr
cyr: This command may be executed only in Linux console.
cyr: Try `cyr --help for more information.
[root@linux1:root]#
                    + test -f /usr/bin/cyr
+ '[' -f /etc/console-cyrillic ']'
+ grep -i '^ *# *bootsetup: *no' /etc/console-cyrillic
+ echo -n 'Setting up Cyrillic on the console... '
Setting up Cyrillic on the console... + cyr
cyr: This command may be executed only in Linux console.
cyr: Try `cyr --help for more information.
09:44:31
#dpkg-reconfigure con
"/etc/init.d/console-cyrillic" 24L, 474C записано
[root@linux1:root]# /etc/init.d/console-cyrillic restart
+ test -f /usr/bin/cyr
+ '[' -f /etc/console-cyrillic ']'
+ grep -i '^ *# *bootsetup: *no' /etc/console-cyrillic
+ echo -n 'Setting up Cyrillic on the console... '
Setting up Cyrillic on the console... + cyr
cyr: This command may be executed only in Linux console.
cyr: Try `cyr --help for more information.
[root@linux1:root]# dpkg-reconfigure con
[root@linux1:root]# . /etc/bash_completion
[root@linux1:root]# dp
09:44:56
#. /etc/bash_completion

09:45:02
#dpkg-reconfigure co
console-common    console-data      console-tools
console-cyrillic  console-terminus  coreutils
09:45:02
#dpkg-reconfigure console-cyrillic
 │ И, наконец, вам нужно выбрать используемую кодировку.                     #
 │                                                                           ▒
 │ Если вы хотите "быть на краю современных технологий", выберите UNICODE    ▒
 │ (=UTF-8).                                                                 ▒
 │                                                                           ▒
 │ Сообщество Linux community в России предпочитает кодировку KOI8-R.        ▒
 │                                                                           ▒
 │ Украинская кодировка KOI8-U была специально разработана так, чтобы быть   ▒
 │ совместимой с KOI8-R.                                                     ▒
 │                                                                           ▒
 │ Если вы живёте в Македонии или Сербии и Черногории, вероятно вам стоит    ▒
 │ выбрать ISO-8859-5.                                                       ▒
 │                                                                           ▒
 │ Если вы живёте в Болгарии или Беларусии, вам стоит выбрать CP1251.        ▒
 │                                                                           ▒
 │
 │                                  <Ok>
 │                                                                           │
 └───────────────────────────────────────────────────────────────────────────┘
09:45:50
#/etc/init.d/console-cyrillic restart
+ test -f /usr/bin/cyr
+ '[' -f /etc/console-cyrillic ']'
+ grep -i '^ *# *bootsetup: *no' /etc/console-cyrillic
+ echo -n 'Setting up Cyrillic on the console... '
Setting up Cyrillic on the console... + cyr
cyr: This command may be executed only in Linux console.
cyr: Try `cyr --help for more information.
09:45:59
#cy
cyr     cytune
09:45:59
#cyr --help
Supported KEYBOARDs are bg_bds, bg_phon, by, kaz_alt, kaz_gost, mk, mn,
ru, ru_ms, sr, ua and ua_ms.
Supported KBD_OPTIONS are toggle, ctrl_shift_toggle, caps_toggle,
ctrl_alt_toggle, alt_shift_toggle, right_ctrl_toggle, menu_toggle, lwin_toggle,
rwin_toggle, switch, menu_switch, win_switch, lwin_switch and rwin_switch.
Examples:  cyr mk alt_shift_toggle --style arab -f19 -e iso-8859-5 --save
           cyr ru caps_toggle --style=sans --size 16 -e koi8-r --save
           cyr bg_bds toggle -s antiq -f16 --encoding=cp1251 --save
These are for the first usage.  Then it is enough just to type
           cyr
09:46:08
#cyr --help | less
09:46:29
#apt-get --purge remove console-cyrillic
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Пакеты, которые будут УДАÐonsole-cyrillic*
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 1 пакетов, и 249 пакетов не обновлено.
Необходимо скачать 0Б архивов.
После распаковки объем занятого дискового пространства уменьшится на 2933kB.
Хотите продолжить [Д/н]? y
(Чтение базы данных... на данный момент установлено 73367 файлов и каталогов.)
Удаляется пакет console-cyrillic...
Удаляются файлы конфигурации пакета console-cyrillic...
09:46:53
#ls /etc/co
complete.tcsh  console        console-tools
09:47:00
#apt-get install console-cyrillic
 │ Выберите шрифт, который вы хотите использовать в консоли. Если в          #
 │ последствие вы передумаете, вы можете воспользоваться командой            ▒
 │ `dpkg-reconfigure console-cyrillic', чтобы вновь ответить на эти          ▒
 │ вопросы.                                                                  ▒
 │                                                                           ▒
 │ Для различных видеорежимов нужны шрифты разных размеров. Обычно шрифт     ▒
 │ размера 16 используется в видеорежимах 80x25 и 80x30, шрифт размера 14    ▒
 │ -- в видеорежимах 80x28 и 80x34, а шрифт размера 8 -- в видеорежимах      ▒
 │ 80x43, 80x50 и 80x60.                                                     ▒
 │                                                                           ▒
 │ Не все шрифты подходят для всех алфавитов. Далее представлена таблица     ▒
 │ доступных шрифтов, а также их размеров и поддерживаемых алфавитов.        ▒
 │                                                                           ▒
 │ Обозначения:                                                              ▒
 │                                                                           ▒
 │
 │                                  <Ok>
 │                                                                           │
 └───────────────────────────────────────────────────────────────────────────┘
09:47:47
#/etc/init.d/console-cyrillic restart
Setting up Cyrillic on the console... cyr: This command may be executed only in Linux console.
cyr: Try `cyr --help for more information.
09:47:51
#runlevel
N 2
09:48:09
#init 1 ; init 2

/dev/tty2
09:50:55
#mc
09:51:57
#screen
/dev/pts/1
09:52:26
#cd home
[root@linux1:root]#
[root@linux1:root]#
[root@linux1:root]#
[root@linux1:root]# cd home
bash: cd: home: No such file or directory
[root@linux1:root]#
                    bash: cd: home: No such file or directory
09:52:47
#cd .
[root@linux1:root]#
[root@linux1:root]#
[root@linux1:root]#
[root@linux1:root]# cd home
bash: cd: home: No such file or directory
[root@linux1:root]# cd .
[root@linux1:root]# cd ..
[root@linux1:/]#
09:52:55
#cd ..

09:52:58
#cd home
[root@linux1:root]#
[root@linux1:root]#
[root@linux1:root]#
[root@linux1:root]# cd home
bash: cd: home: No such file or directory
[root@linux1:root]# cd .
[root@linux1:root]# cd ..
[root@linux1:/]# cd home
[root@linux1:home]# cd text
bash: cd: text: No such file or directory
[root@linux1:home]#
09:53:02
#cd text
bash: cd: text: No such file or directory
09:53:07
#cd usrr
[root@linux1:root]#
[root@linux1:root]# cd home
bash: cd: home: No such file or directory
[root@linux1:root]# cd .
[root@linux1:root]# cd ..
[root@linux1:/]# cd home
[root@linux1:home]# cd text
bash: cd: text: No such file or directory
[root@linux1:home]# cd usrr
bash: cd: usrr: No such file or directory
[root@linux1:home]#
                    bash: cd: usrr: No such file or directory
09:53:16
#cd user
[root@linux1:root]# cd home
bash: cd: home: No such file or directory
[root@linux1:root]# cd .
[root@linux1:root]# cd ..
[root@linux1:/]# cd home
[root@linux1:home]# cd text
bash: cd: text: No such file or directory
[root@linux1:home]# cd usrr
bash: cd: usrr: No such file or directory
[root@linux1:home]# cd user
[root@linux1:user]# cd text
[root@linux1:text]#
09:53:22
#cd text

09:53:27
#ls
[root@linux1:root]# cd ..
[root@linux1:/]# cd home
[root@linux1:home]# cd text
bash: cd: text: No such file or directory
[root@linux1:home]# cd usrr
bash: cd: usrr: No such file or directory
[root@linux1:home]# cd user
[root@linux1:user]# cd text
[root@linux1:text]# ls
kernel_news  opensource_news  rus_news  text_to_grep  vi1  vi2
[root@linux1:text]#
                    kernel_news  opensource_news  rus_news      text_to_grep  vi1  vi2
09:53:34
#ls
bash: cd: text: No such file or directory
[root@linux1:home]# cd usrr
bash: cd: usrr: No such file or directory
[root@linux1:home]# cd user
[root@linux1:user]# cd text
[root@linux1:text]# ls
kernel_news  opensource_news  rus_news  text_to_grep  vi1  vi2
[root@linux1:text]# ls
kernel_news  opensource_news  rus_news  text_to_grep  vi1  vi2
[root@linux1:text]# cd ..
[root@linux1:user]#
                    kernel_news  opensource_news  rus_news      text_to_grep  vi1  vi2
09:54:11
#cd ..

09:54:17
#cd
bash: cd: usrr: No such file or directory
[root@linux1:home]# cd user
[root@linux1:user]# cd text
[root@linux1:text]# ls
kernel_news  opensource_news  rus_news  text_to_grep  vi1  vi2
[root@linux1:text]# ls
kernel_news  opensource_news  rus_news  text_to_grep  vi1  vi2
[root@linux1:text]# cd ..
[root@linux1:user]# cd
                     install                  mymotd     unixoid.err.txt
[root@linux1:root]# ls
dbootstrap_settings  install-report.template  mynologin  unixoid.orig.txt
backup                                        mytgz
hello-vi.txt         mi.sh
[root@linux1:root]#
09:54:31
#ls
backup               install                  mymotd     unixoid.err.txt
dbootstrap_settings  install-report.template  mynologin  unixoid.orig.txt
hello-vi.txt         mi.sh                    mytgz
09:54:33
#vi unixoid.err.txt
09:58:04
#echo $
$_                    $HZ                   $PIPESTATUS
$BASH                 $IFS                  $PPID
$BASH_VERSINFO        $L3_HOME              $PS1
$BASH_VERSION         $L3_PARENT_TTY        $PS2
$COLUMNS              $L3_SESSION_ID        $PS4
$DIFFNAME             $L3_TAMPERED_EDITORS  $PWD
$DIR                  $LANG                 $RANDOM
$DIRSTACK             $LANGUAGE             $SECONDS
$editor_file          $LINENO               $SHELL
$editor_name          $LINES                $SHELLOPTS
$EUID                 $LOGNAME              $SHLVL
$GROUPS               $MACHTYPE             $STY
$HISTCMD              $MAIL                 $TERM
$HISTFILE             $MAILCHECK            $TERMCAP
$HISTFILESIZE         $old_file             $TIME
$HISTSIZE             $OLDPWD               $UID
$HOME                 $OPTERR               $USER
$HOSTNAME             $OPTIND               $WINDOW
$HOSTTYPE             $OSTYPE
$HUSHLOGIN            $PATH
09:58:04
#echo $TERM
screen.linux
/dev/tty2
09:58:21
#echo $TERM
linux
09:58:29
#rm /etc/init.d/
alsa               gdm                makedev            rmnologin
anacron            glibc.sh           module-init-tools  screen-cleanup
atd                gpm                modutils           sendsigs
bootclean.sh       halt               mountall.sh        single
bootlogd           hostname.sh        mountnfs.sh        skeleton
bootmisc.sh        hotplug            mountvirtfs        ssh
checkfs.sh         hotplug-net        networking         stop-bootlogd
checkroot.sh       hplip              nfs-common         sudo
console-cyrillic   hwclockfirst.sh    nviboot            sysklogd
console-screen.sh  hwclock.sh         portmap            udev
cron               ifupdown           ppp                udev-mtab
cupsys             ifupdown-clean     pppd-dns           umountfs
dbus               inetd              procps.sh          umountnfs.sh
dictd              initrd-tools.sh    rc                 urandom
discover           keymap.sh          rcS                x11-common
dns-clean          klogd              README             xfree86-common
exim4              libdevmapper1.02   reboot
09:58:29
#rm /etc/rc2.d/S
S10sysklogd       S20cupsys         S20makedev        S89cron
S11klogd          S20dbus           S20ssh            S99rmnologin
S12alsa           S20dictd          S21gdm            S99stop-bootlogd
S14ppp            S20exim4          S21nfs-common
S18portmap        S20gpm            S89anacron
S19hplip          S20inetd          S89atd
09:58:29
#rm /etc/rc2.d/S21gdm
rm: удалить символьная ссылка `/etc/rc2.d/S21gdm'? y
/dev/tty2
09:59:34
#echo $TERM
linux
09:59:37
#/etc/init.d/console-cyrillic stop

09:59:48
#/etc/init.d/console-cyrillic start
Setting up Cyrillic on the console... cyr: This command may be executed only in Linux console.
cyr: Try `cyr --help for more information.
/dev/tty2
10:00:36
#sdf
bash: sdf: command not found
10:00:38
#а

10:00:42
#ДÐLANG=C
bash: ДLANG=C: command not found
10:00:51
#LANG=C

10:00:59
#vim unixoid.err.txt
10:01:06
#echo $LANG
C
10:01:11
#LANG=ru_RU.UTF-8

10:01:23
#vim unixoid.err.txt
10:01:28
#vim .bashrc
10:01:54
#vim .bash_profile
10:02:03
#vim .profile
10:02:11
#init 6

/dev/tty1
10:03:10
#apt-get update
Получено:1 http://debian.org.ua etch Release.gpg [189B]
В кэше http://debian.org.ua etch Release
В кэше http://debian.org.ua etch/contrib Packages/DiffIndex
В кэше http://debian.org.ua etch/main Packages/DiffIndex
В кэше http://debian.org.ua etch/non-free Packages/DiffIndex
Получено:2 http://security.debian.org stable/updates Release.gpg [189B]
В кэше http://security.debian.org stable/updates Release
Получено:3 http://debian.org.ua etch/main 2007-03-27-0818.46.pdiff [8893B]
Получено:4 http://debian.org.ua etch/main 2007-03-27-0818.46.pdiff [8893B]
Получено:5 http://debian.org.ua etch/main 2007-03-27-0818.46.pdiff [8893B]
Получено:6 http://debian.org.ua etch/non-free 2007-04-01-0817.40.pdiff [399B]
Получено:7 http://debian.org.ua etch/non-free 2007-04-01-0817.40.pdiff [399B]
Ign http://security.debian.org stable/updates/main Packages/DiffIndex
99% [5 Packages rred 393216]
10:03:17
#apt-get update
Получено:1 http://security.debian.org stable/updates Release.gpg [189B]
В кэше http://security.debian.org stable/updates Release
Получено:2 http://debian.org.ua etch Release.gpg [189B]
В кэше http://debian.org.ua etch Release
В кэше http://debian.org.ua etch/contrib Packages/DiffIndex
В кэше http://debian.org.ua etch/main Packages/DiffIndex
В кэше http://debian.org.ua etch/non-free Packages/DiffIndex
Ign http://security.debian.org stable/updates/main Packages/DiffIndex
Получено:3 http://debian.org.ua etch/main 2007-03-27-0818.46.pdiff [8893B]
Получено:4 http://debian.org.ua etch/main 2007-03-27-0818.46.pdiff [8893B]
...
Получено:32 http://debian.org.ua etch/main 2007-03-31-2006.00.pdiff [881B]
Получено:33 http://debian.org.ua etch/main 2007-03-31-2006.00.pdiff [881B]
Получено:34 http://debian.org.ua etch/main 2007-04-01-2007.01.pdiff [1513B]
Получено:35 http://debian.org.ua etch/main 2007-04-01-2007.01.pdiff [1513B]
Получено:36 http://debian.org.ua etch/main 2007-04-01-2007.01.pdiff [1513B]
Получено:37 http://debian.org.ua etch/main 2007-04-02-2005.59.pdiff [910B]
Получено:38 http://debian.org.ua etch/main 2007-04-02-2005.59.pdiff [910B]
Получено:39 http://debian.org.ua etch/main 2007-04-02-2005.59.pdiff [910B]
Получено 447kB за 42s (10,4kB/c)
Чтение списков пакетов... Готово
/dev/tty1
10:05:36
#ls
backup               install                  mymotd     unixoid.err.txt
dbootstrap_settings  install-report.template  mynologin  unixoid.orig.txt
hello-vi.txt         mi.sh                    mytgz
10:06:12
#vi hello-vi.txt
прошло 12 минут
/dev/tty2
10:18:31
#mc
10:19:07
#ls
backup               install                  mymotd     unixoid.err.txt
dbootstrap_settings  install-report.template  mynologin  unixoid.orig.txt
hello-vi.txt         mi.sh                    mytgz
10:19:09
#ssh root@sled
The authenticity of host 'sled (192.168.16.31)' can't be established.
RSA key fingerprint is 0b:da:a9:a0:bc:28:d1:e0:e3:75:57:4b:8d:52:6a:7a.
Are you sure you want to continue connecting (yes/no)? y
Please type 'yes' or 'no': yes
Warning: Permanently added 'sled,192.168.16.31' (RSA) to the list of known hosts.
Password:
Last login: Tue Apr  3 10:24:27 2007 from fbsd2.net.nt
10:24:35
#screen -x
прошла 21 минута
10:46:02
#exit
Connection to sled closed.
/dev/tty2
10:46:56
#echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
10:53:09
#mc
10:58:52
#echo $HISTSIZE
500
10:59:32
#echo $FILEHISTSIZE

10:59:43
#echo $HISTFILESIZE
500
11:00:16
#hlkhkhkh lkhkhkhk backup/bbjklhkhkjh
.aptitude                install                  .ssh
backup                   install-report.template  .tcshrc
.bash_history            .l3rc                    unixoid.err.txt
.bash_logout             .lilalo                  .unixoid.err.txt.swp
.bash_profile            .mc                      unixoid.orig.txt
.bashrc                  mi.sh                    .unixoid.orig.txt.swp
.cshrc                   mymotd                   .viminfo
dbootstrap_settings      mynologin                .vimrc
hello-vi.txt             mytgz                    .Xauthority
.inputrc                 .profile                 .xinitrc

Статистика

Время первой команды журнала18:14:36 2007- 4- 2
Время последней команды журнала11:00:16 2007- 4- 3
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, %16.83
Процент синтаксически неверно набранных команд, % 6.93
Суммарное время работы с терминалом *, час 1.53
Количество командных строк в единицу времени, команда/мин 1.10
Частота использования команд
cd11|==========| 10.68%
echo11|==========| 10.68%
/etc/init.d/console-cyrillic8|=======| 7.77%
vim8|=======| 7.77%
apt-get6|=====| 5.83%
ls6|=====| 5.83%
vi5|====| 4.85%
mc5|====| 4.85%
rm3|==| 2.91%
dpkg-reconfigure3|==| 2.91%
screen2|=| 1.94%
/etc/init.d/gdm2|=| 1.94%
LANG=ru_RU.UTF-82|=| 1.94%
init2|=| 1.94%
cyr2|=| 1.94%
ifconfig1|| 0.97%
рecho1|| 0.97%
shutdawn1|| 0.97%
вdpkg-reconfigure1|| 0.97%
fconfig1|| 0.97%
shudown1|| 0.97%
reboot1|| 0.97%
runlevel1|| 0.97%
hlkhkhkh1|| 0.97%
ДÐLANG=C1|| 0.97%
.1|| 0.97%
лоерлавопрлвапрлорпрррррррррррррррррррпрпппппрррппппоооо1|| 0.97%
MAKEDEV1|| 0.97%
asdываываы1|| 0.97%
ps1|| 0.97%
/etc/init.d/gpm1|| 0.97%
ping1|| 0.97%
cy1|| 0.97%
а1|| 0.97%
shut1|| 0.97%
less1|| 0.97%
startx1|| 0.97%
grep1|| 0.97%
sdf1|| 0.97%
ssh1|| 0.97%
exit1|| 0.97%
LANG=C1|| 0.97%
____
*) Интервалы неактивности длительностью 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$