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

Содержание

Журнал

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

/dev/tty1
15:59:41
#find x-project
find: x-project: No such file or directory
15:59:56
#find
.
./lost+found
./.X11-unix
./.ICE-unix
./.gdm_socket
./mc-root
./win.img.1
./source
16:00:07
#man find
16:01:13
#cd ..

16:01:44
#ls
bin    dev   initrd      lost+found  mnt   root      srv  usr
boot   etc   initrd.img  media       opt   sbin      sys  var
cdrom  home  lib         mkdir       proc  skeleton  tmp  vmlinuz
16:01:48
#find x-project
find: x-project: No such file or directory
16:02:28
#cd ~

16:05:24
#mkdir "/backup
> cd
> ls
>
16:06:38
#mkdir "/backup
cd
16:06:38
#cd ~

16:06:38
#mkdir "/backup
cd
16:06:38
#mkdir "/backup
cd
16:06:38
#cd ~

16:06:38
#ls
dbootstrap_settings  install-report.template  mymotd     mytgz
install              mi.sh                    mynologin
16:06:57
#mkdir /proj/

16:11:44
#[root@linux1:root]# mkdi
bash: mkdi: command not found
16:13:27
#ls
dbootstrap_settings  install-report.template  mymotd     mytgz
install              mi.sh                    mynologin
16:13:32
#cd ..

16:13:50
#ls
bin    dev   initrd      lost+found  mnt   proj  skeleton  tmp  vmlinuz
boot   etc   initrd.img  media       opt   root  srv       usr
cdrom  home  lib         mkdir       proc  sbin  sys       var
16:13:53
#ls
bin    dev   initrd      lost+found  mnt   proj  skeleton  tmp  vmlinuz
boot   etc   initrd.img  media       opt   root  srv       usr
cdrom  home  lib         mkdir       proc  sbin  sys       var
16:14:53
#cd ~

16:15:08
#ls
dbootstrap_settings  install-report.template  mymotd     mytgz
install              mi.sh                    mynologin
16:15:10
#mkdir "/backup
>
16:16:39
#mkdir ~/backup

16:16:53
#ls
backup               install                  mi.sh   mynologin
dbootstrap_settings  install-report.template  mymotd  mytgz
16:16:56
#cd ..

16:17:51
#mkdir /proj
mkdir: невозможно создать каталог `/proj': File exists
16:18:07
#mkdir /proj
mkdir: невозможно создать каталог `/proj': File exists
16:18:14
#cd ~

16:18:18
#vim
прошло 15 минут
/dev/pts/3
16:33:22
#vim
16:33:42
#vim
/dev/tty1
16:35:08
#echo $LANG
ru_UA.UTF-8
16:35:13
#vim
/dev/pts/3
16:35:22
#echo $LANG
ru_UA.UTF-8
16:35:29
#LANG=ru_RU.UTF-8

