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

Содержание

Журнал

Четверг (02/12/09)

/dev/ttyp1
13:21:01
#vim /etc/squid/squid.conf
2459,2460c2459,2460
< acl  SiteMailRu  dstdomain  .mail.ru .vkontakte.ru .odnoklasniki.ru .thespacesurf.com .rapidshare.com .audiovkontakte.ru .anonymouse.org . anonymizer.ru .browse24h.com .mp3-online.com.ua .access24h.com .anonymouse.com .odnoklassniki.km.ru .xvideos.com  .odnoklassniki.ru .porn.gonzo-movies.com videosz.com
< http_access  deny  all  SiteMailRu
---
> #acl  SiteMailRu  dstdomain  .mail.ru .vkontakte.ru .odnoklasniki.ru .thespacesurf.com .rapidshare.com .audiovkontakte.ru .anonymouse.org . anonymizer.ru .browse24h.com .mp3-online.com.ua .access24h.com .anonymouse.com .odnoklassniki.km.ru .xvideos.com  .odnoklassniki.ru .porn.gonzo-movies.com videosz.com
> #http_access  deny  all  SiteMailRu
13:21:56
#/etc/init.d/squid restart
Restarting Squid HTTP proxy: squid Waiting.....................done.
.
прошло >6 часов
/dev/ttyp1
19:57:00
#vim /etc/squid/squid.conf
2459,2460c2459,2460
< #acl  SiteMailRu  dstdomain  .mail.ru .vkontakte.ru .odnoklasniki.ru .thespacesurf.com .rapidshare.com .audiovkontakte.ru .anonymouse.org . anonymizer.ru .browse24h.com .mp3-online.com.ua .access24h.com .anonymouse.com .odnoklassniki.km.ru .xvideos.com  .odnoklassniki.ru .porn.gonzo-movies.com videosz.com
< #http_access  deny  all  SiteMailRu
---
> acl  SiteMailRu  dstdomain  .mail.ru .vkontakte.ru .odnoklasniki.ru .thespacesurf.com .rapidshare.com .audiovkontakte.ru .anonymouse.org . anonymizer.ru .browse24h.com .mp3-online.com.ua .access24h.com .anonymouse.com .odnoklassniki.km.ru .xvideos.com  .odnoklassniki.ru .porn.gonzo-movies.com videosz.com
> http_access  deny  all  SiteMailRu
19:57:31
#/etc/init.d/squid restart
Restarting Squid HTTP proxy: squid Waiting.....................done.
.
19:58:06
#ps ax
  PID TTY      STAT   TIME COMMAND
    1 ?        Ss     0:00 init [2]
    2 ?        S      0:00 [migration/0]
    3 ?        SN     0:00 [ksoftirqd/0]
    4 ?        S<     0:00 [events/0]
    5 ?        S<     0:00 [khelper]
    6 ?        S<     0:00 [kthread]
    7 ?        S<     0:00 [xenwatch]
    8 ?        S<     0:00 [xenbus]
   14 ?        S<     0:00 [kblockd/0]
...
 3247 ttyp0    Ss     0:00 bash -i
 3391 ttyp0    S+     0:00 tail -f /var/log/squid/access.log
14195 ?        Ss     0:00 sshd: root@ttyp1
14197 ttyp1    Ss+    0:00 script -f -q /root/.lilalo//24975223811211520504-1234
14234 ttyp1    S+     0:00 script -f -q /root/.lilalo//24975223811211520504-1234
14235 ttyp2    Ss     0:00 bash -i
14290 ?        Ss     0:00 /usr/sbin/squid -D -sYC
14301 ?        S      0:00 (squid) -D -sYC
14302 ?        Ss     0:00 (unlinkd)
14303 ttyp2    R+     0:00 ps ax
19:58:12
#w
 17:58:17 up 58 days,  1:32,  2 users,  load average: 0,00, 0,00, 0,00
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
root     tty1     -                24Dec08 50days  0.01s  0.00s /bin/login --
root     ttyp1    ada.com.ua       17:56    0.00s  0.01s  0.00s script -f -q /r

Пятница (02/20/09)

/dev/ttyp1
12:46:26
#vim /etc/squid/squid.conf
2457,2458c2457,2458
< #acl Sergun dstdomain .mail.ru
< #http_access allow Nevmeru Sergun
---
> acl Sergun dstdomain .mail.ru
> http_access allow Nevmeru Sergun
12:47:13
#/etc/init.d/squid restart
Restarting Squid HTTP proxy: squid Waiting.....................done.
.
12:47:58
#ps ax
  PID TTY      STAT   TIME COMMAND
    1 ?        Ss     0:00 init [2]
    2 ?        S      0:00 [migration/0]
    3 ?        SN     0:00 [ksoftirqd/0]
    4 ?        S<     0:00 [events/0]
    5 ?        S<     0:00 [khelper]
    6 ?        S<     0:00 [kthread]
    7 ?        S<     0:00 [xenwatch]
    8 ?        S<     0:00 [xenbus]
   14 ?        S<     0:00 [kblockd/0]
