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

Содержание

Журнал

Четверг (07/09/09)

/dev/ttyv2
18:53:08
#nice -n -20 top
last pid: 63384;  load averages:  1.75,  1.26,  1.09    up 8+00:46:06  19:53:11
27 processes:  2 running, 25 sleeping
CPU states:     % user,     % nice,     % system,     % interrupt,     % idle
Mem: 30M Active, 205M Inact, 76M Wired, 588K Cache, 48M Buf, 68M Free
Swap: 2015M Total, 2015M Free
  PID USERNAME    THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
 3542 root          1 116    0 12028K  5420K RUN    165.7H 40.77% gdm-binary
14011 root          1   8    0  9432K  8136K nanslp   3:02  6.05% perl5.8.8
  841 root          1   8    0  9436K  8084K nanslp   4:44  5.96% perl5.8.8
63270 root          1  97    0  1348K   936K select   0:03  3.50% script
...
  712 root          1  96    0 11852K  5028K select   0:02  0.00% gdm-binary
  585 root          1  96    0  1404K  1072K select   0:01  0.00% syslogd
  644 root          1  96    0  1296K   824K select   0:00  0.00% usbd
 3543 root          1  96    0  7284K  6184K select   0:00  0.00% Xvnc
  753 smmsp         1  20    0  3408K  2800K pause    0:00  0.00% sendmail
  456 root          1  96    0  1436K   912K select   0:00  0.00% moused
63312 root          1   8    0  3308K  2140K wait     0:00  0.00% bash
63266 root          1   8    0  1764K  1460K wait     0:00  0.00% login
13992 root          1  96    0  3396K  2888K select   0:00  0.00% ssh
  743 root          1 112    0  3552K  2732K select   0:00  0.00% sshd
18:53:08
#nice -n -20 top
last pid: 63384;  load averages:  1.75,  1.26,  1.09    up 8+00:46:06  19:53:11
27 processes:  2 running, 25 sleeping
CPU states:     % user,     % nice,     % system,     % interrupt,     % idle
Mem: 30M Active, 205M Inact, 76M Wired, 588K Cache, 48M Buf, 68M Free
Swap: 2015M Total, 2015M Free
  PID USERNAME    THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
 3542 root          1 116    0 12028K  5420K RUN    165.7H 40.77% gdm-binary
14011 root          1   8    0  9432K  8136K nanslp   3:02  6.05% perl5.8.8
  841 root          1   8    0  9436K  8084K nanslp   4:44  5.96% perl5.8.8
63270 root          1  97    0  1348K   936K select   0:03  3.50% script
...
  712 root          1  96    0 11852K  5028K select   0:02  0.00% gdm-binary
  585 root          1  96    0  1404K  1072K select   0:01  0.00% syslogd
  644 root          1  96    0  1296K   824K select   0:00  0.00% usbd
 3543 root          1  96    0  7284K  6184K select   0:00  0.00% Xvnc
  753 smmsp         1  20    0  3408K  2800K pause    0:00  0.00% sendmail
  456 root          1  96    0  1436K   912K select   0:00  0.00% moused
63312 root          1   8    0  3308K  2140K wait     0:00  0.00% bash
63266 root          1   8    0  1764K  1460K wait     0:00  0.00% login
13992 root          1  96    0  3396K  2888K select   0:00  0.00% ssh
  743 root          1 112    0  3552K  2732K select   0:00  0.00% sshd
18:53:12
# 802 root 1 5 0 1352K 936K ttyin 0:00 0.00% getty
last pid: 63392;  load averages:  1.63,  1.25,  1.09    up 8+00:46:16  19:53:21
               3           4
27 processes 0.0 running 0.0 sleepin 0.0           0.0              0.0
CPU states:     % user,     % nice,     % system,     % interrupt,     % idle
Mem: 30M Active, 205M Inact, 76M Wired, 588K Cache, 48M Buf, 68M Free
                                                           53.61
                                                              59
                                                            4.54
                        6                    RUN            2.59
  PID USERNAME    THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
...
  585 root          1  96    0  1404K  1072K select   0:01  0.00% syslogd
  644 root          1  96    0  1296K   824K select   0:00  0.00% usbd
 3543 root          1  96    0  7284K  6184K select   0:00  0.00% Xvnc
  753 smmsp         1  20    0  3408K  2800K pause    0:00  0.00% sendmail
  456 root          1  96    0  1436K   912K select   0:00  0.00% moused