16:35:44
#echo $LANG
ru_RU.UTF-8
16:35:47
#vim
16:37:23
#vim
/dev/tty1
16:37:26
#vim
16:40:19
#vim
16:41:14
#vim
прошло 15 минут
/dev/pts/3
16:57:04
#screen
/dev/pts/5
16:57:11
#vim /tmp/dmesg
3,14c3
< CPU: L2 cache: 128K
< CPU: After all inits, caps:        3febfbff 00000000 00000000 00000080
< CPU: Intel(R) Celeron(R) CPU 1.80GHz stepping 03
< Enabling fast FPU save and restore... done.
< Enabling unmasked SIMD FPU exception support... done.
< Checking 'hlt' instruction... OK.
< Checking for popad bug... OK.
< enabled ExtINT on CPU#0
< ESR value before enabling vector: 00000000
< ESR value after enabling vector: 00000000
< ENABLING IO-APIC IRQs
< init IO_APIC IRQs
---
> CPU: L2 cache: 128K CPU: After all inits, caps:        3febfbff 00000000 00000000 00000080 CPU: Intel(R) Celeron(R) CPU 1.80GHz stepping 03 Enabling fast FPU save and restore... done.  Enabling unmasked SIMD FPU exception support... done.  Checking 'hlt' instruction... OK.  Checking for popad bug... OK.  enabled ExtINT on CPU#0 ESR value before enabling vector: 00000000 ESR value after enabling vector: 00000000 ENABLING IO-APIC IRQs init IO_APIC IRQs
/dev/pts/7
16:57:19
#jwqeyrtweuJ
..TIMER: vector=0x31 pin1=2 pin2=-1
Usibash: jwqeyrtweuJ: command not found
calibrating APIC timer ...
..... CPU clock speed is 1799.0695 MHz.
..... host bus clock speed is 99.0982 MHz.
checking if image is initramfs...it isn't (ungzip failed); looks like an initrd
Freeing initrd memory: 4204k freed
NET: Registered protocol family 16
EISA bus registered
PCI: PCI BIOS revision 2.10 entry at 0xfb1a0, last bus=1
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20040326
ACPI: Interpreter enabled
"/tmp/dmesg" 335L, 15442C                                             3,4       Наверху
/dev/pts/3
16:57:45
#screen -x
/dev/pts/9
16:59:35
#vim /tmp/dmesg
3,14c3
< CPU: L2 cache: 128K
< CPU: After all inits, caps:        3febfbff 00000000 00000000 00000080
< CPU: Intel(R) Celeron(R) CPU 1.80GHz stepping 03
< Enabling fast FPU save and restore... done.
< Enabling unmasked SIMD FPU exception support... done.
< Checking 'hlt' instruction... OK.
< Checking for popad bug... OK.
< enabled ExtINT on CPU#0
< ESR value before enabling vector: 00000000
< ESR value after enabling vector: 00000000
< ENABLING IO-APIC IRQs
< init IO_APIC IRQs
---
> CPU: L2 cache: 128K CPU: After all inits, caps:        3febfbff 00000000 00000000 00000080 CPU: Intel(R) Celeron(R) CPU 1.80GHz stepping 03 Enabling fast FPU save and restore... done.  Enabling unmasked SIMD FPU exception support... done.  Checking 'hlt' instruction... OK.  Checking for popad bug... OK.  enabled ExtINT on CPU#0 ESR value before enabling vector: 00000000 ESR value after enabling vector: 00000000 ENABLING IO-APIC IRQs init IO_APIC IRQs
прошло 19 минут
17:18:42
#vim /tmp/dmesg
/dev/pts/5
17:26:45
#bg
[1]+ /usr/bin/vim "$@" &
/dev/pts/9
17:26:47
#bg
[1]+ /usr/bin/vim "$@" &
[1]+  Stopped                 /usr/bin/vim "$@"
/dev/pts/5
17:26:52
#fg
    174 parport: PnPBIOS parport detected.
        ,DMA]rt0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,TRISTATE,COMPAT,EPP,ECPP
    176 lp0: using parport0 (interrupt-driven).
        ,DMA]rt0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,TRISTATE,COMPAT,EPP,ECPP
    176 lp0: using parport0 (interrupt-driven).
    177 ppdev: user-space parallel port driver
    178 NET: Registered protocol family 10
    179 Disabled Privacy Extensions on device c02cc960(lo)
    180 IPv6 over IPv4 tunneling driver
    181 apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16ac)
...
    197 usb usb4: USB disconnect, address 1                                            г
[1]+  Stopped                 /usr/bin/vim "$@"
    198 usb 4-1: USB disconnect, address 2
См. дополнительную информацию в ":help W11".Vim были изменены независимо друг от дру
    199 ehci_hcd 0000:00:1d.7: USB bus 4 deregistered
[O]K, (З)агрузить файл:
    200 usb 1-1: new full speed USB device using address 2.
    192 FAT: invalid media value (0x7c)
    193 VFS: Can't find a valid FAT filesystem on dev hda2.
    194 psmouse.c: Wheel Mouse at isa0060/serio1/input0 lost synchronization, throwing 33
