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

Содержание

Журнал

Пятница (04/06/07)

/dev/ttyp3
13:07:41
#vim /var/cron/allow
13:07:41
#vim /var/cron/allow
13:07:44
#vim /var/cron/deny
/dev/ttyph
13:07:44
#vim /var/cron/deny
/dev/ttyp3
13:07:44
#vim /var/cron/deny
/dev/ttyph
13:07:44
#vim /var/cron/deny
/dev/ttyp3
13:07:51
#vim /var/cron/deny
/dev/ttyph
13:07:51
#vim /var/cron/deny
/dev/ttyp3
13:07:51
#vim /var/cron/deny
/dev/ttyph
13:07:51
#vim /var/cron/deny
/dev/ttyp3
13:08:08
#cat /var/cron/deny
user
/dev/ttyph
13:08:08
#cat /var/cron/deny
user
/dev/ttyp3
13:08:08
#cat /var/cron/deny
user
/dev/ttyph
13:08:08
#cat /var/cron/deny
user
13:08:12
#cat /var/cron/deny
user
13:08:12
#cat /var/cron/deny
user
/dev/ttyp3
13:08:12
#cat /var/cron/deny
ID  TT  STAT      TIME COMMAND)7103491373315095-117    up 0+00:35:19  09:57:48
userrocesses91.2 running 0.1 sleepin 8.8 stopped   0.0              0.0
      4            5           2                                  6
CPU states:     % user,     % nice,     % system,     % interrupt,     % idle
Mem: 89M Active, 353M Inact, 123M Wired, 1292K Cache, 110M Buf, 422M Free
                                                            1.37
 wap: 2007M Total, 2007M Free                                 03
  755 root              8       8812K  7516K nanslp   1:38  0.93% perl5.8.8
  744 root              8        146M 22568K nanslp   0:15  0.05% Xorg
 6787                  96      28868K 23600K select   0:08  4.00% kdeinit
...
21083  p0  I      0:00,00 /bin/sh -ec cd /usr/src/sys/modules; MAKEOBJDIRPREFIX
21084  p0  I      0:00,02 make all
21085  p0  S      0:00,15 [sh]
26960  p0  S+     0:00,05 tail -f nohup.out
28295  p0  S      0:00,06 make all DIRPRFX=nfsclient/
28340  p0  S      0:00,00 [sh]
28341  p0  S      0:00,00 [cc]
28342  p0  R      0:00,64 [cc1]
28343  p0  S      0:00,00 /usr/obj/usr/src/tmp/usr/bin/as -o nfs_vfsops.o
 ESCOA
13:08:12
#cat /var/cron/deny
ID  TT  STAT      TIME COMMAND)7103491373315095-117    up 0+00:35:19  09:57:48
userrocesses91.2 running 0.1 sleepin 8.8 stopped   0.0              0.0
      4            5           2                                  6
CPU states:     % user,     % nice,     % system,     % interrupt,     % idle
Mem: 89M Active, 353M Inact, 123M Wired, 1292K Cache, 110M Buf, 422M Free
                                                            1.37
 wap: 2007M Total, 2007M Free                                 03
  755 root              8       8812K  7516K nanslp   1:38  0.93% perl5.8.8
  744 root              8        146M 22568K nanslp   0:15  0.05% Xorg
 6787                  96      28868K 23600K select   0:08  4.00% kdeinit
...
21083  p0  I      0:00,00 /bin/sh -ec cd /usr/src/sys/modules; MAKEOBJDIRPREFIX
21084  p0  I      0:00,02 make all
21085  p0  S      0:00,15 [sh]
26960  p0  S+     0:00,05 tail -f nohup.out
28295  p0  S      0:00,06 make all DIRPRFX=nfsclient/
28340  p0  S      0:00,00 [sh]
28341  p0  S      0:00,00 [cc]
28342  p0  R      0:00,64 [cc1]
28343  p0  S      0:00,00 /usr/obj/usr/src/tmp/usr/bin/as -o nfs_vfsops.o
 ESCOA
/dev/ttyph
13:08:15
#cat /var/cron/allow
user
13:08:15
#cat /var/cron/allow
user
/dev/ttyp3
13:08:15
#cat /var/cron/allow
user
13:08:15
#cat /var/cron/allow
user
/dev/ttyph
13:08:18
#su - user
l3-agent is already running: pid=25736; pidfile=/home/user/.lilalo/l3-agent.pid
13:08:18
#su - user
l3-agent is already running: pid=25736; pidfile=/home/user/.lilalo/l3-agent.pid
/dev/ttyp3
13:08:18
#su - user
l3-agent is already running: pid=25736; pidfile=/home/user/.lilalo/l3-agent.pid
13:08:18
#su - user
l3-agent is already running: pid=25736; pidfile=/home/user/.lilalo/l3-agent.pid
13:08:22
$crontab -e
~
~
~
~
~
~
~
~
~
~
...
~
~
~
~
~
~
~
~
:q!
crontab: no changes made to crontab
/dev/ttyph
13:08:22
$crontab -e
~
~
~
~
~
~
~
~
~
~
...
~
~
~
~
~
~
~
~
:q!
crontab: no changes made to crontab
/dev/ttyp3
13:08:22
$crontab -e
~
~
~
~
~
~
~
~
~
~
...
~
~
~
~
~
~
~
~
:q!
crontab: no changes made to crontab
/dev/ttyph
13:08:22
$crontab -e
~
~
~
~
~
~
~
~
~
~
...
~
~
~
~
~
~
~
~
:q!
crontab: no changes made to crontab
/dev/ttyp3
13:09:09
$exit

