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

Содержание

Журнал

Пятница (03/19/10)

/dev/ttyp0
16:03:58
$ls -l
total 2322
drwxr-xr-x  2 user  wheel      512 Mar 19 15:01 Desktop
-rw-------  1 user  wheel  2347008 Mar 19 14:59 gnome-screensaver.core
16:03:59
$l3-agent

16:06:06
$PS AUX | GREP L3
bash: GREP: command not found
bash: PS: command not found
16:06:16
$ps uax | grep l3
user   1282  6.2  2.5 15472 12848  ??  Ss    3:06PM   0:03.72 l3-agent (perl5.8
root   1040  0.0  1.9 12352  9708  ??  Ss    3:01PM   0:04.28 l3-agent (perl5.8
user   1300  0.0  0.2  3336  1160  p1  S+    3:06PM   0:00.01 grep l3
16:06:21
$kill -9 1282

16:06:27
$kill -9 1040
bash: kill: (1040) - Operation not permitted
16:06:33
$sudo -9 1040
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.
Password:
user is not in the sudoers file.  This incident will be reported.
16:06:43
$l3-agent
Removing stale pidfile
/dev/ttyp2
16:07:44
$su -
Password:
Removing stale pidfile
[root@fbsd1 ~]# mkdir /usr/X11R6/lib/X11/fonts/win-ttf
[root@fbsd1 ~]# cd /usr/X11R6/lib/X11/fonts/win-ttf
onts/* .sd1 /usr/X11R6/lib/X11/fonts/win-ttf]# scp -r 192.168.7.254:/data/inst/F
root@192.168.7.254's password:
arialbd.ttf                                   100%  344KB 344.0KB/s   00:00
arialbi.ttf                                   100%  221KB 221.4KB/s   00:00
ariali.ttf                                    100%  203KB 202.9KB/s   00:00
arialnbi.ttf                                  100%  135KB 135.3KB/s   00:00
...
/usr/local/lib/X11/fonts/misc: caching, new cache contents: 55 fonts, 0 dirs
/usr/local/lib/X11/fonts/util: caching, new cache contents: 0 fonts, 0 dirs
/usr/local/lib/X11/fonts/win-ttf: caching, new cache contents: 60 fonts, 0 dirs
/root/.fonts: skipping, no such directory
/var/db/fontconfig: cleaning cache directory
/var/db/fontconfig: invalid cache file: dc929d215214cbcfcd47225c9a40bf5f-x86.cache-2
/root/.fontconfig: not cleaning non-existent cache directory
fc-cache: succeeded
[root@fbsd1 /usr/X11R6/lib/X11/fonts/win-ttf]# exit
logout

Понедельник (03/22/10)

/dev/ttyp0
07:51:08
$ping mail.ru
PING mail.ru (217.69.128.41): 56 data bytes
64 bytes from 217.69.128.41: icmp_seq=0 ttl=110 time=165.369 ms
64 bytes from 217.69.128.41: icmp_seq=1 ttl=110 time=164.518 ms
64 bytes from 217.69.128.41: icmp_seq=2 ttl=110 time=165.402 ms
^C
--- mail.ru ping statistics ---
3 packets transmitted, 3 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 164.518/165.096/165.402/0.409 ms
07:51:57
$ifconfig
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        ether 00:04:75:75:46:c1
        inet 192.168.7.222 netmask 0xffffff00 broadcast 192.168.7.255
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> metric 0 mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
        inet6 ::1 prefixlen 128
        inet 127.0.0.1 netmask 0xff000000
07:52:32
$ssh user@192.168.16.2
The authenticity of host '192.168.16.2 (192.168.16.2)' can't be established.
DSA key fingerprint is 85:66:04:0d:64:83:45:f3:35:58:eb:35:cc:e5:92:50.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.16.2' (DSA) to the list of known hosts.
user@192.168.16.2's password:
Linux debiant 2.6.18-5-xen-686 #1 SMP Fri Jun 1 05:05:24 UTC 2007 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 Mar 19 18:21:03 2010
прошло 67 минут
/dev/ttyp2
09:00:11
$echo $LANG
C
09:00:20
$echo $LANG
C
прошло 23 минуты
/dev/ttyp2
09:23:51
$ssh user@192.168.7.254
user@192.168.7.254's password:
09:24:33
$ssh user@192.168.16.2
user@192.168.16.2's password:
Linux debiant 2.6.18-5-xen-686 #1 SMP Fri Jun 1 05:05:24 UTC 2007 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: Mon Mar 22 09:59:28 2010 from 192.168.7.226
l3-agent is already running: pid=2510; pidfile=/home/user/.lilalo/l3-agent.pid
прошла 31 минута
/dev/ttyp0
09:55:58
$ifconfig
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        ether 00:04:75:75:46:c1
        inet 192.168.7.222 netmask 0xffffff00 broadcast 192.168.7.255
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> metric 0 mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
        inet6 ::1 prefixlen 128
        inet 127.0.0.1 netmask 0xff000000
09:56:01
$vim /etc/rc.conf
09:56:26
$su -
Password:
09:56:31
$su -
Password:
[root@fbsd1 ~]# l3script
09:56:41
#/etc/rc.d/sshd start

09:57:15
#sockstat -4l
USER     COMMAND    PID   FD PROTO  LOCAL ADDRESS         FOREIGN ADDRESS
root     sendmail   762   3  tcp4   127.0.0.1:25          *:*
root     syslogd    597   7  udp4   *:514                 *:*
09:57:26
#vim /etc/rc.conf
09:57:56
#/etc/rc.d/sshd start
Generating public/private rsa1 key pair.
Your identification has been saved in /etc/ssh/ssh_host_key.
Your public key has been saved in /etc/ssh/ssh_host_key.pub.
The key fingerprint is:
8e:3d:46:e7:36:9f:66:8b:cb:cb:d9:28:7a:cb:8f:96 root@fbsd1.net.nt
The key's randomart image is:
+--[RSA1 1024]----+
|                 |
|                 |
|                 |
...
|.      ..=       |
| .     .O o      |
|o .    o.* .     |
|.o    ..S .      |
|.     ...o       |
| .   . .         |
|. . o            |
|.o o             |
+-----------------+
Starting sshd.
09:58:04
#sockstat -4l
USER     COMMAND    PID   FD PROTO  LOCAL ADDRESS         FOREIGN ADDRESS
root     sshd       1893  4  tcp4   *:22                  *:*
root     sendmail   762   3  tcp4   127.0.0.1:25          *:*
root     syslogd    597   7  udp4   *:514                 *:*
прошло >3 часов
/dev/ttyp4
13:40:08
$pwd
/usr/home/user
13:40:18
$cd /

13:40:55
$pwd
/
13:40:57
$ls
COPYRIGHT       dev             lib             rescue          usr
bin             dist            libexec         root            var
boot            entropy         media           sbin
cdrom           etc             mnt             sys
compat          home            proc            tmp
13:41:03
$ls -a
.               COPYRIGHT       dist            media           sys
..              bin             entropy         mnt             tmp
.cshrc          boot            etc             proc            usr
.mozilla        cdrom           home            rescue          var
.profile        compat          lib             root
.snap           dev             libexec         sbin
13:41:07
$cd ~

13:41:20
$pwd
/home/user
13:41:21
$pwd
/home/user
13:41:34
$cd ..

13:41:48
$pwd
/home
13:41:51
$ls
user
13:42:04
$ls -a
.       ..      user
13:42:06
$cd

13:42:20
$pwd
/home/user
13:42:23
$ls -LF
Desktop/                gnome-screensaver.core
13:42:39
$ls -lF
total 2322
drwxr-xr-x  2 user  wheel      512 Mar 19 15:01 Desktop/
-rw-------  1 user  wheel  2347008 Mar 22 06:45 gnome-screensaver.core
13:42:43
$ls -alF
total 2394
drwxr-xr-x  20 user  wheel     1024 Mar 22 09:50 ./
drwxr-xr-x   3 root  wheel      512 Mar 19 14:22 ../
-rw-------   1 user  wheel      515 Mar 22 06:45 .ICEauthority
-rw-------   1 user  wheel      123 Mar 22 06:45 .Xauthority
-rw-------   1 user  wheel      844 Mar 22 11:23 .bash_history
-rw-r--r--   1 user  wheel       10 Mar 19 14:30 .bash_profile
-rw-r--r--   1 user  wheel      109 Mar 19 15:03 .bashrc
drwx------   3 user  wheel      512 Mar 22 09:50 .config/
-rw-r--r--   1 user  wheel      758 Mar 19 14:22 .cshrc
...
-rw-r--r--   1 user  wheel      773 Mar 19 14:22 .profile
-rw-r--r--   1 user  wheel      218 Mar 19 15:22 .recently-used.xbel
-rw-------   1 user  wheel      284 Mar 19 14:22 .rhosts
-rw-r--r--   1 user  wheel      980 Mar 19 14:22 .shrc
drwx------   2 user  wheel      512 Mar 19 15:09 .ssh/
drwxr-xr-x   2 user  wheel      512 Mar 19 15:04 .themes/
drwx------   3 user  wheel      512 Mar 19 15:04 .thumbnails/
-rw-r--r--   1 user  wheel     1268 Mar 22 07:12 .xsession-errors
drwxr-xr-x   2 user  wheel      512 Mar 19 15:01 Desktop/
-rw-------   1 user  wheel  2347008 Mar 22 06:45 gnome-screensaver.core
13:43:13
$ls -a
.                       .gconfd                 .mozilla
..                      .gnome2                 .nautilus
.ICEauthority           .gnome2_private         .profile
.Xauthority             .gnupg                  .recently-used.xbel
.bash_history           .gstreamer-0.10         .rhosts
.bash_profile           .gvfs                   .shrc
.bashrc                 .icons                  .ssh
.config                 .l3rc                   .themes
.cshrc                  .lilalo                 .thumbnails
.dbus                   .login                  .xsession-errors
.dmrc                   .login_conf             Desktop
.fontconfig             .mail_aliases           gnome-screensaver.core
.gconf                  .mailrc
13:43:28
$ls -alF
total 2394
drwxr-xr-x  20 user  wheel     1024 Mar 22 09:50 ./
drwxr-xr-x   3 root  wheel      512 Mar 19 14:22 ../
-rw-------   1 user  wheel      515 Mar 22 06:45 .ICEauthority
-rw-------   1 user  wheel      123 Mar 22 06:45 .Xauthority
-rw-------   1 user  wheel      844 Mar 22 11:23 .bash_history
-rw-r--r--   1 user  wheel       10 Mar 19 14:30 .bash_profile
-rw-r--r--   1 user  wheel      109 Mar 19 15:03 .bashrc
drwx------   3 user  wheel      512 Mar 22 09:50 .config/
-rw-r--r--   1 user  wheel      758 Mar 19 14:22 .cshrc
...
-rw-r--r--   1 user  wheel      773 Mar 19 14:22 .profile
-rw-r--r--   1 user  wheel      218 Mar 19 15:22 .recently-used.xbel
-rw-------   1 user  wheel      284 Mar 19 14:22 .rhosts
-rw-r--r--   1 user  wheel      980 Mar 19 14:22 .shrc
drwx------   2 user  wheel      512 Mar 19 15:09 .ssh/
drwxr-xr-x   2 user  wheel      512 Mar 19 15:04 .themes/
drwx------   3 user  wheel      512 Mar 19 15:04 .thumbnails/
-rw-r--r--   1 user  wheel     1268 Mar 22 07:12 .xsession-errors
drwxr-xr-x   2 user  wheel      512 Mar 19 15:01 Desktop/
-rw-------   1 user  wheel  2347008 Mar 22 06:45 gnome-screensaver.core
13:43:41
$ls -lF
total 2322
drwxr-xr-x  2 user  wheel      512 Mar 19 15:01 Desktop/
-rw-------  1 user  wheel  2347008 Mar 22 06:45 gnome-screensaver.core
13:43:47
$cd /usr/share/doc/

13:44:16
$pwd
/usr/share/doc
13:44:18
$ls
IPv6                    fr_FR.ISO8859-1         pl_PL.ISO8859-2
atm                     handbook                psd
bind9                   hu                      pt_BR
bn                      hu_HU.ISO8859-2         pt_BR.ISO8859-1
bn_BD.ISO10646-1        it                      ru
da                      it_IT.ISO8859-15        ru_RU.KOI8-R
da_DK.ISO8859-1         ja                      smm
de                      ja_JP.eucJP             sr
de_DE.ISO8859-1         legal                   sr_YU.ISO8859-2
el                      mn                      tr
el_GR.ISO8859-7         mn_MN.UTF-8             tr_TR.ISO8859-9
en                      ncurses                 usd
en_US.ISO8859-1         nl                      zh_CN
es                      nl_NL.ISO8859-1         zh_CN.GB2312
es_ES.ISO8859-1         ntp                     zh_TW
faq                     papers                  zh_TW.Big5
fr                      pl
13:44:22
$ls -a
.                       fr                      pl_PL.ISO8859-2
..                      fr_FR.ISO8859-1         psd
IPv6                    handbook                pt_BR
atm                     hu                      pt_BR.ISO8859-1
bind9                   hu_HU.ISO8859-2         ru
bn                      it                      ru_RU.KOI8-R
bn_BD.ISO10646-1        it_IT.ISO8859-15        smm
da                      ja                      sr
da_DK.ISO8859-1         ja_JP.eucJP             sr_YU.ISO8859-2
de                      legal                   tr
de_DE.ISO8859-1         mn                      tr_TR.ISO8859-9
el                      mn_MN.UTF-8             usd
el_GR.ISO8859-7         ncurses                 zh_CN
en                      nl                      zh_CN.GB2312
en_US.ISO8859-1         nl_NL.ISO8859-1         zh_TW
es                      ntp                     zh_TW.Big5
es_ES.ISO8859-1         papers
faq                     pl
13:44:26
$ls -alF
total 62
drwxr-xr-x  31 root  wheel  1024 Jan  1  2009 ./
drwxr-xr-x  26 root  wheel   512 Mar 19 13:23 ../
drwxr-xr-x   2 root  wheel   512 Mar 19 13:23 IPv6/
drwxr-xr-x   2 root  wheel   512 Mar 19 13:23 atm/
drwxr-xr-x   4 root  wheel   512 Jan  1  2009 bind9/
lrwxrwxrwx   1 root  wheel    16 Mar 19 13:22 bn@ -> bn_BD.ISO10646-1
drwxr-xr-x   3 root  wheel   512 Mar 19 13:23 bn_BD.ISO10646-1/
lrwxrwxrwx   1 root  wheel    15 Mar 19 13:22 da@ -> da_DK.ISO8859-1
drwxr-xr-x   3 root  wheel   512 Mar 19 13:23 da_DK.ISO8859-1/
...
drwxr-xr-x  13 root  wheel   512 Jan  1  2009 smm/
lrwxrwxrwx   1 root  wheel    15 Mar 19 13:22 sr@ -> sr_YU.ISO8859-2
drwxr-xr-x   3 root  wheel   512 Mar 19 13:22 sr_YU.ISO8859-2/
lrwxrwxrwx   1 root  wheel    15 Mar 19 13:22 tr@ -> tr_TR.ISO8859-9
drwxr-xr-x   3 root  wheel   512 Mar 19 13:22 tr_TR.ISO8859-9/
drwxr-xr-x  13 root  wheel   512 Jan  1  2009 usd/
lrwxrwxrwx   1 root  wheel    12 Mar 19 13:22 zh_CN@ -> zh_CN.GB2312
drwxr-xr-x   4 root  wheel   512 Mar 19 13:22 zh_CN.GB2312/
lrwxrwxrwx   1 root  wheel    10 Mar 19 13:22 zh_TW@ -> zh_TW.Big5
drwxr-xr-x   4 root  wheel   512 Mar 19 13:22 zh_TW.Big5/
13:44:40
$cd handbook

13:44:59
$ls
LEGALNOTICE.html                        linuxemu-matlab.html
acpi-debug.html                         linuxemu-oracle.html
acpi-overview.html                      linuxemu.html
adding-swap-space.html                  mac-biba.html
advanced-networking                     mac-bsdextended.html
advanced-networking.html                mac-ifoff.html
anoncvs.html                            mac-implementing.html
appendices.html                         mac-initial.html
audit-administration.html               mac-inline-glossary.html
audit-config.html                       mac-lomac.html
...
kernelconfig-trouble.html               virtualization-host.html
kernelconfig.html                       virtualization.html
l10n-basics.html                        x-config.html
l10n-compiling.html                     x-fonts.html
l10n.html                               x-install.html
lang-setup.html                         x-understanding.html
linuxemu-advanced.html                  x-xdm.html
linuxemu-lbc-install.html               x11-wm.html
linuxemu-maple.html                     x11.html
linuxemu-mathematica.html
13:45:01
$ls -lF
total 15238
-r--r--r--  1 root  wheel     8395 Jan  1  2009 LEGALNOTICE.html
-r--r--r--  1 root  wheel    30406 Jan  1  2009 acpi-debug.html
-r--r--r--  1 root  wheel     9968 Jan  1  2009 acpi-overview.html
-r--r--r--  1 root  wheel     5852 Jan  1  2009 adding-swap-space.html
drwxr-xr-x  2 root  wheel      512 Mar 19 13:23 advanced-networking/
-r--r--r--  1 root  wheel     5122 Jan  1  2009 advanced-networking.html
-r--r--r--  1 root  wheel    13391 Jan  1  2009 anoncvs.html
-r--r--r--  1 root  wheel     2969 Jan  1  2009 appendices.html
-r--r--r--  1 root  wheel    12637 Jan  1  2009 audit-administration.html
...
-r--r--r--  1 root  wheel    34016 Jan  1  2009 virtualization-guest.html
-r--r--r--  1 root  wheel     3207 Jan  1  2009 virtualization-host.html
-r--r--r--  1 root  wheel     4892 Jan  1  2009 virtualization.html
-r--r--r--  1 root  wheel    16894 Jan  1  2009 x-config.html
-r--r--r--  1 root  wheel    17567 Jan  1  2009 x-fonts.html
-r--r--r--  1 root  wheel     5038 Jan  1  2009 x-install.html
-r--r--r--  1 root  wheel    12468 Jan  1  2009 x-understanding.html
-r--r--r--  1 root  wheel    12311 Jan  1  2009 x-xdm.html
-r--r--r--  1 root  wheel    17700 Jan  1  2009 x11-wm.html
-r--r--r--  1 root  wheel     5728 Jan  1  2009 x11.html
13:45:23
$cd

13:45:53
$pwd
/home/user
13:46:13
$ls -a
.                       .gconfd                 .mozilla
..                      .gnome2                 .nautilus
.ICEauthority           .gnome2_private         .profile
.Xauthority             .gnupg                  .recently-used.xbel
.bash_history           .gstreamer-0.10         .rhosts
.bash_profile           .gvfs                   .shrc
.bashrc                 .icons                  .ssh
.config                 .l3rc                   .themes
.cshrc                  .lilalo                 .thumbnails
.dbus                   .login                  .xsession-errors
.dmrc                   .login_conf             Desktop
.fontconfig             .mail_aliases           gnome-screensaver.core
.gconf                  .mailrc
13:46:17
$ls
Desktop                 gnome-screensaver.core
13:46:20
$mkdir source doc pics

13:46:39
$ls
Desktop                 gnome-screensaver.core  source
doc                     pics
13:46:42
$mkdir -p doc/scripting/perl

13:48:09
$mkdir -p doc/scripting/python doc/c pics/forwebinfo/2002/summer

13:49:23
$ls
Desktop                 gnome-screensaver.core  source
doc                     pics
13:49:26
$cd doc

13:49:40
$pwd
/home/user/doc
13:49:43
$ls
c               scripting
13:49:44
$cd .

13:49:51
$cd ..

13:49:55
$ls
Desktop                 gnome-screensaver.core  source
doc                     pics
13:49:57
$cd pics

13:50:01
$ls
forwebinfo
13:50:02
$mkdir -p doc/scripting/python doc

13:50:02
$mkdir -p pics/forweb/

13:50:33
$ls
forwebinfo      pics
13:50:41
$cd ..

13:50:49
$mkdir -p pics/forweb/info/2002/summer

13:50:53
$cd pics/

13:50:57
$ls
forweb          forwebinfo      pics
13:50:59
$pwd
/home/user/pics
13:51:06
$touch a b c

13:51:25
$ls
a               c               forwebinfo
b               forweb          pics
13:51:26
$ls -lF
total 6
-rw-r--r--  1 user  wheel    0 Mar 22 12:51 a
-rw-r--r--  1 user  wheel    0 Mar 22 12:51 b
-rw-r--r--  1 user  wheel    0 Mar 22 12:51 c
drwxr-xr-x  3 user  wheel  512 Mar 22 12:50 forweb/
drwxr-xr-x  3 user  wheel  512 Mar 22 12:49 forwebinfo/
drwxr-xr-x  3 user  wheel  512 Mar 22 12:50 pics/
13:51:34
$rm a b c

13:52:13
$ls
forweb          forwebinfo      pics
13:52:15
$cd ..

13:52:21
$touch a b c

13:52:32
$ls
Desktop                 c                       pics
a                       doc                     source
b                       gnome-screensaver.core
13:52:34
$rm a b c

13:52:41
$ls
Desktop                 gnome-screensaver.core  source
doc                     pics
13:52:45
$rmdir -p pics/forwebinfo/2002/summer
rmdir: pics: Directory not empty
13:53:19
$rmdir -p pics/forwebfo/2002/summer
rmdir: pics: Directory not empty
13:53:57
$pwd
/home/user
13:54:03
$rmdir -pvpics/forweb/info/2002/summer
rmdir: pics/forweb/info/2002/summer: No such file or directory
13:54:45
$rmdir -pvpics/forwebinfo/2002/summer
rmdir: pics/forwebinfo/2002/summer: No such file or directory
13:55:08
$ls
Desktop                 gnome-screensaver.core  source
doc                     pics
13:55:13
$cd pics/

13:55:18
$ls
pics
13:55:19
$rmdir -p pics/eb/info/2002/summer

13:55:36
$ls

13:55:37
$cd ..

13:55:46
$ls
Desktop                 gnome-screensaver.core  source
doc                     pics

Статистика

Время первой команды журнала16:03:58 2010- 3-19
Время последней команды журнала13:55:46 2010- 3-22
Количество командных строк в журнале100
Процент команд с ненулевым кодом завершения, % 7.00
Процент синтаксически неверно набранных команд, % 1.00
Суммарное время работы с терминалом *, час 0.79
Количество командных строк в единицу времени, команда/мин 2.12
Частота использования команд
ls34|=================================| 33.01%
cd16|===============| 15.53%
pwd11|==========| 10.68%
mkdir6|=====| 5.83%
rmdir5|====| 4.85%
ssh3|==| 2.91%
su3|==| 2.91%
ifconfig2|=| 1.94%
touch2|=| 1.94%
l3-agent2|=| 1.94%
sockstat2|=| 1.94%
vim2|=| 1.94%
rm2|=| 1.94%
echo2|=| 1.94%
kill2|=| 1.94%
/etc/rc.d/sshd2|=| 1.94%
ps1|| 0.97%
PS1|| 0.97%
sudo1|| 0.97%
ping1|| 0.97%
grep1|| 0.97%
-91|| 0.97%
GREP1|| 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$