63312 root          1   8    0  3308K  2140K wait     0:00  0.00% bash
63266 root          1   8    0  1764K  1460K wait     0:00  0.00% login
13992 root          1  96    0  3396K  2888K select   0:00  0.00% ssh
  743 root          1 112    0  3552K  2732K select   0:00  0.00% sshd
  802 root          1   5    0  1352K   936K ttyin    0:00  0.00% getty
18:53:12
# 802 root 1 5 0 1352K 936K ttyin 0:00 0.00% getty
last pid: 63392;  load averages:  1.63,  1.25,  1.09    up 8+00:46:16  19:53:21
               3           4
27 processes 0.0 running 0.0 sleepin 0.0           0.0              0.0
CPU states:     % user,     % nice,     % system,     % interrupt,     % idle
Mem: 30M Active, 205M Inact, 76M Wired, 588K Cache, 48M Buf, 68M Free
                                                           53.61
                                                              59
                                                            4.54
                        6                    RUN            2.59
  PID USERNAME    THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
...
  585 root          1  96    0  1404K  1072K select   0:01  0.00% syslogd
  644 root          1  96    0  1296K   824K select   0:00  0.00% usbd
 3543 root          1  96    0  7284K  6184K select   0:00  0.00% Xvnc
  753 smmsp         1  20    0  3408K  2800K pause    0:00  0.00% sendmail
  456 root          1  96    0  1436K   912K select   0:00  0.00% moused
63312 root          1   8    0  3308K  2140K wait     0:00  0.00% bash
63266 root          1   8    0  1764K  1460K wait     0:00  0.00% login
13992 root          1  96    0  3396K  2888K select   0:00  0.00% ssh
  743 root          1 112    0  3552K  2732K select   0:00  0.00% sshd
  802 root          1   5    0  1352K   936K ttyin    0:00  0.00% getty
18:53:12
# 802 root 1 5 0 1352K 936K ttyin 0:00 0.00% getty
last pid: 63392;  load averages:  1.63,  1.25,  1.09    up 8+00:46:16  19:53:21
               3           4
27 processes 0.0 running 0.0 sleepin 0.0           0.0              0.0
CPU states:     % user,     % nice,     % system,     % interrupt,     % idle
Mem: 30M Active, 205M Inact, 76M Wired, 588K Cache, 48M Buf, 68M Free
                                                           53.61
                                                              59
                                                            4.54
                        6                    RUN            2.59
  PID USERNAME    THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
...
  585 root          1  96    0  1404K  1072K select   0:01  0.00% syslogd
  644 root          1  96    0  1296K   824K select   0:00  0.00% usbd
 3543 root          1  96    0  7284K  6184K select   0:00  0.00% Xvnc
  753 smmsp         1  20    0  3408K  2800K pause    0:00  0.00% sendmail
  456 root          1  96    0  1436K   912K select   0:00  0.00% moused
63312 root          1   8    0  3308K  2140K wait     0:00  0.00% bash
63266 root          1   8    0  1764K  1460K wait     0:00  0.00% login
13992 root          1  96    0  3396K  2888K select   0:00  0.00% ssh
  743 root          1 112    0  3552K  2732K select   0:00  0.00% sshd
  802 root          1   5    0  1352K   936K ttyin    0:00  0.00% getty
18:55:22
#ps -aux | grep bash
root  63442  0,0  0,3  1612  1068  p0  S+   19:55     0:00,00 grep bash
18:55:22
#ps -aux | grep bash
root  63442  0,0  0,3  1612  1068  p0  S+   19:55     0:00,00 grep bash
18:55:22
#ps -aux | grep bash
root  63442  0,0  0,3  1612  1068  p0  S+   19:55     0:00,00 grep bash
18:55:28
#ps -ax | grep bash
63312  p0  Ss     0:00,06 /usr/local/bin/bash -i
63451  p0  S+     0:00,00 grep bash
18:55:28
#ps -ax | grep bash
63312  p0  Ss     0:00,06 /usr/local/bin/bash -i
63451  p0  S+     0:00,00 grep bash
18:55:28
#ps -ax | grep bash
63312  p0  Ss     0:00,06 /usr/local/bin/bash -i
63451  p0  S+     0:00,00 grep bash
18:55:32
#ps -ax |grep -c grep| grep bash

18:55:32
#ps -ax |grep -c grep| grep bash