...
 3247 ttyp0    Ss     0:00 bash -i
 3391 ttyp0    S+     0:00 tail -f /var/log/squid/access.log
15813 ?        Ss     0:00 sshd: root@ttyp1
15815 ttyp1    Ss+    0:00 script -f -q /root/.lilalo//1841618780235883011-12351
15852 ttyp1    S+     0:00 script -f -q /root/.lilalo//1841618780235883011-12351
15853 ttyp2    Ss     0:00 bash -i
15908 ?        Ss     0:00 /usr/sbin/squid -D -sYC
15911 ?        S      0:00 (squid) -D -sYC
15920 ?        Ss     0:00 (unlinkd)
15921 ttyp2    R+     0:00 ps ax

Понедельник (02/23/09)

/dev/ttyp1
12:14:16
#vim /etc/squid/squid.conf
2459,2460c2459,2460
< acl  SiteMailRu  dstdomain  .mail.ru .vkontakte.ru .odnoklasniki.ru .thespacesurf.com .rapidshare.com .audiovkontakte.ru .anonymouse.org . anonymizer.ru .browse24h.com .mp3-online.com.ua .access24h.com .anonymouse.com .odnoklassniki.km.ru .xvideos.com  .odnoklassniki.ru .porn.gonzo-movies.com videosz.com
< http_access  deny  all  SiteMailRu
---
> #acl  SiteMailRu  dstdomain  .mail.ru .vkontakte.ru .odnoklasniki.ru .thespacesurf.com .rapidshare.com .audiovkontakte.ru .anonymouse.org . anonymizer.ru .browse24h.com .mp3-online.com.ua .access24h.com .anonymouse.com .odnoklassniki.km.ru .xvideos.com  .odnoklassniki.ru .porn.gonzo-movies.com videosz.com
> #http_access  deny  all  SiteMailRu
12:15:00
#/etc/init.d/squid restart
Restarting Squid HTTP proxy: squid Waiting.....................done.
.
12:15:46
#vim /etc/squid/squid.conf
2459,2460c2459,2460
< #acl  SiteMailRu  dstdomain  .mail.ru .vkontakte.ru .odnoklasniki.ru .thespacesurf.com .rapidshare.com .audiovkontakte.ru .anonymouse.org . anonymizer.ru .browse24h.com .mp3-online.com.ua .access24h.com .anonymouse.com .odnoklassniki.km.ru .xvideos.com  .odnoklassniki.ru .porn.gonzo-movies.com videosz.com
< #http_access  deny  all  SiteMailRu
---
> acl  SiteMailRu  dstdomain  .mail.ru .vkontakte.ru .odnoklasniki.ru .thespacesurf.com .rapidshare.com .audiovkontakte.ru .anonymouse.org . anonymizer.ru .browse24h.com .mp3-online.com.ua .access24h.com .anonymouse.com .odnoklassniki.km.ru .xvideos.com  .odnoklassniki.ru .porn.gonzo-movies.com videosz.com
> http_access  deny  all  SiteMailRu
12:22:38
#/etc/init.d/squid restart
Restarting Squid HTTP proxy: squid Waiting.....................done.
.

Вторник (03/10/09)

/dev/ttyp1
12:04:07
#mc
12:05:53
#vim /etc/squid/squid.conf
12:06:06
#/etc/init.d/squid restart
Restarting Squid HTTP proxy: squid Waiting.....................done.
.

Четверг (03/12/09)

/dev/ttyp1
08:22:51
#ping itc.ua
ping: unknown host itc.ua
08:23:09
#ping mail.ru
ping: unknown host mail.ru
08:23:34
#mc

Пятница (03/13/09)

/dev/ttyp0
08:32:31
#vim /etc/squid/squid.conf
2456a2457,2459
> 
> acl kovalevskiy1 dst 0.0.0.0/0  
> http_access deny kovalevskiy kovalevskiy1 
прошло 19 минут
08:51:54
#/etc/init.d/squid restart
Restarting Squid HTTP proxy: squid Waiting.....................done.
2009/03/13 06:52:37| ACL name 'kovalevskiy' not defined!
FATAL: Bungled squid.conf line 2459: http_access deny kovalevskiy kovalevskiy1
Squid Cache (Version 2.6.STABLE5): Terminated abnormally.
 failed!
прошло 30 минут
/dev/ttyp0
09:22:05
#ps ax
  PID TTY      STAT   TIME COMMAND
    1 ?        Ss     0:00 init [2]
    2 ?        S      0:00 [migration/0]
    3 ?        SN     0:00 [ksoftirqd/0]
    4 ?        S<     0:00 [events/0]
    5 ?        S<     0:00 [khelper]
    6 ?        S<     0:00 [kthread]
    7 ?        S<     0:00 [xenwatch]
    8 ?        S<     0:00 [xenbus]
   14 ?        S<     0:00 [kblockd/0]