/dev/pts/9
17:26:57
#vim /tmp/dmesg
/dev/pts/5
17:27:06
#bg
[1]+ /usr/bin/vim "$@" &
[1]+  Stopped                 /usr/bin/vim "$@"
/dev/pts/9
17:31:52
#pkill -9 vim
[1]+  Killed                  /usr/bin/vim "$@"
17:32:00
#pkill -9 vim
      4                                                                                       4
      5                                                                                o      5
                                                                                              6
                                                                                              7
                                                                                              8
                                                                                              9
                                                                                             20
                                                                                              1
                                                                                              2
                                                                                              3
                                                                                              4
                                                                                              5
                                                                                              6
                                                                                              7
Добавлено строк: 20                                     4,48   6,1       Наверху
17:32:09
#pkill -9 vim

17:32:10
#pkill -9 vim
      4                                                                                       4
      5                                                                                o      5
                                                                                              6
                                                                                              7
                                                                                              8
                                                                                              9
                                                                                             20
                                                                                              1
                                                                                              2
                                                                                              3
                                                                                              4
                                                                                              5
                                                                                              6
                                                                                              7
Добавлено строк: 20                                     4,48   6,1       Наверху
/dev/pts/7
17:32:27
#vim
/dev/pts/9
17:32:29
#vim
/dev/pts/7
17:40:56
#vim /etc/init.d/ssh
17:42:05
#vim /etc/network/interfaces
17:42:49
#cp /etc/network/interfaces{,.test}
      4                                                                                       4
      5                                                                                o      5
                                                                                              6
                                                                                              7
                                                                                              8
                                                                                              9
                                                                                             20
                                                                                              1
                                                                                              2
                                                                                              3
                                                                                              4
                                                                                              5
                                                                                              6
                                                                                              7
Добавлено строк: 20                                     4,48   6,1       Наверху
17:43:07
#ls /etc/network/interfaces*
/etc/network/interfaces  /etc/network/interfaces.test
17:43:12
#vimdiff /etc/network/interfaces /etc/network/interfaces.test
                                            |
  ~                                         |
  ~                                         |
  ~                                         |
  ~
  ~
  ~
  ~
  ~
  ~
...
  ~
  ~
  ~
  ~
  ~
  ~
  ~
  ~
  ~
  ~
17:43:37
#vim /etc/network/interfaces
5,13c5,13
< auto lo
< iface lo inet loopback
< 
< # The primary network interface
< auto eth0
< iface eth0 inet static
< 	address 192.168.16.1
< 	netmask 255.255.255.0
< 	gateway 192.168.16.15
---
> #auto lo
> ##iface lo inet loopback
> #
> ## The primary network interface
> #auto eth0
> #iface eth0 inet static
> #	address 192.168.16.1
> #	netmask 255.255.255.0
> #	gateway 192.168.16.15
17:44:11
#vimdiff /etc/network/interfaces /etc/network/interfaces.test
  #                                         |          gateway 192.168.16.15
  ~                                         |  ~
  ## The primary network interface          |  ~
  ~                                         |  ~
  #auto eth0                                |  ~
  ~                                         |  ~
  #iface eth0 inet static                   |  ~
  ~                                         |  ~
  #       address 192.168.16.1              |  ~
  ~                                         |  ~
...
  ~
  ~
  ~
  ~
  ~
  ~
  ~
  ~
  ~
  ~
17:45:22
#vimdiff /etc/network/interfaces /etc/network/interfaces.test
                                            |
  ~                                         |
  ~                                         |
  ~                                         |
  ~
  ~
  ~
  ~
  ~
  ~
...
  ~
  ~
  ~
  ~
  ~
  ~
  ~
  ~
  ~
  ~
17:45:37
#[root@linux1:root]# vimdiff /etc/network/interfaces /etc/network/interfaces.test
                                            |
  ~                                         |
  ~                                         |
  ~                                         |
  ~
  ~
  ~
  ~
  ~
  ~
...
  ~
  ~
  ~
  ~
  ~
  ~
  ~
  ~
  ~
  ~