/dev/ttyph
13:09:09
$exit

/dev/ttyp3
13:09:09
$exit

/dev/ttyph
13:09:09
$exit

/dev/ttyp3
13:09:10
#exit
Connection to fbsd2 closed.
13:09:10
#exit
Connection to fbsd2 closed.
13:09:40
#vim /etc/crontab
13:09:40
#vim /etc/crontab
13:09:57
#crontab -e
~
~
~
~
~
~
~
~
~
~
...
~
~
~
~
~
~
~
~
"crontab.VfxBzZ/crontab" 1L, 17C записано
crontab: installing new crontab
13:09:57
#crontab -e
~
~
~
~
~
~
~
~
~
~
...
~
~
~
~
~
~
~
~
"crontab.VfxBzZ/crontab" 1L, 17C записано
crontab: installing new crontab
13:10:25
#dmesg | grep DVD
hdc: DV-516E, ATAPI CD/DVD-ROM drive
hdc: ATAPI 48X DVD-ROM drive, 256kB Cache, UDMA(33)
13:10:25
#dmesg | grep DVD
hdc: DV-516E, ATAPI CD/DVD-ROM drive
hdc: ATAPI 48X DVD-ROM drive, 256kB Cache, UDMA(33)
13:10:33
#crontab -e
~
~
~
~
~
~
~
~
~
~
...
~
~
~
~
~
~
~
~
~
No modification made
13:10:33
#crontab -e
~
~
~
~
~
~
~
~
~
~
...
~
~
~
~
~
~
~
~
~
No modification made
13:10:40
#crontab -l
* * * * * eject
13:10:40
#crontab -l
* * * * * eject
13:10:44
#crontab -r

13:10:44
#crontab -r

13:10:47
#crontab -e
~
~
~
~
~
~
~
~
~
~
...
~
~
~
~
~
~
~
~
"crontab.Pf9dwS/crontab" 1L, 56C записано
crontab: installing new crontab
13:10:47
#crontab -e
~
~
~
~
~
~
~
~
~
~
...
~
~
~
~
~
~
~
~
"crontab.Pf9dwS/crontab" 1L, 56C записано
crontab: installing new crontab
13:11:20
#LANG=C

13:11:20
#LANG=C