...
 1183 tty3     Ss+    0:00 /sbin/getty 38400 tty3
 1184 tty4     Ss+    0:00 /sbin/getty 38400 tty4
 1185 tty5     Ss+    0:00 /sbin/getty 38400 tty5
 1186 tty6     Ss+    0:00 /sbin/getty 38400 tty6
 1366 ?        Ss     0:09 l3-agent
 1469 ?        Ss     0:00 sshd: root@ttyp0
 1471 ttyp0    Ss+    0:00 script -f -q /root/.lilalo//4168112632720632640-12369
 1508 ttyp0    S+     0:00 script -f -q /root/.lilalo//4168112632720632640-12369
 1509 ttyp1    Ss     0:00 bash -i
 1528 ttyp1    R+     0:00 ps ax
09:22:09
#ps ax squid
ERROR: Unsupported option (BSD syntax)
********* simple selection *********  ********* selection by list *********
-A all processes                      -C by command name
-N negate selection                   -G by real group ID (supports names)
-a all w/ tty except session leaders  -U by real user ID (supports names)
-d all except session leaders         -g by session OR by effective group name
-e all processes                      -p by process ID
T  all processes on this terminal     -s processes in the sessions given
a  all w/ tty, including other users  -t by tty
g  OBSOLETE -- DO NOT USE             -u by effective user ID (supports names)
...
-o,o user-defined  -f full            --Group --User --pid --cols --ppid
-j,j job control   s  signal          --group --user --sid --rows --info
-O,O preloaded -o  v  virtual memory  --cumulative --format --deselect
-l,l long          u  user-oriented   --sort --tty --forest --version
-F   extra full    X  registers       --heading --no-heading --context
                    ********* misc options *********
-V,V  show version      L  list format codes  f  ASCII art forest
-m,m,-L,-T,H  threads   S  children in sum    -y change -l format
-M,Z  security data     c  true command name  -c scheduling class
-w,w  wide output       n  numeric WCHAN,UID  -H process hierarchy
09:22:18
#ps ax |grep squid
 1541 ttyp1    S+     0:00 grep squid
09:22:28
#vim /etc/squid/squid.conf
2458,2459c2458,2459
< acl kovalevskiy1 dst 0.0.0.0/0  
< http_access deny kovalevskiy kovalevskiy1 
---
> #acl kovalevskiy1 dst 0.0.0.0/0  
> #http_access deny kovalevskiy kovalevskiy1 
09:23:04
#/etc/init.d/squid restart
Restarting Squid HTTP proxy: squid.
09:23:11
#ps ax
  PID TTY      STAT   TIME COMMAND
    1 ?        Ss     0:00 init [2]
    2 ?        S      0:00 [migration/0]
    3 ?        SN     0:00 [ksoftirqd/0]
    4 ?        S<     0:00 [events/0]
    5 ?        S<     0:00 [khelper]
    6 ?        S<     0:00 [kthread]
    7 ?        S<     0:00 [xenwatch]
    8 ?        S<     0:00 [xenbus]
   14 ?        S<     0:00 [kblockd/0]
...
 1186 tty6     Ss+    0:00 /sbin/getty 38400 tty6
 1366 ?        Ss     0:09 l3-agent
 1469 ?        Ss     0:00 sshd: root@ttyp0
 1471 ttyp0    Ss+    0:00 script -f -q /root/.lilalo//4168112632720632640-1236928925.script
 1508 ttyp0    S+     0:00 script -f -q /root/.lilalo//4168112632720632640-1236928925.script
 1509 ttyp1    Ss     0:00 bash -i
 1571 ?        Ss     0:00 /usr/sbin/squid -D -sYC
 1573 ?        S      0:00 (squid) -D -sYC
 1583 ?        Ss     0:00 (unlinkd)
 1584 ttyp1    R+     0:00 ps ax