17:45:52
#vim /etc/network/interfaces
17:45:59
#rm 1
      5                                                                                o      5
                                                                                              6
                                                                                              7
                                                                                              8
                                                                                              9
                                                                                             20
                                                                                              1
                                                                                              2
                                                                                              3
                                                                                              4
                                                                                              5
                                                                                              6
                                                                                              7
                                                                                              rm: удалить обычный файл `1'? y
Добавлено строк: 20                                     4,48   6,1       Наверху
17:46:04
#vim /etc/network/interfaces
17:46:11
#vimdiff /etc/network/interfaces /etc/network/interfaces.test
  # The primary network interface           |
                                            |  # The loopback network interface
  auto lo 0                                 |  auto lo
  iface lo inet loopback                    |  iface lo inet loopback
  mface eth0 inet static                    |
                                            |  # The primary network interface
          address 192.168.16.1              |  auto eth0
                                            |  iface eth0 inet static
          netmask 255.255.255.0             |          address 192.168.16.1
                                            |          netmask 255.255.255.0
...
  ~                                            ~
  ~                                            ~
  ~                                            ~
  ~                                            ~
  ~                                            ~
  ~                                            ~
  ~                                            ~
  ~                                            ~
<c/network/interfaces [+] 7,0-1              <network/interfaces.test 1,1           Весь
"/etc/network/interfaces" 13L, 338C записано
17:46:34
#vimdiff /etc/network/interfaces /etc/network/interfaces.test
                                            |
  ~                                         |
  ~                                         |
  ~                                         |
  ~
  ~
  ~
  ~
  ~
  ~
...
  ~
  ~
  ~
  ~
  ~
  ~
  ~
  ~
  ~
  ~
/dev/pts/9
17:46:57
#date
Пнд Апр  2 18:01:22 EEST 2007
прошло 14 минут
18:01:22
#startx
xauth:  creating new authority file /root/.serverauth.7068
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.
18:01:41
#cd ~

18:01:57
#.xinitrc
bash: .xinitrc: command not found
18:02:08
#startx
xauth:  creating new authority file /root/.serverauth.7112
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.
Module Loader present
...
    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.
18:02:31
#startx
xauth:  creating new authority file /root/.serverauth.7145
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.
Module Loader present
...
    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.
18:03:39
#.xinitrc
bash: .xinitrc: command not found
18:03:49
#mc
18:06:00
#.xinitrc
bash: .xinitrc: command not found
18:06:03
#startx
xauth:  creating new authority file /root/.serverauth.7261
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.
Module Loader present
...
    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.
18:06:07
#date
Пнд Апр  2 18:07:10 EEST 2007
18:07:10
#/etc/init.d/gpm restart
Stopping mouse interface server: gpm failed!
Starting mouse interface server: gpm/etc/init.d/gpm: line 65: /dev/mouse0: No such file or directory
/etc/init.d/gpm: line 65: /dev/mouse0: No such file or directory
/etc/init.d/gpm: line 65: /dev/mouse0: No such file or directory
.
18:10:21
#dpkg-reconfigure gpm
   │                                                                        │
   │ Дополнительные параметры GPM:                                          │
   │                                                                        │
   │ ______________________________________________________________________ │
   │                                                                        │
   │                                 <Ok>                                   │
   │                                                                        │
   └────────────────────────────────────────────────────────────────────────┘
Stopping mouse interface server: gpm failed!
Starting mouse interface server: gpm/etc/init.d/gpm: line 65: /dev/mouse0: No such file or directory
/etc/init.d/gpm: line 65: /dev/mouse0: No such file or directory
/etc/init.d/gpm: line 65: /dev/mouse0: No such file or directory
.
18:10:56
#echo $LANG
ru_UA.UTF-8
18:11:05
#LANG=C

18:11:09
#dpkg-reconfigure gpm
      x                                                                  x
      x ________________________________________________________________ x
      x                                                                  x
      x                              <Ok>                                x
      x                                                                  x
      mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
Replacing config file /etc/gpm.conf with new version
Stopping mouse interface server: gpm failed!
Starting mouse interface server: gpm/etc/init.d/gpm: line 65: /dev/psaux: No such device
/etc/init.d/gpm: line 65: /dev/psaux: No such device
/etc/init.d/gpm: line 65: /dev/psaux: No such device
.
18:12:32
#ls /dev/psaux
/dev/psaux
18:12:42
#ls -l /dev/psaux
crw------- 1 root root 10, 1 Feb 26  2005 /dev/psaux
18:12:47
#ls -l /dev/inp
inportbm  input
18:12:47
#ls -l /dev/input/mouse
ls: /dev/input/mouse: No such file or directory
18:12:59
#ls -l /dev/input/mouse
mouse0  mouse1  mouse2  mouse3
18:12:59
#ls -l /dev/input/mouse0
crw-rw---- 1 root root 13, 32 Feb 26  2005 /dev/input/mouse0
18:13:04
#dpkg-reconfigure gpm
      x                                                                  x
      x ________________________________________________________________ x
      x                                                                  x
      x                              <Ok>                                x
      x                                                                  x
      mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
Stopping mouse interface server: gpm failed!
Starting mouse interface server: gpm/etc/init.d/gpm: line 65: /dev/psaux: No such device
/etc/init.d/gpm: line 65: /dev/psaux: No such device
/etc/init.d/gpm: line 65: /dev/psaux: No such device
.
18:13:29
#dpkg-reconfigure gpm
      x                                                                  x
      x ________________________________________________________________ x
      x                                                                  x
      x                              <Ok>                                x
      x                                                                  x
      mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj
Replacing config file /etc/gpm.conf with new version
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:13:55
#dmesg
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3 FS on hda6, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
ACPI: PCI interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 169
3c59x: Donald Becker and others. www.scyld.com/network/vortex.html
0000:01:00.0: 3Com PCI 3c905C Tornado at 0xc000. Vers LK1.1.19
usbcore: registered new driver usbfs
usbcore: registered new driver hub
USB Universal Host Controller Interface driver v2.2
...
hub 4-0:1.0: 2 ports detected
usb 1-1: USB disconnect, address 2
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16ac)
apm: overridden by ACPI.
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16ac)
apm: overridden by ACPI.
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16ac)
apm: overridden by ACPI.
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16ac)
apm: overridden by ACPI.
18:13:59
#dmesg
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3 FS on hda6, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
ACPI: PCI interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 169
3c59x: Donald Becker and others. www.scyld.com/network/vortex.html
0000:01:00.0: 3Com PCI 3c905C Tornado at 0xc000. Vers LK1.1.19
usbcore: registered new driver usbfs
usbcore: registered new driver hub
USB Universal Host Controller Interface driver v2.2
...
hub 4-0:1.0: 2 ports detected
usb 1-1: USB disconnect, address 2
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16ac)
apm: overridden by ACPI.
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16ac)
apm: overridden by ACPI.
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16ac)
apm: overridden by ACPI.
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16ac)
apm: overridden by ACPI.
18:14:12
#vim /etc/gpm.conf
18:14:36
#cd /dev/

Статистика

Время первой команды журнала15:59:41 2007- 4- 2
Время последней команды журнала18:14:36 2007- 4- 2
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, %26.73
Процент синтаксически неверно набранных команд, % 4.95
Суммарное время работы с терминалом *, час 2.25
Количество командных строк в единицу времени, команда/мин 0.75
Частота использования команд
vim21|====================| 20.79%
ls14|=============| 13.86%
cd10|=========| 9.90%
mkdir9|========| 8.91%
vimdiff5|====| 4.95%
pkill4|===| 3.96%
dpkg-reconfigure4|===| 3.96%
echo4|===| 3.96%
startx4|===| 3.96%
bg3|==| 2.97%
find3|==| 2.97%
.xinitrc3|==| 2.97%
screen2|=| 1.98%
dmesg2|=| 1.98%
date2|=| 1.98%
[root@linux1:root]#2|=| 1.98%
/etc/init.d/gpm1|| 0.99%
fg1|| 0.99%
man1|| 0.99%
cp1|| 0.99%
rm1|| 0.99%
LANG=ru_RU.UTF-81|| 0.99%
jwqeyrtweuJ1|| 0.99%
mc1|| 0.99%
LANG=C1|| 0.99%
____
*) Интервалы неактивности длительностью 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$