13:11:23
#crontab --help
crontab: invalid option -- -
crontab: usage error: unrecognized option
usage:  crontab [-u user] file
        crontab [-u user] { -e | -l | -r }
                (default operation is replace, per 1003.2)
        -e      (edit user's crontab)
        -l      (list user's crontab)
        -r      (delete user's crontab)
13:11:23
#crontab --help
crontab: invalid option -- -
crontab: usage error: unrecognized option
usage:  crontab [-u user] file
        crontab [-u user] { -e | -l | -r }
                (default operation is replace, per 1003.2)
        -e      (edit user's crontab)
        -l      (list user's crontab)
        -r      (delete user's crontab)
13:11:30
#crontab -l
ID  TT  STAT      TIME COMMAND)7103491373315095-117    up 0+00:35:19  09:57:48
* * * * * eject /dev/hdc ; sleep 30 ; eject -t /dev/hdc             0.0
      4            5           2                                  6
CPU states:     % user,     % nice,     % system,     % interrupt,     % idle
Mem: 89M Active, 353M Inact, 123M Wired, 1292K Cache, 110M Buf, 422M Free
                                                            1.37
 wap: 2007M Total, 2007M Free                                 03
  755 root              8       8812K  7516K nanslp   1:38  0.93% perl5.8.8
  744 root              8        146M 22568K nanslp   0:15  0.05% Xorg
 6787                  96      28868K 23600K select   0:08  4.00% kdeinit
...
21083  p0  I      0:00,00 /bin/sh -ec cd /usr/src/sys/modules; MAKEOBJDIRPREFIX
21084  p0  I      0:00,02 make all
21085  p0  S      0:00,15 [sh]
26960  p0  S+     0:00,05 tail -f nohup.out
28295  p0  S      0:00,06 make all DIRPRFX=nfsclient/
28340  p0  S      0:00,00 [sh]
28341  p0  S      0:00,00 [cc]
28342  p0  R      0:00,64 [cc1]
28343  p0  S      0:00,00 /usr/obj/usr/src/tmp/usr/bin/as -o nfs_vfsops.o
 ESCOA
13:11:30
#crontab -l
ID  TT  STAT      TIME COMMAND)7103491373315095-117    up 0+00:35:19  09:57:48
* * * * * eject /dev/hdc ; sleep 30 ; eject -t /dev/hdc             0.0
      4            5           2                                  6
CPU states:     % user,     % nice,     % system,     % interrupt,     % idle
Mem: 89M Active, 353M Inact, 123M Wired, 1292K Cache, 110M Buf, 422M Free
                                                            1.37
 wap: 2007M Total, 2007M Free                                 03
  755 root              8       8812K  7516K nanslp   1:38  0.93% perl5.8.8
  744 root              8        146M 22568K nanslp   0:15  0.05% Xorg
 6787                  96      28868K 23600K select   0:08  4.00% kdeinit
...
21083  p0  I      0:00,00 /bin/sh -ec cd /usr/src/sys/modules; MAKEOBJDIRPREFIX
21084  p0  I      0:00,02 make all
21085  p0  S      0:00,15 [sh]
26960  p0  S+     0:00,05 tail -f nohup.out
28295  p0  S      0:00,06 make all DIRPRFX=nfsclient/
28340  p0  S      0:00,00 [sh]
28341  p0  S      0:00,00 [cc]
28342  p0  R      0:00,64 [cc1]
28343  p0  S      0:00,00 /usr/obj/usr/src/tmp/usr/bin/as -o nfs_vfsops.o
 ESCOA
13:11:30
#crontab -l
ID  TT  STAT      TIME COMMAND)7103491373315095-117    up 0+00:35:19  09:57:48
* * * * * eject /dev/hdc ; sleep 30 ; eject -t /dev/hdc             0.0
      4            5           2                                  6
CPU states:     % user,     % nice,     % system,     % interrupt,     % idle
Mem: 89M Active, 353M Inact, 123M Wired, 1292K Cache, 110M Buf, 422M Free
                                                            1.37
 wap: 2007M Total, 2007M Free                                 03
  755 root              8       8812K  7516K nanslp   1:38  0.93% perl5.8.8
  744 root              8        146M 22568K nanslp   0:15  0.05% Xorg
 6787                  96      28868K 23600K select   0:08  4.00% kdeinit
...
21083  p0  I      0:00,00 /bin/sh -ec cd /usr/src/sys/modules; MAKEOBJDIRPREFIX
21084  p0  I      0:00,02 make all
21085  p0  S      0:00,15 [sh]
26960  p0  S+     0:00,05 tail -f nohup.out
28295  p0  S      0:00,06 make all DIRPRFX=nfsclient/
28340  p0  S      0:00,00 [sh]
28341  p0  S      0:00,00 [cc]
28342  p0  R      0:00,64 [cc1]
28343  p0  S      0:00,00 /usr/obj/usr/src/tmp/usr/bin/as -o nfs_vfsops.o
 ESCOA
13:11:39
#date
Fri Apr  6 13:11:43 EEST 2007
13:11:39
#date
Fri Apr  6 13:11:43 EEST 2007
13:11:39
#date
Fri Apr  6 13:11:43 EEST 2007
13:11:43
#ssh 77.122.243.6
Connection to 77.122.243.6 closed.
13:11:43
#ssh 77.122.243.6
Connection to 77.122.243.6 closed.
13:16:00
#crontab -e
~
~
~
~
~
~
~
~
~
~
...
~
~
~
~
~
~
~
~
"crontab.v1oUMD/crontab" 1L, 57C written
crontab: installing new crontab
13:16:00
#crontab -e
~
~
~
~
~
~
~
~
~
~
...
~
~
~
~
~
~
~
~
"crontab.v1oUMD/crontab" 1L, 57C written
crontab: installing new crontab
13:16:09
#crontab -e
~
~
~
~
~
~
~
~
~
~
...
~
~
~
~
~
~
~
~
~
No modification made
13:16:09
#crontab -e
~
~
~
~
~
~
~
~
~
~
...
~
~
~
~
~
~
~
~
~
No modification made
13:16:13
#echo $EDITOR
ID  TT  STAT      TIME COMMAND)7103491373315095-117    up 0+00:35:19  09:57:48
88 processes91.2 running 0.1 sleepin 8.8 stopped   0.0              0.0
      4            5           2                                  6
CPU states:     % user,     % nice,     % system,     % interrupt,     % idle
Mem: 89M Active, 353M Inact, 123M Wired, 1292K Cache, 110M Buf, 422M Free
                                                            1.37
 wap: 2007M Total, 2007M Free                                 03
  755 root              8       8812K  7516K nanslp   1:38  0.93% perl5.8.8
  744 root              8        146M 22568K nanslp   0:15  0.05% Xorg
 6787                  96      28868K 23600K select   0:08  4.00% kdeinit
...
21083  p0  I      0:00,00 /bin/sh -ec cd /usr/src/sys/modules; MAKEOBJDIRPREFIX
21084  p0  I      0:00,02 make all
21085  p0  S      0:00,15 [sh]
26960  p0  S+     0:00,05 tail -f nohup.out
28295  p0  S      0:00,06 make all DIRPRFX=nfsclient/
28340  p0  S      0:00,00 [sh]
28341  p0  S      0:00,00 [cc]
28342  p0  R      0:00,64 [cc1]
28343  p0  S      0:00,00 /usr/obj/usr/src/tmp/usr/bin/as -o nfs_vfsops.o
 ESCOA
13:16:13
#echo $EDITOR
ID  TT  STAT      TIME COMMAND)7103491373315095-117    up 0+00:35:19  09:57:48
88 processes91.2 running 0.1 sleepin 8.8 stopped   0.0              0.0
      4            5           2                                  6
CPU states:     % user,     % nice,     % system,     % interrupt,     % idle
Mem: 89M Active, 353M Inact, 123M Wired, 1292K Cache, 110M Buf, 422M Free
                                                            1.37
 wap: 2007M Total, 2007M Free                                 03
  755 root              8       8812K  7516K nanslp   1:38  0.93% perl5.8.8
  744 root              8        146M 22568K nanslp   0:15  0.05% Xorg
 6787                  96      28868K 23600K select   0:08  4.00% kdeinit
...
21083  p0  I      0:00,00 /bin/sh -ec cd /usr/src/sys/modules; MAKEOBJDIRPREFIX
21084  p0  I      0:00,02 make all
21085  p0  S      0:00,15 [sh]
26960  p0  S+     0:00,05 tail -f nohup.out
28295  p0  S      0:00,06 make all DIRPRFX=nfsclient/
28340  p0  S      0:00,00 [sh]
28341  p0  S      0:00,00 [cc]
28342  p0  R      0:00,64 [cc1]
28343  p0  S      0:00,00 /usr/obj/usr/src/tmp/usr/bin/as -o nfs_vfsops.o
 ESCOA
13:17:54
#EDITOR=ee crontab -e
/bin/sh: line 1: ee: command not found
crontab: "ee" exited with status 127
13:17:54
#EDITOR=ee crontab -e
/bin/sh: line 1: ee: command not found
crontab: "ee" exited with status 127
13:18:04
#EDITOR=nano crontab -e
#* * * * * eject /dev/hdc ; sleep 30 ; eject -t /dev/hdc
                                [ Wrote 1 line ]
crontab: installing new crontab
13:18:04
#EDITOR=nano crontab -e
#* * * * * eject /dev/hdc ; sleep 30 ; eject -t /dev/hdc
                                [ Wrote 1 line ]
crontab: installing new crontab
13:18:29
#crontab -e
~
~
~
~
~
~
~
~
~
~
...
~
~
~
~
~
~
~
~
~
No modification made
13:18:29
#crontab -e
~
~
~
~
~
~
~
~
~
~
...
~
~
~
~
~
~
~
~
~
No modification made
13:18:35
#vim /etc/syslog.conf
13:18:35
#vim /etc/syslog.conf
прошло 14 минут
13:33:15
#vim /etc/syslog.conf
13:33:15
#vim /etc/syslog.conf
13:33:45
#ps aux | grep syslog
root      2138  0.0  0.0  2428  888 ?        Ss   09:41   0:00 /sbin/syslogd
root     10704  0.0  0.0  1628  492 pts/4    R+   13:34   0:00 grep syslog
13:33:45
#ps aux | grep syslog
root      2138  0.0  0.0  2428  888 ?        Ss   09:41   0:00 /sbin/syslogd
root     10704  0.0  0.0  1628  492 pts/4    R+   13:34   0:00 grep syslog
13:34:15
#kill -1 2138

13:34:15
#kill -1 2138

13:34:24
#ps aux | grep syslog
root      2138  0.0  0.0  2428  904 ?        Ss   09:41   0:00 /sbin/syslogd
root     10720  0.0  0.0  1628  496 pts/4    R+   13:34   0:00 grep syslog
13:34:24
#ps aux | grep syslog
root      2138  0.0  0.0  2428  904 ?        Ss   09:41   0:00 /sbin/syslogd
root     10720  0.0  0.0  1628  496 pts/4    R+   13:34   0:00 grep syslog
13:35:00
#logrotate -f
ID  TT  STAT      TIME COMMAND)7103491373315095-117    up 0+00:35:19  09:57:48
logrotate 3.7 - Copyright (C) 1995-2001 Red Hat, Inc.0              0.0
      4            5           2                                  6