прошло 13 минут
/dev/ttyp2
09:36:48
#vim /etc/squid/squid.conf
прошла 21 минута
/dev/ttyp2
09:58:24
#vim /etc/squid/squid.conf
09:59:07
#vim /etc/squid/squid.conf
2462c2462
< acl  SiteMailRu  dstdomain  .mail.ru .vkontakte.ru .odnoklasniki.ru .thespacesurf.com .audiovkontakte.ru .anonymouse.org . anonymizer.ru .browse24h.com .mp3-online.com.ua .access24h.com .anonymouse.com .odnoklassniki.km.ru .xvideos.com  .odnoklassniki.ru .porn.gonzo-movies.com videosz.com
---
> acl  SiteMailRu  dstdomain .lovesupport.ru .mail.ru .vkontakte.ru .odnoklasniki.ru .thespacesurf.com .audiovkontakte.ru .anonymouse.org . anonymizer.ru .browse24h.com .mp3-online.com.ua .access24h.com .anonymouse.com .odnoklassniki.km.ru .xvideos.com  .odnoklassniki.ru .porn.gonzo-movies.com videosz.com
09:59:52
#/etc/init.d/squid restart
Restarting Squid HTTP proxy: squid Waiting.....................done.
.
10:00:29
#tail -f /var/log/squid/
access.log       cache.log        store.log
access.log.1     cache.log.1      store.log.1
access.log.2.gz  cache.log.2.gz   store.log.2.gz
10:00:29
#tail -f /var/log/squid/access.log
1236931344.656      4 192.168.4.2 TCP_HIT/200 5576 GET http://s1.travian.com.ua/img/un/l/n3.gif - NONE/- image/gif
1236931345.094      3 192.168.4.2 TCP_HIT/200 5330 GET http://s1.travian.com.ua/img/un/l/n2.gif - NONE/- image/gif
1236931345.094      0 192.168.4.2 TCP_HIT/200 5576 GET http://s1.travian.com.ua/img/un/l/n3.gif - NONE/- image/gif
1236931345.587     33 192.168.4.2 TCP_HIT/200 5330 GET http://s1.travian.com.ua/img/un/l/n2.gif - NONE/- image/gif
1236931345.727     19 192.168.4.2 TCP_HIT/200 20259 GET http://s1.travian.com.ua/unx.css - NONE/- text/css
1236931345.763    160 192.168.4.2 TCP_MISS/200 8692 GET http://s1.travian.com.ua/dorf2.php - DIRECT/88.198.65.119 text/html
1236931345.901    174 192.168.4.2 TCP_MISS/200 19453 GET http://s1.travian.com.ua/unx.js? - DIRECT/88.198.65.119 application/x-javascript
1236931345.901    170 192.168.4.2 TCP_MISS/200 4151 GET http://s1.travian.com.ua/new.css? - DIRECT/88.198.65.119 text/css
1236931345.973      7 192.168.4.2 TCP_HIT/200 2807 GET http://s1.travian.com.ua/img/un/l/m4.gif - NONE/- image/gif
1236931345.973      0 192.168.4.2 TCP_HIT/200 5023 GET http://s1.travian.com.ua/img/ua/a/travian0.gif - NONE/- image/gif
...
1236931361.582      5 192.168.4.11 TCP_MISS/304 305 GET http://4pda.info/templates/ru/images/A4_Content_Bg_Top.png - DIRECT/77.120.113.18 -
1236931361.582      4 192.168.4.11 TCP_MISS/304 305 GET http://4pda.info/templates/ru/images/Top-Right.png - DIRECT/77.120.113.18 -
1236931361.592     10 192.168.4.11 TCP_MISS/304 305 GET http://4pda.info/promo/ilogo.gif - DIRECT/77.120.113.18 -
1236931361.606      5 192.168.4.11 TCP_MISS/304 305 GET http://4pda.info/templates/ru/images/mtdl.png - DIRECT/77.120.113.18 -
1236931361.606      4 192.168.4.11 TCP_MISS/304 305 GET http://4pda.info/templates/ru/images/mtdbg.png - DIRECT/77.120.113.18 -
1236931361.607      3 192.168.4.11 TCP_MISS/304 305 GET http://4pda.info/templates/ru/images/mtdr.png - DIRECT/77.120.113.18 -
1236931361.608      3 192.168.4.11 TCP_MISS/304 305 GET http://4pda.info/templates/ru/images/ltd.gif - DIRECT/77.120.113.18 -
1236931361.612      4 192.168.4.11 TCP_MISS/304 305 GET http://4pda.info/uploads/posts/2009-02/1234472487_400x230.jpg - DIRECT/77.120.113.18 -
1236931361.679      5 192.168.4.11 TCP_MISS/304 305 GET http://4pda.info/templates/ru/images/rtd.gif - DIRECT/77.120.113.18 -
1236931361.681      4 192.168.4.11 TCP_MISS/304 305 GET http://4pda.info/templates/ru/images/mtdlbot.png - DIRECT/77.120.113.18 -

Понедельник (03/23/09)

/dev/ttyp0
15:06:09
#mc
/dev/ttyp0
15:12:46
#/usr/bin/sarg

15:12:52
#mc
15:13:01
#mc
прошло 10 минут
15:23:13
#/etc/init.d/squid restart
Restarting Squid HTTP proxy: squid Waiting.....................done.
.
15:23:56
#ps ax
  PID TTY      STAT   TIME COMMAND
    1 ?        Ss     0:00 init [2]
    2 ?        S      0:00 [migration/0]
    3 ?        SN     0:00 [ksoftirqd/0]
    4 ?        S<     0:00 [events/0]
    5 ?        S<     0:00 [khelper]
    6 ?        S<     0:00 [kthread]
    7 ?        S<     0:00 [xenwatch]
    8 ?        S<     0:00 [xenbus]
   14 ?        S<     0:00 [kblockd/0]