18:55:32
#ps -ax |grep -c grep| grep bash

18:55:47
#ps -ax |grep -v grep| grep bash
63312  p0  Ss     0:00,07 /usr/local/bin/bash -i
63470  p0  R+     0:00,00 /usr/local/bin/bash -i
63471  p0  R+     0:00,00 /usr/local/bin/bash -i
18:55:47
#ps -ax |grep -v grep| grep bash
63312  p0  Ss     0:00,07 /usr/local/bin/bash -i
63470  p0  R+     0:00,00 /usr/local/bin/bash -i
63471  p0  R+     0:00,00 /usr/local/bin/bash -i
18:55:47
#ps -ax |grep -v grep| grep bash
63312  p0  Ss     0:00,07 /usr/local/bin/bash -i
63470  p0  R+     0:00,00 /usr/local/bin/bash -i
63471  p0  R+     0:00,00 /usr/local/bin/bash -i
18:55:50
#ps -ax |grep -v grep| grep bash
63312  p0  Ss     0:00,07 /usr/local/bin/bash -i
63480  p0  R+     0:00,00 /usr/local/bin/bash -i
63481  p0  R+     0:00,00 /usr/local/bin/bash -i
18:55:50
#ps -ax |grep -v grep| grep bash
63312  p0  Ss     0:00,07 /usr/local/bin/bash -i
63480  p0  R+     0:00,00 /usr/local/bin/bash -i
63481  p0  R+     0:00,00 /usr/local/bin/bash -i
18:55:50
#ps -ax |grep -v grep| grep bash
63312  p0  Ss     0:00,07 /usr/local/bin/bash -i
63480  p0  R+     0:00,00 /usr/local/bin/bash -i
63481  p0  R+     0:00,00 /usr/local/bin/bash -i
18:55:59
#ps -a | grep bash
63312  p0  Ss     0:00,08 /usr/local/bin/bash -i
63490  p0  R+     0:00,00 /usr/local/bin/bash -i
18:55:59
#ps -a | grep bash
63312  p0  Ss     0:00,08 /usr/local/bin/bash -i
63490  p0  R+     0:00,00 /usr/local/bin/bash -i
18:55:59
#ps -a | grep bash
63312  p0  Ss     0:00,08 /usr/local/bin/bash -i
63490  p0  R+     0:00,00 /usr/local/bin/bash -i
18:56:13
#ps -a | grep bash
63312  p0  Ss     0:00,08 /usr/local/bin/bash -i
63499  p0  R+     0:00,00 /usr/local/bin/bash -i
18:56:13
#ps -a | grep bash
63312  p0  Ss     0:00,08 /usr/local/bin/bash -i
63499  p0  R+     0:00,00 /usr/local/bin/bash -i
18:56:13
#ps -a | grep bash
63312  p0  Ss     0:00,08 /usr/local/bin/bash -i
63499  p0  R+     0:00,00 /usr/local/bin/bash -i
18:56:15
#ps -ax |grep -v grep| grep bash
63312  p0  Ss     0:00,09 /usr/local/bin/bash -i
63508  p0  R+     0:00,00 /usr/local/bin/bash -i
63509  p0  R+     0:00,00 /usr/local/bin/bash -i
18:56:15
#ps -ax |grep -v grep| grep bash
63312  p0  Ss     0:00,09 /usr/local/bin/bash -i
63508  p0  R+     0:00,00 /usr/local/bin/bash -i
63509  p0  R+     0:00,00 /usr/local/bin/bash -i
18:56:15
#ps -ax |grep -v grep| grep bash
63312  p0  Ss     0:00,09 /usr/local/bin/bash -i
63508  p0  R+     0:00,00 /usr/local/bin/bash -i
63509  p0  R+     0:00,00 /usr/local/bin/bash -i
18:56:31
#ps -aux
USER    PID %CPU %MEM   VSZ   RSS  TT  STAT STARTED      TIME COMMAND
root   3542 95,0  1,4 12028  5420  ??  R     1ÉÀÌ09 9943:27,19 /usr/local/sbin/g
root    841  0,7  2,0  9436  8088  ??  Ss    1ÉÀÌ09   4:52,68 l3-agent (perl5.8
root  14011  0,6  2,1  9432  8136  ??  Ss   ÐÔ19      3:11,10 l3-agent (perl5.8
root      0  0,0  0,0     0     0  ??  WLs   1ÉÀÌ09   0:00,00 [swapper]
root      1  0,0  0,1   768   388  ??  ILs   1ÉÀÌ09   0:00,02 /sbin/init --
root      2  0,0  0,0     0     8  ??  DL    1ÉÀÌ09   0:37,15 [g_event]
root      3  0,0  0,0     0     8  ??  DL    1ÉÀÌ09   2:11,48 [g_up]
root      4  0,0  0,0     0     8  ??  DL    1ÉÀÌ09   3:36,20 [g_down]
root      5  0,0  0,0     0     8  ??  DL    1ÉÀÌ09   0:00,00 [thread taskq]
...
root    800  0,0  0,2  1352   936  v1  Is+   1ÉÀÌ09   0:00,00 /usr/libexec/gett
root  63266  0,0  0,4  1764  1460  v2  Is+  19:49     0:00,02 login [pam] (logi
root  63270  0,0  0,2  1348   936  v2  S+   19:50     0:05,95 script -t 0 -q /r
root    802  0,0  0,2  1352   936  v3  Is+   1ÉÀÌ09   0:00,00 /usr/libexec/gett
root    803  0,0  0,2  1352   936  v4  Is+   1ÉÀÌ09   0:00,00 /usr/libexec/gett
root    804  0,0  0,2  1352   936  v5  Is+   1ÉÀÌ09   0:00,00 /usr/libexec/gett
root    805  0,0  0,2  1352   936  v6  Is+   1ÉÀÌ09   0:00,00 /usr/libexec/gett
root    806  0,0  0,2  1352   936  v7  Is+   1ÉÀÌ09   0:00,00 /usr/libexec/gett
root  63312  0,0  0,5  3312  2144  p0  Ss   19:50     0:00,10 /usr/local/bin/ba
root  63547  0,0  0,3  1496  1032  p0  R+   19:56     0:00,00 ps -aux
18:56:31
#ps -aux
USER    PID %CPU %MEM   VSZ   RSS  TT  STAT STARTED      TIME COMMAND
root   3542 95,0  1,4 12028  5420  ??  R     1ÉÀÌ09 9943:27,19 /usr/local/sbin/g
root    841  0,7  2,0  9436  8088  ??  Ss    1ÉÀÌ09   4:52,68 l3-agent (perl5.8
root  14011  0,6  2,1  9432  8136  ??  Ss   ÐÔ19      3:11,10 l3-agent (perl5.8
root      0  0,0  0,0     0     0  ??  WLs   1ÉÀÌ09   0:00,00 [swapper]
root      1  0,0  0,1   768   388  ??  ILs   1ÉÀÌ09   0:00,02 /sbin/init --
root      2  0,0  0,0     0     8  ??  DL    1ÉÀÌ09   0:37,15 [g_event]
root      3  0,0  0,0     0     8  ??  DL    1ÉÀÌ09   2:11,48 [g_up]
root      4  0,0  0,0     0     8  ??  DL    1ÉÀÌ09   3:36,20 [g_down]
root      5  0,0  0,0     0     8  ??  DL    1ÉÀÌ09   0:00,00 [thread taskq]
...
root    800  0,0  0,2  1352   936  v1  Is+   1ÉÀÌ09   0:00,00 /usr/libexec/gett
root  63266  0,0  0,4  1764  1460  v2  Is+  19:49     0:00,02 login [pam] (logi
root  63270  0,0  0,2  1348   936  v2  S+   19:50     0:05,95 script -t 0 -q /r
root    802  0,0  0,2  1352   936  v3  Is+   1ÉÀÌ09   0:00,00 /usr/libexec/gett
root    803  0,0  0,2  1352   936  v4  Is+   1ÉÀÌ09   0:00,00 /usr/libexec/gett
root    804  0,0  0,2  1352   936  v5  Is+   1ÉÀÌ09   0:00,00 /usr/libexec/gett
root    805  0,0  0,2  1352   936  v6  Is+   1ÉÀÌ09   0:00,00 /usr/libexec/gett
root    806  0,0  0,2  1352   936  v7  Is+   1ÉÀÌ09   0:00,00 /usr/libexec/gett
root  63312  0,0  0,5  3312  2144  p0  Ss   19:50     0:00,10 /usr/local/bin/ba
root  63547  0,0  0,3  1496  1032  p0  R+   19:56     0:00,00 ps -aux
18:56:31
#ps -aux
USER    PID %CPU %MEM   VSZ   RSS  TT  STAT STARTED      TIME COMMAND
root   3542 95,0  1,4 12028  5420  ??  R     1ÉÀÌ09 9943:27,19 /usr/local/sbin/g
root    841  0,7  2,0  9436  8088  ??  Ss    1ÉÀÌ09   4:52,68 l3-agent (perl5.8
root  14011  0,6  2,1  9432  8136  ??  Ss   ÐÔ19      3:11,10 l3-agent (perl5.8
root      0  0,0  0,0     0     0  ??  WLs   1ÉÀÌ09   0:00,00 [swapper]
root      1  0,0  0,1   768   388  ??  ILs   1ÉÀÌ09   0:00,02 /sbin/init --
root      2  0,0  0,0     0     8  ??  DL    1ÉÀÌ09   0:37,15 [g_event]
root      3  0,0  0,0     0     8  ??  DL    1ÉÀÌ09   2:11,48 [g_up]
root      4  0,0  0,0     0     8  ??  DL    1ÉÀÌ09   3:36,20 [g_down]
root      5  0,0  0,0     0     8  ??  DL    1ÉÀÌ09   0:00,00 [thread taskq]
...
root    800  0,0  0,2  1352   936  v1  Is+   1ÉÀÌ09   0:00,00 /usr/libexec/gett
root  63266  0,0  0,4  1764  1460  v2  Is+  19:49     0:00,02 login [pam] (logi
root  63270  0,0  0,2  1348   936  v2  S+   19:50     0:05,95 script -t 0 -q /r
root    802  0,0  0,2  1352   936  v3  Is+   1ÉÀÌ09   0:00,00 /usr/libexec/gett
root    803  0,0  0,2  1352   936  v4  Is+   1ÉÀÌ09   0:00,00 /usr/libexec/gett
root    804  0,0  0,2  1352   936  v5  Is+   1ÉÀÌ09   0:00,00 /usr/libexec/gett
root    805  0,0  0,2  1352   936  v6  Is+   1ÉÀÌ09   0:00,00 /usr/libexec/gett
root    806  0,0  0,2  1352   936  v7  Is+   1ÉÀÌ09   0:00,00 /usr/libexec/gett
root  63312  0,0  0,5  3312  2144  p0  Ss   19:50     0:00,10 /usr/local/bin/ba
root  63547  0,0  0,3  1496  1032  p0  R+   19:56     0:00,00 ps -aux
18:56:54
#ps -aux | les
bash: les: ËÏÍÁÎÄÁ ÎÅ ÎÁÊÄÅÎÁ
18:56:54
#ps -aux | les
bash: les: ËÏÍÁÎÄÁ ÎÅ ÎÁÊÄÅÎÁ
18:56:54
#ps -aux | les
bash: les: ËÏÍÁÎÄÁ ÎÅ ÎÁÊÄÅÎÁ
18:56:59
#ps -aux | less
18:56:59
#ps -aux | less
18:56:59
#ps -aux | less
18:59:15
#trap
trap -- 'l3_close_session' EXIT
trap -- 'l3_close_session' SIGINT
18:59:15
#trap
trap -- 'l3_close_session' EXIT
trap -- 'l3_close_session' SIGINT
18:59:15
#trap
trap -- 'l3_close_session' EXIT
trap -- 'l3_close_session' SIGINT
18:59:16
#man trap
18:59:16
#man trap
18:59:16
#man trap
19:00:05
#Pattern not found (press RETURN)
bash: trap: --: ÎÅÐÒÁ×ÉÌØÎÁÑ ÏÐÃÉÑ
trap: usage: trap [-lp] [arg signal_spec ...]
19:00:05
#Pattern not found (press RETURN)
bash: trap: --: ÎÅÐÒÁ×ÉÌØÎÁÑ ÏÐÃÉÑ
trap: usage: trap [-lp] [arg signal_spec ...]
19:00:05
#Pattern not found (press RETURN)
bash: trap: --: ÎÅÐÒÁ×ÉÌØÎÁÑ ÏÐÃÉÑ
trap: usage: trap [-lp] [arg signal_spec ...]
19:00:08
#LANG=C

19:00:08
#LANG=C

19:00:08
#LANG=C

19:00:13
#trap --help
bash: trap: --: ÎÅÐÒÁ×ÉÌØÎÁÑ ÏÐÃÉÑ
trap: usage: trap [-lp] [arg signal_spec ...]
19:00:13
#trap --help
bash: trap: --: ÎÅÐÒÁ×ÉÌØÎÁÑ ÏÐÃÉÑ
trap: usage: trap [-lp] [arg signal_spec ...]
19:00:13
#trap --help
bash: trap: --: ÎÅÐÒÁ×ÉÌØÎÁÑ ÏÐÃÉÑ
trap: usage: trap [-lp] [arg signal_spec ...]
19:00:34
#man trap
19:00:34
#man trap
19:01:01
#si
sicontrol  signcode   signtool   signver    size
19:01:01
#si
sicontrol  signcode   signtool   signver    size
19:01:01
#trap
trap -- 'l3_close_session' EXIT
trap -- 'l3_close_session' SIGINT
19:01:01
#si
sicontrol  signcode   signtool   signver    size
19:01:01
#si
sicontrol  signcode   signtool   signver    size
19:01:01
#trap
trap -- 'l3_close_session' EXIT
trap -- 'l3_close_session' SIGINT
19:01:01
#si
sicontrol  signcode   signtool   signver    size
19:01:01
#si
sicontrol  signcode   signtool   signver    size
19:01:01
#trap
trap -- 'l3_close_session' EXIT
trap -- 'l3_close_session' SIGINT
19:01:17
#top
last pid: 63649;  load averages:  1.04,  1.25,  1.15    up 8+00:54:43  20:01:48
27 processes:  2 running, 25 sleeping
CPU states:     % user,     % nice,     % system,     % interrupt,     % idle
Mem: 30M Active, 206M Inact, 80M Wired, 588K Cache, 48M Buf, 62M Free
Swap: 2015M Total, 2015M Free
  PID USERNAME    THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
 3542 root          1 122    0 12028K  5420K RUN    165.8H 98.00% gdm-binary
  841 root          1   8    0  9436K  8088K nanslp   4:54  0.10% perl5.8.8
14011 root          1   8    0  9432K  8136K nanslp   3:12  0.00% perl5.8.8
42216 user          1   8    0  8820K  7600K nanslp   1:12  0.00% perl5.8.8
...
  712 root          1  96    0 11852K  5028K select   0:02  0.00% gdm-binary
  585 root          1  96    0  1404K  1072K select   0:01  0.00% syslogd
  644 root          1  96    0  1296K   824K select   0:00  0.00% usbd
 3543 root          1  96    0  7284K  6184K select   0:00  0.00% Xvnc
  753 smmsp         1  20    0  3408K  2800K pause    0:00  0.00% sendmail
  456 root          1  96    0  1436K   912K select   0:00  0.00% moused
63312 root          1   8    0  3332K  2184K wait     0:00  0.00% bash
63266 root          1   8    0  1764K  1460K wait     0:00  0.00% login
13992 root          1  96    0  3396K  2888K select   0:00  0.00% ssh
  743 root          1 112    0  3552K  2732K select   0:00  0.00% sshd
19:01:17
#top
last pid: 63649;  load averages:  1.04,  1.25,  1.15    up 8+00:54:43  20:01:48
27 processes:  2 running, 25 sleeping
CPU states:     % user,     % nice,     % system,     % interrupt,     % idle
Mem: 30M Active, 206M Inact, 80M Wired, 588K Cache, 48M Buf, 62M Free
Swap: 2015M Total, 2015M Free
  PID USERNAME    THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
 3542 root          1 122    0 12028K  5420K RUN    165.8H 98.00% gdm-binary
  841 root          1   8    0  9436K  8088K nanslp   4:54  0.10% perl5.8.8
14011 root          1   8    0  9432K  8136K nanslp   3:12  0.00% perl5.8.8
42216 user          1   8    0  8820K  7600K nanslp   1:12  0.00% perl5.8.8
...
  712 root          1  96    0 11852K  5028K select   0:02  0.00% gdm-binary
  585 root          1  96    0  1404K  1072K select   0:01  0.00% syslogd
  644 root          1  96    0  1296K   824K select   0:00  0.00% usbd
 3543 root          1  96    0  7284K  6184K select   0:00  0.00% Xvnc
  753 smmsp         1  20    0  3408K  2800K pause    0:00  0.00% sendmail
  456 root          1  96    0  1436K   912K select   0:00  0.00% moused
63312 root          1   8    0  3332K  2184K wait     0:00  0.00% bash
63266 root          1   8    0  1764K  1460K wait     0:00  0.00% login
13992 root          1  96    0  3396K  2888K select   0:00  0.00% ssh
  743 root          1 112    0  3552K  2732K select   0:00  0.00% sshd
19:01:17
#top
last pid: 63649;  load averages:  1.04,  1.25,  1.15    up 8+00:54:43  20:01:48
27 processes:  2 running, 25 sleeping
CPU states:     % user,     % nice,     % system,     % interrupt,     % idle
Mem: 30M Active, 206M Inact, 80M Wired, 588K Cache, 48M Buf, 62M Free
Swap: 2015M Total, 2015M Free
  PID USERNAME    THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
 3542 root          1 122    0 12028K  5420K RUN    165.8H 98.00% gdm-binary
  841 root          1   8    0  9436K  8088K nanslp   4:54  0.10% perl5.8.8
14011 root          1   8    0  9432K  8136K nanslp   3:12  0.00% perl5.8.8
42216 user          1   8    0  8820K  7600K nanslp   1:12  0.00% perl5.8.8
...
  712 root          1  96    0 11852K  5028K select   0:02  0.00% gdm-binary
  585 root          1  96    0  1404K  1072K select   0:01  0.00% syslogd
  644 root          1  96    0  1296K   824K select   0:00  0.00% usbd
 3543 root          1  96    0  7284K  6184K select   0:00  0.00% Xvnc
  753 smmsp         1  20    0  3408K  2800K pause    0:00  0.00% sendmail
  456 root          1  96    0  1436K   912K select   0:00  0.00% moused
63312 root          1   8    0  3332K  2184K wait     0:00  0.00% bash
63266 root          1   8    0  1764K  1460K wait     0:00  0.00% login
13992 root          1  96    0  3396K  2888K select   0:00  0.00% ssh
  743 root          1 112    0  3552K  2732K select   0:00  0.00% sshd
19:01:49
#63649 root 1 96 0 2288K 1476K RUN 0:00 0.00% top

19:01:49
#63649 root 1 96 0 2288K 1476K RUN 0:00 0.00% top

19:01:49
#63649 root 1 96 0 2288K 1476K RUN 0:00 0.00% top

19:01:55
#nice -n -50 top
last pid: 63667;  load averages:  1.03,  1.24,  1.15    up 8+00:55:03  20:02:08
               3           4
27 processes 0.0 running 0.0 sleepin 0.0           0.0              0.0
CPU states:     % user,     % nice,     % system,     % interrupt,     % idle
Mem: 30M Active, 206M Inact, 80M Wired, 588K Cache, 48M Buf, 62M Free
                        3                                     80
                                                              15
                                                              15
  PID USERNAME    THR PRI NICE   SIZE    RES RUN      TIME   WCPU COMMAND
 3542 root          1 125    0 12028K  5420K RUN    165.8H 97.56% gdm-binary
...
  585 root          1  96    0  1404K  1072K select   0:01  0.00% syslogd
  644 root          1  96    0  1296K   824K select   0:00  0.00% usbd
 3543 root          1  96    0  7284K  6184K select   0:00  0.00% Xvnc
  753 smmsp         1  20    0  3408K  2800K pause    0:00  0.00% sendmail
  456 root          1  96    0  1436K   912K select   0:00  0.00% moused
63312 root          1   8    0  3332K  2184K wait     0:00  0.00% bash
63266 root          1   8    0  1764K  1460K wait     0:00  0.00% login
13992 root          1  96    0  3396K  2888K select   0:00  0.00% ssh
  743 root          1 112    0  3552K  2732K select   0:00  0.00% sshd
  802 root          1   5    0  1352K   936K ttyin    0:00  0.00% getty
19:01:55
#nice -n -50 top
last pid: 63667;  load averages:  1.03,  1.24,  1.15    up 8+00:55:03  20:02:08
               3           4
27 processes 0.0 running 0.0 sleepin 0.0           0.0              0.0
CPU states:     % user,     % nice,     % system,     % interrupt,     % idle
Mem: 30M Active, 206M Inact, 80M Wired, 588K Cache, 48M Buf, 62M Free
                        3                                     80
                                                              15
                                                              15
  PID USERNAME    THR PRI NICE   SIZE    RES RUN      TIME   WCPU COMMAND
 3542 root          1 125    0 12028K  5420K RUN    165.8H 97.56% gdm-binary
...
  585 root          1  96    0  1404K  1072K select   0:01  0.00% syslogd
  644 root          1  96    0  1296K   824K select   0:00  0.00% usbd
 3543 root          1  96    0  7284K  6184K select   0:00  0.00% Xvnc
  753 smmsp         1  20    0  3408K  2800K pause    0:00  0.00% sendmail
  456 root          1  96    0  1436K   912K select   0:00  0.00% moused
63312 root          1   8    0  3332K  2184K wait     0:00  0.00% bash
63266 root          1   8    0  1764K  1460K wait     0:00  0.00% login
13992 root          1  96    0  3396K  2888K select   0:00  0.00% ssh
  743 root          1 112    0  3552K  2732K select   0:00  0.00% sshd
  802 root          1   5    0  1352K   936K ttyin    0:00  0.00% getty
19:01:55
#nice -n -50 top
last pid: 63667;  load averages:  1.03,  1.24,  1.15    up 8+00:55:03  20:02:08
               3           4
27 processes 0.0 running 0.0 sleepin 0.0           0.0              0.0
CPU states:     % user,     % nice,     % system,     % interrupt,     % idle
Mem: 30M Active, 206M Inact, 80M Wired, 588K Cache, 48M Buf, 62M Free
                        3                                     80
                                                              15
                                                              15
  PID USERNAME    THR PRI NICE   SIZE    RES RUN      TIME   WCPU COMMAND
 3542 root          1 125    0 12028K  5420K RUN    165.8H 97.56% gdm-binary
...
  585 root          1  96    0  1404K  1072K select   0:01  0.00% syslogd
  644 root          1  96    0  1296K   824K select   0:00  0.00% usbd
 3543 root          1  96    0  7284K  6184K select   0:00  0.00% Xvnc
  753 smmsp         1  20    0  3408K  2800K pause    0:00  0.00% sendmail
  456 root          1  96    0  1436K   912K select   0:00  0.00% moused
63312 root          1   8    0  3332K  2184K wait     0:00  0.00% bash
63266 root          1   8    0  1764K  1460K wait     0:00  0.00% login
13992 root          1  96    0  3396K  2888K select   0:00  0.00% ssh
  743 root          1 112    0  3552K  2732K select   0:00  0.00% sshd
  802 root          1   5    0  1352K   936K ttyin    0:00  0.00% getty
19:07:51
#less /etc/sys
19:07:51
#less /etc/sys
19:07:51
#less /etc/sys
19:07:51
#less /etc/sys
19:07:51
#less /etc/sys
19:07:51
#less /etc/sys
19:07:51
#less /etc/syslog.conf
19:07:51
#less /etc/syslog.conf
19:07:51
#less /etc/syslog.conf
прошло 22 минуты
19:30:03
#logger
^[[A
19:30:03
#logger
^[[A
19:30:09
#logger -p emerg TEST

19:30:09
#logger -p emerg TEST

19:30:09
#logger -p emerg TEST

19:30:41
#logger -p emerg TEST -t TESTTT

19:30:41
#logger -p emerg TEST -t TESTTT

19:30:41
#logger -p emerg TEST -t TESTTT

19:31:24
#logger -t QWERWER -p emerg TEST

19:31:24
#logger -t QWERWER -p emerg TEST

19:31:24
#logger -t QWERWER -p emerg TEST

19:31:47
#echo TEST | wall

19:31:47
#echo TEST | wall

19:31:47
#echo TEST | wall

19:32:33
#less /etc/lo
19:32:33
#less /etc/lo
19:32:33
#less /etc/lo
19:32:33
#less /etc/lo
19:32:33
#less /etc/lo

Статистика

Время первой команды журнала18:53:08 2009- 7- 9
Время последней команды журнала19:32:33 2009- 7- 9
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, %11.88
Процент синтаксически неверно набранных команд, % 2.97
Суммарное время работы с терминалом *, час 0.66
Количество командных строк в единицу времени, команда/мин 2.56
Частота использования команд
ps33|========================| 24.63%
grep24|=================| 17.91%
less17|============| 12.69%
logger11|========| 8.21%
trap9|======| 6.72%
si6|====| 4.48%
man5|===| 3.73%
nice5|===| 3.73%
top3|==| 2.24%
8023|==| 2.24%
636493|==| 2.24%
echo3|==| 2.24%
Pattern3|==| 2.24%
wall3|==| 2.24%
LANG=C3|==| 2.24%
les3|==| 2.24%
____
*) Интервалы неактивности длительностью 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$