This may be freely redistributed under the terms of the GNU Public Licensedle
Mem: 89M Active, 353M Inact, 123M Wired, 1292K Cache, 110M Buf, 422M Free
                                                            1.37
Usage: logrotate [-dfv?] [-d|--debug] [-f|--force] [-m|--mail command]
  755 root              8       8812K  7516K nanslp   1:38  0.93% perl5.8.8
        [-s|--state statefile] [-v|--verbose] [-?|--help] [--usage]org
 6787                  96      28868K 23600K select   0:08  4.00% kdeinit
...
21083  p0  I      0:00,00 /bin/sh -ec cd /usr/src/sys/modules; MAKEOBJDIRPREFIX
21084  p0  I      0:00,02 make all
21085  p0  S      0:00,15 [sh]
26960  p0  S+     0:00,05 tail -f nohup.out
28295  p0  S      0:00,06 make all DIRPRFX=nfsclient/
28340  p0  S      0:00,00 [sh]
28341  p0  S      0:00,00 [cc]
28342  p0  R      0:00,64 [cc1]
28343  p0  S      0:00,00 /usr/obj/usr/src/tmp/usr/bin/as -o nfs_vfsops.o
 ESCOA
13:35:00
#logrotate -f
ID  TT  STAT      TIME COMMAND)7103491373315095-117    up 0+00:35:19  09:57:48
logrotate 3.7 - Copyright (C) 1995-2001 Red Hat, Inc.0              0.0
      4            5           2                                  6