...
26225 ?        S      0:00 /usr/sbin/apache2 -k start
26226 ?        S      0:00 /usr/sbin/apache2 -k start
27804 ?        Ss     0:00 sshd: root@ttyp0
27806 ttyp0    Ss+    0:00 script -f -q /root/.lilalo//846319471314459459-1237813966.script
27843 ttyp0    S+     0:00 script -f -q /root/.lilalo//846319471314459459-1237813966.script
27844 ttyp1    Ss     0:00 bash -i
27996 ?        Ss     0:00 /usr/sbin/squid -D -sYC
27998 ?        S      0:00 (squid) -D -sYC
28008 ?        Rs     0:00 (unlinkd)
28009 ttyp1    R+     0:00 ps ax
прошло >4 часов
/dev/ttyp0
19:25:37
#ps ax
  PID TTY      STAT   TIME COMMAND
    1 ?        Ss     0:00 init [2]
    2 ?        S      0:00 [migration/0]
    3 ?        SN     0:00 [ksoftirqd/0]
    4 ?        S<     0:00 [events/0]
    5 ?        S<     0:00 [khelper]
    6 ?        S<     0:00 [kthread]
    7 ?        S<     0:00 [xenwatch]
    8 ?        S<     0:00 [xenbus]
   14 ?        S<     0:00 [kblockd/0]
...
27998 ?        S      0:02 (squid) -D -sYC
28008 ?        Ss     0:00 (unlinkd)
28470 ?        S      0:00 /usr/sbin/apache2 -k start
28471 ?        S      0:00 /usr/sbin/apache2 -k start
28472 ?        S      0:00 /usr/sbin/apache2 -k start
28473 ?        Ss     0:00 sshd: root@ttyp0
28475 ttyp0    Ss+    0:00 script -f -q /root/.lilalo//116455759241472274-123782
28512 ttyp0    S+     0:00 script -f -q /root/.lilalo//116455759241472274-123782
28513 ttyp1    Ss     0:00 bash -i
28532 ttyp1    R+     0:00 ps ax
19:25:39
#/usr/bin/sarg

19:25:59
#mc
19:27:31
#/usr/bin/sarg

19:27:48
#mc
19:31:10
#apt-cache search Free-SA

19:31:26
#/usr/bin/sarg

19:33:37
#date
Пнд Мар 23 17:33:40 UTC 2009
19:33:40
#ntpdate -bs ntp.colocall.net ntp2.colocall.net
bash: ntpdate: command not found
19:34:19
#apt-cache search ntpdate
ntp-doc - Network Time Protocol documentation
ntpdate - client for setting system time from NTP servers
19:34:34
#apt-get install ntpdate
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
НОВЫЕ пакеты, которые будут установлены:
  ntpdate
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 49 пакетов не обновлено.
Необходимо скачать 57,8kБ архивов.
После распаковки объем занятого дискового пространства возрастёт на 143kB.
Получено:1 http://debian.org.ua etch/main ntpdate 1:4.2.2.p4+dfsg-2etch1 [57,8kB]
Получено 57,8kB за 0s (403kB/c)
Выбор ранее не выбранного пакета ntpdate.
(Чтение базы данных... на данный момент установлено 15268 файлов и каталогов.)
Распаковывается пакет ntpdate (из файла .../ntpdate_1%3a4.2.2.p4+dfsg-2etch1_i386.deb)...
Настраивается пакет ntpdate (4.2.2.p4+dfsg-2etch1) ...
19:34:51
#ntpdate -bs ntp.colocall.net ntp2.colocall.net

19:34:55
#date
Пнд Мар 23 17:34:57 UTC 2009
19:34:57
#ntpdate -bs ntp.colocall.net ntp2.colocall.net

19:35:05
#date
Пнд Мар 23 17:35:07 UTC 2009
19:35:07
#mc
прошло 19 минут
19:54:23
#ping proxy.liag.org.ua
PING proxy.liag.org.ua (192.168.1.7) 56(84) bytes of data.
From gw.liag.org.ua (194.150.93.83) icmp_seq=1 Destination Host Unreachable
From gw.liag.org.ua (194.150.93.83) icmp_seq=2 Destination Host Unreachable
From gw.liag.org.ua (194.150.93.83) icmp_seq=3 Destination Host Unreachable
--- proxy.liag.org.ua ping statistics ---
4 packets transmitted, 0 received, +3 errors, 100% packet loss, time 3065ms
, pipe 3
19:54:38
#date
Пнд Мар 23 18:06:10 UTC 2009
прошло 11 минут
20:06:10
#apt-cache search rdate
rdate - sets the system's date from a remote host
20:07:42
#apt-get install rdate
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
НОВЫЕ пакеты, которые будут установлены:
  rdate
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 49 пакетов не обновлено.
Необходимо скачать 7766Б архивов.
После распаковки объем занятого дискового пространства возрастёт на 57,3kB.
Получено:1 http://debian.org.ua etch/main rdate 1.4-8 [7766B]
Получено 7766B за 0s (54,1kB/c)
Выбор ранее не выбранного пакета rdate.
(Чтение базы данных... на данный момент установлено 15283 файлов и каталогов.)
Распаковывается пакет rdate (из файла .../archives/rdate_1.4-8_i386.deb)...
Настраивается пакет rdate (1.4-8) ...
20:07:55
#rdate -s ntp.colocall.net