This may be freely redistributed under the terms of the GNU Public Licensedle
Mem: 89M Active, 353M Inact, 123M Wired, 1292K Cache, 110M Buf, 422M Free
                                                            1.37
Usage: logrotate [-dfv?] [-d|--debug] [-f|--force] [-m|--mail command]
  755 root              8       8812K  7516K nanslp   1:38  0.93% perl5.8.8
        [-s|--state statefile] [-v|--verbose] [-?|--help] [--usage]org
 6787                  96      28868K 23600K select   0:08  4.00% kdeinit
...
21083  p0  I      0:00,00 /bin/sh -ec cd /usr/src/sys/modules; MAKEOBJDIRPREFIX
21084  p0  I      0:00,02 make all
21085  p0  S      0:00,15 [sh]
26960  p0  S+     0:00,05 tail -f nohup.out
28295  p0  S      0:00,06 make all DIRPRFX=nfsclient/
28340  p0  S      0:00,00 [sh]
28341  p0  S      0:00,00 [cc]
28342  p0  R      0:00,64 [cc1]
28343  p0  S      0:00,00 /usr/obj/usr/src/tmp/usr/bin/as -o nfs_vfsops.o
 ESCOA
13:36:25
#logrotate -f /etc/logrotate.conf

13:36:25
#logrotate -f /etc/logrotate.conf

13:36:35
#vim /etc/logrotate.conf
13:36:35
#vim /etc/logrotate.conf
13:37:42
#vim /etc/logrotate.d/
13:37:42
#vim /etc/logrotate.d/ppp
13:37:42
#vim /etc/logrotate.d/
13:37:42
#vim /etc/logrotate.d/ppp
13:38:10
#. /etc/bash_completion
ID  TT  STAT      TIME COMMAND)7103491373315095-117    up 0+00:35:19  09:57:48
88 processes91.2 running 0.1 sleepin 8.8 stopped   0.0              0.0
      4            5           2                                  6
CPU states:     % user,     % nice,     % system,     % interrupt,     % idle
Mem: 89M Active, 353M Inact, 123M Wired, 1292K Cache, 110M Buf, 422M Free
                                                            1.37
 wap: 2007M Total, 2007M Free                                 03
  755 root              8       8812K  7516K nanslp   1:38  0.93% perl5.8.8
  744 root              8        146M 22568K nanslp   0:15  0.05% Xorg
 6787                  96      28868K 23600K select   0:08  4.00% kdeinit
...
21083  p0  I      0:00,00 /bin/sh -ec cd /usr/src/sys/modules; MAKEOBJDIRPREFIX
21084  p0  I      0:00,02 make all
21085  p0  S      0:00,15 [sh]
26960  p0  S+     0:00,05 tail -f nohup.out
28295  p0  S      0:00,06 make all DIRPRFX=nfsclient/
28340  p0  S      0:00,00 [sh]
28341  p0  S      0:00,00 [cc]
28342  p0  R      0:00,64 [cc1]
28343  p0  S      0:00,00 /usr/obj/usr/src/tmp/usr/bin/as -o nfs_vfsops.o
 ESCOA
13:38:10
#. /etc/bash_completion
ID  TT  STAT      TIME COMMAND)7103491373315095-117    up 0+00:35:19  09:57:48
88 processes91.2 running 0.1 sleepin 8.8 stopped   0.0              0.0
      4            5           2                                  6
CPU states:     % user,     % nice,     % system,     % interrupt,     % idle
Mem: 89M Active, 353M Inact, 123M Wired, 1292K Cache, 110M Buf, 422M Free
                                                            1.37
 wap: 2007M Total, 2007M Free                                 03
  755 root              8       8812K  7516K nanslp   1:38  0.93% perl5.8.8
  744 root              8        146M 22568K nanslp   0:15  0.05% Xorg
 6787                  96      28868K 23600K select   0:08  4.00% kdeinit
...
21083  p0  I      0:00,00 /bin/sh -ec cd /usr/src/sys/modules; MAKEOBJDIRPREFIX
21084  p0  I      0:00,02 make all
21085  p0  S      0:00,15 [sh]
26960  p0  S+     0:00,05 tail -f nohup.out
28295  p0  S      0:00,06 make all DIRPRFX=nfsclient/
28340  p0  S      0:00,00 [sh]
28341  p0  S      0:00,00 [cc]
28342  p0  R      0:00,64 [cc1]
28343  p0  S      0:00,00 /usr/obj/usr/src/tmp/usr/bin/as -o nfs_vfsops.o
 ESCOA
13:38:23
#man log
13:38:23
#man logrotate
13:38:23
#man log
13:38:23
#man logrotate
13:38:32
#man 5 logrotate