20:08:07
#date
Пнд Мар 23 18:08:09 UTC 2009
20:08:09
#time
real    0m0.000s
user    0m0.000s
sys     0m0.000s
20:08:18
#rdate -s ntp2.colocall.net
rdate: connect: Connection refused
20:09:00
#rdate -s ntp.colocall.net

20:09:09
#date
Пнд Мар 23 18:09:13 UTC 2009
20:09:13
#ntpdate -q ntp.chg.ru
server 77.236.33.77, stratum 0, offset 0.000000, delay 0.00000
23 Mar 18:10:24 ntpdate[29135]: no server suitable for synchronization found
20:10:24
#ntpdate -q ntp2.belbone.be
server 195.13.1.153, stratum 2, offset 1186724.076355, delay 0.08081
23 Mar 18:11:11 ntpdate[29141]: step time server 195.13.1.153 offset 1186724.076355 sec
20:11:11
#date
Пнд Мар 23 18:11:19 UTC 2009
20:11:19
#dpkg-reconfigure tzdata
Running 'tzconfig' to set this system's timezone.
Your current time zone is set to Unknown
Do you want to change that? [n]: y
Please enter the number of the geographic area in which you live:
        1) Africa                       7) Australia
        2) America                      8) Europe
        3) US time zones                9) Indian Ocean
        4) Canada time zones            10) Pacific Ocean
        5) Asia                         11) Use System V style time zones
        6) Atlantic Ocean               12) None of the above
...
Podgorica Prague Riga Rome Samara San_Marino Sarajevo Simferopol Skopje
Sofia Stockholm Tallinn Tirane Tiraspol Uzhgorod Vaduz Vatican Vienna
Vilnius Volgograd Warsaw Zagreb Zaporozhye Zurich
Please enter the name of one of these cities or zones
You just need to type enough letters to resolve ambiguities
Press Enter to view all of them again
Name: [] Kiev
Your default time zone is set to 'Europe/Kiev'.
Local time is now:      Mon Mar 23 20:14:25 EET 2009.
Universal Time is now:  Mon Mar 23 18:14:25 UTC 2009.
20:14:25
#date
Пнд Мар 23 20:14:40 EET 2009
20:14:40
#dpkg-reconfigure tzdata
Current default timezone: 'Europe/Kiev'.
Local time is now:      Mon Mar 23 20:14:43 EET 2009.
Universal Time is now:  Mon Mar 23 18:14:43 UTC 2009.
Run 'tzconfig' if you wish to change it.
20:14:43
#tzconfig
Your current time zone is set to Europe/Kiev
Do you want to change that? [n]: y
Please enter the number of the geographic area in which you live:
        1) Africa                       7) Australia
        2) America                      8) Europe
        3) US time zones                9) Indian Ocean
        4) Canada time zones            10) Pacific Ocean
        5) Asia                         11) Use System V style time zones
        6) Atlantic Ocean               12) None of the above
Then you will be shown a list of cities which represent the time zone
...
Podgorica Prague Riga Rome Samara San_Marino Sarajevo Simferopol Skopje
Sofia Stockholm Tallinn Tirane Tiraspol Uzhgorod Vaduz Vatican Vienna
Vilnius Volgograd Warsaw Zagreb Zaporozhye Zurich
Please enter the name of one of these cities or zones
You just need to type enough letters to resolve ambiguities
Press Enter to view all of them again
Name: [] Kiev
Your default time zone is set to 'Europe/Kiev'.
Local time is now:      Пнд Мар 23 20:15:13 EET 2009.
Universal Time is now:  Пнд Мар 23 18:15:13 UTC 2009.
20:15:13
#ntpdate ntp.psn.ru
23 Mar 20:16:45 ntpdate[29251]: step time server 194.149.67.130 offset 1186724.093723 sec
20:16:45
#date
Пнд Мар 23 20:16:57 EET 2009
20:16:57
#tzconfig
Your current time zone is set to Europe/Kiev
Do you want to change that? [n]: y
Please enter the number of the geographic area in which you live:
        1) Africa                       7) Australia
        2) America                      8) Europe
        3) US time zones                9) Indian Ocean
        4) Canada time zones            10) Pacific Ocean
        5) Asia                         11) Use System V style time zones
        6) Atlantic Ocean               12) None of the above
Then you will be shown a list of cities which represent the time zone
...
Podgorica Prague Riga Rome Samara San_Marino Sarajevo Simferopol Skopje
Sofia Stockholm Tallinn Tirane Tiraspol Uzhgorod Vaduz Vatican Vienna
Vilnius Volgograd Warsaw Zagreb Zaporozhye Zurich
Please enter the name of one of these cities or zones
You just need to type enough letters to resolve ambiguities
Press Enter to view all of them again
Name: [] Kiev
Your default time zone is set to 'Europe/Kiev'.
Local time is now:      Пнд Мар 23 20:17:29 EET 2009.
Universal Time is now:  Пнд Мар 23 18:17:29 UTC 2009.
20:17:29
#dpkg-reconfigure tzdata
Current default timezone: 'Europe/Kiev'.
Local time is now:      Mon Mar 23 20:17:39 EET 2009.
Universal Time is now:  Mon Mar 23 18:17:39 UTC 2009.
Run 'tzconfig' if you wish to change it.
20:17:39
#date
Пнд Мар 23 20:17:47 EET 2009
20:17:47
#rdate -s ntp.colocall.net

20:17:59
#date
Пнд Мар 23 20:18:02 EET 2009
20:18:02
#apt-cache search rsyns

20:18:34
#apt-cache search rsync
apt-proxy - Debian archive proxy and partial mirror builder
backuppc - high-performance, enterprise-grade system for backing up PCs
csync2 - cluster synchronization tool
cvssuck - inefficient cvs repository grabber using cvs command
debmirror - Debian partial mirror script, with ftp and package pool support
dirvish - Filesystem based backup system using rsync
duplicity - encrypted bandwidth-efficient backup
flamethrower - Multicast file distribution utility
grsync - GTK+ frontend for rsync
libfile-rsync-perl - perl module interface to rsync(1)
...
systemimager-common - Utilities and libraries common to both the server and client
systemimager-doc - Manual and other documentation
systemimager-server - Automate GNU/Linux installs and upgrades over a network
systemimager-server-flamethrowerd - SystemImager boot binaries for ia64 client nodes
tramp - remote file access in Emacs
unison - A file-synchronization tool for Unix and Windows
unison2.9.1 - A file-synchronization tool for Unix and Windows
zsync - client-side implementation of the rsync algorithm
librsync-dbg - rsync remote-delta algorithm library (debug)
backup-manager - command-line backup tool
20:18:39
#/usr/bin/sa
sarg     savelog
20:18:39
#/usr/bin/sa
sarg     savelog
20:18:39
#/usr/bin/sarg

прошло 15 минут
20:33:39
#/usr/bin/sarg

прошло 13 минут
20:47:37
#timeconfig
bash: timeconfig: command not found
прошла 21 минута
21:08:46
#apt-cache search timeconfig

21:09:09
#apt-cache search time
libdatetime-calendar-discordian-perl - Perl extension for the Discordian Calendar
libdatetime-format-builder-perl - Create DateTime parser classes and objects
libdatetime-format-db2-perl - Parse and format DB2 dates and times
libdatetime-format-mail-perl - Convert between DateTime and RFC2822/822 formats
libdatetime-format-mysql-perl - Parse and format MySQL dates and times
libdatetime-format-pg-perl - Parse and format PostgreSQL dates and times
libdatetime-format-strptime-perl - Parse and format strp and strf time patterns
libdatetime-format-w3cdtf-perl - Parse and format W3CDTF datetime strings
libdatetime-locale-perl - perl DateTime::Locale - Localization support for DateTime
libdatetime-perl - perl DateTime - Reference implementation for Perl DateTime objects
...
libghttp1 - original GNOME HTTP client library - run-time kit
libgii1 - General Input Interface runtime libraries
libgiigic1 - ggi library on top of libgii
libgiigic1-dev - development package for libgiigic
libginac1.3c2a - The GiNaC symbolic framework (runtime library)
libgl1-mesa-glide3 - A free implementation of the OpenGL API -- glide runtime
libgl1-mesa-glx - A free implementation of the OpenGL API -- GLX runtime
libgl1-mesa-swx11 - A free implementation of the OpenGL API -- runtime
libglacier2-31 - Glacier2 service libraries
libglade-gnome0 - library to load .glade files at runtime (Gnome widgets support)
21:09:19
#apt-cache search timeconfig

21:09:34
#apt-get install mc
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Уже установлена самая новая версия mc.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 49 пакетов не обновлено.
21:09:47
#mc
21:12:36
#man localtime
21:12:42
#localtime
bash: localtime: command not found
21:12:52
#mc
21:15:57
#date
Пнд Мар 23 21:16:00 EET 2009
21:16:00
#rdate -s ntp.colocall.net

21:16:12
#dpkg-reconfigure tzdata
Current default timezone: 'Europe/Kiev'.
Local time is now:      Mon Mar 23 21:16:25 EET 2009.
Universal Time is now:  Mon Mar 23 19:16:25 UTC 2009.
Run 'tzconfig' if you wish to change it.
21:16:25
#tzconfig
Your current time zone is set to Europe/Kiev
Do you want to change that? [n]: y
Please enter the number of the geographic area in which you live:
        1) Africa                       7) Australia
        2) America                      8) Europe
        3) US time zones                9) Indian Ocean
        4) Canada time zones            10) Pacific Ocean
        5) Asia                         11) Use System V style time zones
        6) Atlantic Ocean               12) None of the above