Файлы

  • /var/cron/allow
  • /var/cron/deny
  • /var/cron/allow
    >
    user
    
    /var/cron/deny
    >
    ID  TT  STAT      TIME COMMAND)7103491373315095-117    up 0+00:35:19  09:57:48
    userrocesses91.2 running 0.1 sleepin 8.8 stopped   0.0              0.0
          4            5           2                                  6
    CPU states:     % user,     % nice,     % system,     % interrupt,     % idle
    Mem: 89M Active, 353M Inact, 123M Wired, 1292K Cache, 110M Buf, 422M Free
                                                                1.37
     wap: 2007M Total, 2007M Free                                 03
      755 root              8       8812K  7516K nanslp   1:38  0.93% perl5.8.8
      744 root              8        146M 22568K nanslp   0:15  0.05% Xorg
     6787                  96      28868K 23600K select   0:08  4.00% kdeinit
     5459 rootNAME    THR P 8 NICE  8344K  7100K nanslp   0:16  0.00% perl5.8.8
     7287 user             96      31644K 25314K select   0:25  1.27  kdeinit
     7128 root          1  96    0 29120K 24676K select   1:24  2.00% kdeinit
     7255               3  20  -76 11836K  8520K kserel      4        artsd
     6396 root          1  96    0  3560K  2300K select   1:32  1.61% gam_server
     6905                          25860K 21016                       kdeinit
     7101 root          1  96    0  7500K 23432K select   0:15  0.00% Xorg
     7235 user                     25316K 20540              2        kdeinit
     6787 user          1  96    0 28868K 23600K select   0:08  0.00% kdeinit
      625 root             96       1344K   796K select      1        moused
     5459 user          1   8    0  8344K  7100K nanslp   0:06  0.00% perl5.8.8
    17299 root              8       9500K  9392K wait        1        make
    [root@fbsd2:~]# ps
     ESCOA
      PID  TT  STAT      TIME COMMAND348K   892K select   0:04  0.00% script
      733  v0  Is+    0:00,04 login [pam] (login)select   0:04  0.00% kdeinit
      753  v0  S+     0:00,32 script -t 0 -q /root/.lilalo//3737103491373315095-117
      734  v1  Is+    0:00,04 login [pam] (login)select   0:02  0.00% kdeinit
    18569  v1  R+     0:00,09 script -t 0 -q /root/.lilalo//2149874373195125647-117
      735  v2  Is+    0:00,04 login [pam] (login)select   0:02  0.00% kdeinit
      736  v3  Is+    0:00,00 /usr/libexec/getty Pc ttyv3 0:01  0.00% moused
      737  v4  Is+    0:00,00 /usr/libexec/getty Pc ttyv4 0:01  0.00% make
      738  v5  Is+    0:00,00 /usr/libexec/getty Pc ttyv5 0:00  0.00% perl5.8.8
      739  v6  Is+    0:00,00 /usr/libexec/getty Pc ttyv6 0:00  0.00% script
      740  v7  Is+    0:00,00 /usr/libexec/getty Pc ttyv7 0:00  0.00% kdeinit
      791  p0  Is     0:00,14 /usr/local/bin/bash -i      0:00  0.00% cc1
      944  p0  I      0:00,00 /usr/local/bin/bash -i
      946  p0  I      0:00,01 make buildkernel KERNCONF=TEST
      955  p0  I      0:00,01 /bin/sh -ec cd /usr/src;  PATH=/sbin:/bin:/usr/sbin:/
      957  p0  I      0:00,03 make -m /usr/src/share/mk -f Makefile.inc1 buildkerne
    17298  p0  I      0:00,01 [sh]
    17299  p0  I      0:01,02 make KERNEL=kernel all -DNO_MODULES_OBJ
    21083  p0  I      0:00,00 /bin/sh -ec cd /usr/src/sys/modules; MAKEOBJDIRPREFIX
    21084  p0  I      0:00,02 make all
    21085  p0  S      0:00,15 [sh]
    26960  p0  S+     0:00,05 tail -f nohup.out
    28295  p0  S      0:00,05 make all DIRPRFX=nfsclient/
    28315  p0  S      0:00,00 [sh]
    28316  p0  S      0:00,00 [cc]
    28317  p0  R      0:00,12 [cc1]
    28318  p0  S      0:00,00 /usr/obj/usr/src/tmp/usr/bin/as -o nfs_socket.o
    18611  p2  Is     0:00,03 /usr/local/bin/bash -i
    18646  p2  S+     0:00,03 screen
    18648  p3  Ss+    0:00,11 script -t 0 -q /root/.lilalo//259832998694948772-1175
    18684  p4  Ss     0:00,09 /usr/local/bin/bash -i
    21381  p4  T      0:00,02 man mergemaster
    21390  p4  T      0:00,01 sh -c /usr/bin/zcat /usr/share/man/cat8/mergemaster.8
    21391  p4  T      0:00,00 /usr/bin/zcat /usr/share/man/cat8/mergemaster.8.gz
    21392  p4  T      0:00,04 more -s
    28319  p4  R+     0:00,00 ps
    18793  p5  Rs+    0:00,10 script -t 0 -q /root/.lilalo//322275501293602630-1175
    18834  p6  Is     0:00,03 /usr/local/bin/bash -i
    19009  p6  S+     0:00,02 screen -x
    19153  p7  Rs+    0:00,08 script -t 0 -q /root/.lilalo//137077802131131081-1175
    19194  p8  Is     0:00,03 /usr/local/bin/bash -i
    19237  p8  S+     0:00,02 screen -x
    19301  p9  Rs+    0:00,08 script -t 0 -q /root/.lilalo//208601743446318504-1175
    19342  pa  Is     0:00,03 /usr/local/bin/bash -i
    19443  pa  S+     0:00,02 screen -x
    19365  pb  Rs+    0:00,08 script -t 0 -q /root/.lilalo//21471348188875115-11758
    19410  pc  Is     0:00,03 /usr/local/bin/bash -i
    19515  pc  S+     0:00,02 screen -x
    [root@fbsd2:~]# ps | more
      PID  TT  STAT      TIME COMMAND
      733  v0  Is+    0:00,04 login [pam] (login)
      753  v0  S+     0:00,32 script -t 0 -q /root/.lilalo//3737103491373315095-117
      734  v1  Is+    0:00,04 login [pam] (login)
    18569  v1  R+     0:00,10 script -t 0 -q /root/.lilalo//2149874373195125647-117
      735  v2  Is+    0:00,04 login [pam] (login)
      736  v3  Is+    0:00,00 /usr/libexec/getty Pc ttyv3
      737  v4  Is+    0:00,00 /usr/libexec/getty Pc ttyv4
      738  v5  Is+    0:00,00 /usr/libexec/getty Pc ttyv5
      739  v6  Is+    0:00,00 /usr/libexec/getty Pc ttyv6
      740  v7  Is+    0:00,00 /usr/libexec/getty Pc ttyv7
      791  p0  Is     0:00,14 /usr/local/bin/bash -i
      944  p0  I      0:00,00 /usr/local/bin/bash -i
      946  p0  I      0:00,01 make buildkernel KERNCONF=TEST
      955  p0  I      0:00,01 /bin/sh -ec cd /usr/src;  PATH=/sbin:/bin:/usr/sbin:/
      957  p0  I      0:00,03 make -m /usr/src/share/mk -f Makefile.inc1 buildkerne
    17298  p0  I      0:00,01 [sh]
    17299  p0  I      0:01,02 make KERNEL=kernel all -DNO_MODULES_OBJ
    21083  p0  I      0:00,00 /bin/sh -ec cd /usr/src/sys/modules; MAKEOBJDIRPREFIX
    21084  p0  I      0:00,02 make all
    21085  p0  S      0:00,15 [sh]
    26960  p0  S+     0:00,05 tail -f nohup.out
    28295  p0  S      0:00,05 make all DIRPRFX=nfsclient/
    28325  p0  S      0:00,01 [sh]
    28326  p0  S      0:00,00 [cc]
    28327  p0  R      0:00,91 [cc1]
    28328  p0  S      0:00,00 /usr/obj/usr/src/tmp/usr/bin/as -o nfs_subs.o
    18611  p2  Is     0:00,03 /usr/local/bin/bash -i
    18646  p2  S+     0:00,03 screen
    18648  p3  Ss+    0:00,12 script -t 0 -q /root/.lilalo//259832998694948772-1175
    18684  p4  Ss     0:00,10 /usr/local/bin/bash -i
    21381  p4  T      0:00,02 man mergemaster
    21390  p4  T      0:00,01 sh -c /usr/bin/zcat /usr/share/man/cat8/mergemaster.8
    21391  p4  T      0:00,00 /usr/bin/zcat /usr/share/man/cat8/mergemaster.8.gz
    21392  p4  T      0:00,04 more -s
    28329  p4  R+     0:00,00 ps
    28330  p4  R+     0:00,00 more
    18793  p5  Rs+    0:00,10 script -t 0 -q /root/.lilalo//322275501293602630-1175
    18834  p6  Is     0:00,03 /usr/local/bin/bash -i
    19009  p6  S+     0:00,02 screen -x
    19153  p7  Rs+    0:00,08 script -t 0 -q /root/.lilalo//137077802131131081-1175
    19194  p8  Is     0:00,03 /usr/local/bin/bash -i
    19237  p8  S+     0:00,02 screen -x
    19301  p9  Rs+    0:00,08 script -t 0 -q /root/.lilalo//208601743446318504-1175
    19342  pa  Is     0:00,03 /usr/local/bin/bash -i
    19443  pa  S+     0:00,02 screen -x
    19365  pb  Rs+    0:00,08 script -t 0 -q /root/.lilalo//21471348188875115-11758
    19410  pc  Is     0:00,03 /usr/local/bin/bash -i
    19515  pc  S+     0:00,02 screen -x
    [root@fbsd2:~]# ps | less
      PID  TT  STAT      TIME COMMAND
      733  v0  Is+    0:00,04 login [pam] (login)
      753  v0  S+     0:00,32 script -t 0 -q /root/.lilalo//3737103491373315095-117
      734  v1  Is+    0:00,04 login [pam] (login)
    18569  v1  R+     0:00,10 script -t 0 -q /root/.lilalo//2149874373195125647-117
      735  v2  Is+    0:00,04 login [pam] (login)
      736  v3  Is+    0:00,00 /usr/libexec/getty Pc ttyv3
      737  v4  Is+    0:00,00 /usr/libexec/getty Pc ttyv4
      738  v5  Is+    0:00,00 /usr/libexec/getty Pc ttyv5
      739  v6  Is+    0:00,00 /usr/libexec/getty Pc ttyv6
      740  v7  Is+    0:00,00 /usr/libexec/getty Pc ttyv7
      791  p0  Is     0:00,14 /usr/local/bin/bash -i
      944  p0  I      0:00,00 /usr/local/bin/bash -i
      946  p0  I      0:00,01 make buildkernel KERNCONF=TEST
      955  p0  I      0:00,01 /bin/sh -ec cd /usr/src;  PATH=/sbin:/bin:/usr/sbin:/
      957  p0  I      0:00,03 make -m /usr/src/share/mk -f Makefile.inc1 buildkerne
    17298  p0  I      0:00,01 [sh]
    17299  p0  I      0:01,02 make KERNEL=kernel all -DNO_MODULES_OBJ
    21083  p0  I      0:00,00 /bin/sh -ec cd /usr/src/sys/modules; MAKEOBJDIRPREFIX
    21084  p0  I      0:00,02 make all
    21085  p0  S      0:00,15 [sh]
    26960  p0  S+     0:00,05 tail -f nohup.out
    28295  p0  S      0:00,06 make all DIRPRFX=nfsclient/
    28340  p0  S      0:00,00 [sh]
    28341  p0  S      0:00,00 [cc]
    28342  p0  R      0:00,64 [cc1]
    28343  p0  S      0:00,00 /usr/obj/usr/src/tmp/usr/bin/as -o nfs_vfsops.o
     ESCOA
    

    Статистика

    Время первой команды журнала13:07:41 2007- 4- 6
    Время последней команды журнала13:38:32 2007- 4- 6
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %12.87
    Процент синтаксически неверно набранных команд, % 0.00
    Суммарное время работы с терминалом *, час 0.51
    Количество командных строк в единицу времени, команда/мин 3.27
    Частота использования команд
    crontab25|=======================| 23.36%
    vim22|====================| 20.56%
    cat12|===========| 11.21%
    grep6|=====| 5.61%
    exit6|=====| 5.61%
    man5|====| 4.67%
    ps4|===| 3.74%
    logrotate4|===| 3.74%
    su4|===| 3.74%
    date3|==| 2.80%
    EDITOR=nano2|=| 1.87%
    dmesg2|=| 1.87%
    echo2|=| 1.87%
    .2|=| 1.87%
    kill2|=| 1.87%
    ssh2|=| 1.87%
    EDITOR=ee2|=| 1.87%
    LANG=C2|=| 1.87%
    ____
    *) Интервалы неактивности длительностью 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$