Then you will be shown a list of cities which represent the time zone
...
Podgorica Prague Riga Rome Samara San_Marino Sarajevo Simferopol Skopje
Sofia Stockholm Tallinn Tirane Tiraspol Uzhgorod Vaduz Vatican Vienna
Vilnius Volgograd Warsaw Zagreb Zaporozhye Zurich
Please enter the name of one of these cities or zones
You just need to type enough letters to resolve ambiguities
Press Enter to view all of them again
Name: [] Kiev
Your default time zone is set to 'Europe/Kiev'.
Local time is now:      Пнд Мар 23 21:16:42 EET 2009.
Universal Time is now:  Пнд Мар 23 19:16:42 UTC 2009.
21:16:42
#ntpdate ntp.psn.ru
23 Mar 21:17:17 ntpdate[29776]: step time server 194.149.67.130 offset 1186724.118423 sec
21:17:17
#date
Пнд Мар 23 21:17:22 EET 2009

Статистика

Время первой команды журнала13:21:01 2009- 2-12
Время последней команды журнала21:17:17 2009- 3-23
Количество командных строк в журнале100
Процент команд с ненулевым кодом завершения, % 8.00
Процент синтаксически неверно набранных команд, % 3.00
Суммарное время работы с терминалом *, час 3.37
Количество командных строк в единицу времени, команда/мин 0.50
Частота использования команд
date13|============| 12.87%
vim11|==========| 10.89%
/etc/init.d/squid10|=========| 9.90%
mc10|=========| 9.90%
ps8|=======| 7.92%
apt-cache8|=======| 7.92%
ntpdate7|======| 6.93%
sarg6|=====| 5.94%
rdate5|====| 4.95%
dpkg-reconfigure4|===| 3.96%
ping3|==| 2.97%
tzconfig3|==| 2.97%
apt-get3|==| 2.97%
sa2|=| 1.98%
tail2|=| 1.98%
timeconfig1|| 0.99%
man1|| 0.99%
localtime1|| 0.99%
grep1|| 0.99%
time1|| 0.99%
w1|| 0.99%
____
*) Интервалы неактивности длительностью 30 минут и более не учитываются

Справка

Для того чтобы использовать LiLaLo, не нужно знать ничего особенного: всё происходит само собой. Однако, чтобы ведение и последующее использование журналов было как можно более эффективным, желательно иметь в виду следующее:
  1. В журнал автоматически попадают все команды, данные в любом терминале системы.

  2. Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.

  3. Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
    $ l s-l
    bash: l: command not found
    

  4. Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
    $ test 5 -lt 4
    Обратите внимание на то, что код завершения команды может быть отличен от нуля не только в тех случаях, когда команда была выполнена с ошибкой. Многие команды используют код завершения, например, для того чтобы показать результаты проверки

  5. Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
    $ find / -name abc
    find: /home/devi-orig/.gnome2: Keine Berechtigung
    find: /home/devi-orig/.gnome2_private: Keine Berechtigung
    find: /home/devi-orig/.nautilus/metafiles: Keine Berechtigung
    find: /home/devi-orig/.metacity: Keine Berechtigung
    find: /home/devi-orig/.inkscape: Keine Berechtigung
    ^C
    

  6. Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
    # id
    uid=0(root) gid=0(root) Gruppen=0(root)
    

  7. Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
    $ vi ~/.bashrc
    2a3,5
    >    if [ -f /usr/local/etc/bash_completion ]; then
    >         . /usr/local/etc/bash_completion
    >        fi
    

  8. Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
    $ patch ~/.bashrc
    В данном случае изменения применяются к файлу ~/.bashrc

  9. Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.

    Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.

  10. Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.

  11. Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора

  12. Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.

  13. Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.

  14. Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:

    $ whoami
    
    user
    
    $ #^ Интересно, кто я?
    
    в журнале это будет выглядеть так:
    $ whoami
    
    user
    
    Интересно, кто я?

  15. Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:

    $ whoami
    
    user
    
    $ cat > /dev/null #^ Интересно, кто я?
    
    Программа whoami выводит имя пользователя, под которым 
    мы зарегистрировались в системе.
    -
    Она не может ответить на вопрос о нашем назначении 
    в этом мире.
    
    В журнале это будет выглядеть так:
    $ whoami
    user
    
    Интересно, кто я?
    Программа whoami выводит имя пользователя, под которым
    мы зарегистрировались в системе.

    Она не может ответить на вопрос о нашем назначении
    в этом мире.
    Для разделения нескольких абзацев между собой используйте символ "-", один в строке.

  16. Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=

  17. Содержимое файла может быть показано в журнале. Для этого его нужно вывести с помощью программы cat. Если вывод команды отметить симоволами #!, содержимое файла будет показано в журнале в специально отведённой для этого секции.
  18. Для того чтобы вставить скриншот интересующего вас окна в журнал, нужно воспользоваться командой l3shot. После того как команда вызвана, нужно с помощью мыши выбрать окно, которое должно быть в журнале.
  19. Команды в журнале расположены в хронологическом порядке. Если две команды давались одна за другой, но на разных терминалах, в журнале они будут рядом, даже если они не имеют друг к другу никакого отношения.
    1
        2
    3   
        4
    
    Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.

О программе

LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008

$Id$