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

Содержание

Журнал

Пятница (03/16/07)

/dev/pts/13
12:06:35
#make install
mkdir -p /usr/local/rejik3/tools
cp make-cache /usr/local/rejik3
cp redirector /usr/local/rejik3
cp redirector.conf.dist /usr/local/rejik3
echo "#!/bin/sh" > /usr/local/rejik3/tools/check-redirector
echo 'su proxy -c "echo \"http://sex.ru 127.0.0.1/- - GET\" | /usr/local/rejik3/redirector /usr/local/rejik3/redirector.conf;"' >> /usr/local/rejik3/tools/check-redirector
chmod 755  /usr/local/rejik3/tools/check-redirector
echo "#!/bin/sh" > /usr/local/rejik3/tools/set-permissions
echo 'chown -R proxy:proxy /usr/local/rejik3' >> /usr/local/rejik3/tools/set-permissions
chmod 755  /usr/local/rejik3/tools/set-permissions
cp tools/kill-cache /usr/local/rejik3/tools
chmod 755  /usr/local/rejik3/tools/kill-cache
cp tools/benchmark /usr/local/rejik3/tools
chmod 755  /usr/local/rejik3/tools/benchmark
cp tools/IN.gz /usr/local/rejik3/tools
chmod 644 /usr/local/rejik3/tools/IN.gz
chown -R proxy:proxy /usr/local/rejik3
chmod 770 /usr/local/rejik3
chmod 644 /usr/local/rejik3/redirector.conf.dist
chmod 755 /usr/local/rejik3/redirector
chmod 755 /usr/local/rejik3/make-cache
12:06:47
#cd /usr/local/rejik3/
"/etc/mail/local-host-names" 3L, 41C
~
~
~
~
~
~
~
~
~
~
~
root     pts/13   :pts/12:S.0      09:54    0.00s  0.01s  0.01s script -f -q /r
root     pts/15   mm02             09:55    2:51m  0.03s  0.02s script -f -q /r
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]# vim /etc/
--------------------------------------------------------------------------------
12:06:58
#ls
make-cache  redirector  redirector.conf.dist  tools
12:06:59
#vim redirector.conf.dist
70,72c70,72
< error_log /usr/local/rejik3/redirector.err
< change_log /usr/local/rejik3/redirector.log
< make-cache /usr/local/rejik3/make-cache
---
> error_log /var/log/squid/redirector.err
> change_log /var/log/squid/redirector.log
> make-cache /var/log/squid/make-cache
12:08:44
#tar xvzfC /root/banlists-2.x.x.tgz /usr/local/rejik3/
~
                                                              banlists/
banlists/porno/
banlists/porno/urls
banlists/banners/
banlists/banners/urls
banlists/banners/pcre
banlists/js/
banlists/js/urls
banlists/mp3/
banlists/mp3/pcre
root     pts/13   :pts/12:S.0      09:54    0.00s  0.01s  0.01s script -f -q /r
root     pts/15   mm02             09:55    2:51m  0.03s  0.02s script -f -q /r
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]# vim /etc/
--------------------------------------------------------------------------------
12:09:12
#ls -l
~
~
~
~
~
                                                              итого 96
drwxr-xr-x 6 nobody nogroup  4096 2003-07-25 08:02 banlists
-rwxr-xr-x 1 proxy  proxy   39108 2007-03-16 12:06 make-cache
-rwxr-xr-x 1 proxy  proxy   43897 2007-03-16 12:06 redirector
-rw-r--r-- 1 proxy  proxy    3043 2007-03-16 12:08 redirector.conf.dist
drwxr-sr-x 2 proxy  proxy    4096 2007-03-16 12:06 tools
root     pts/13   :pts/12:S.0      09:54    0.00s  0.01s  0.01s script -f -q /r
root     pts/15   mm02             09:55    2:51m  0.03s  0.02s script -f -q /r
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]# vim /etc/
--------------------------------------------------------------------------------
12:09:23
#cd ..

12:09:32
#chown -R proxy:proxy rejik3]
~
~
~
~
~
~
~
~
~
~
                                                              chown: невозможно получить доступ к `rejik3]': No such file or directory
root     pts/13   :pts/12:S.0      09:54    0.00s  0.01s  0.01s script -f -q /r
root     pts/15   mm02             09:55    2:51m  0.03s  0.02s script -f -q /r
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]# vim /etc/
--------------------------------------------------------------------------------
12:09:51
#chown -R proxy:proxy rejik3

12:09:52
#cd -
/usr/local/rejik3
12:09:55
#ls -l
~
~
~
~
~
                                                              итого 96
drwxr-xr-x 6 proxy proxy  4096 2003-07-25 08:02 banlists
-rwxr-xr-x 1 proxy proxy 39108 2007-03-16 12:06 make-cache
-rwxr-xr-x 1 proxy proxy 43897 2007-03-16 12:06 redirector
-rw-r--r-- 1 proxy proxy  3043 2007-03-16 12:08 redirector.conf.dist
drwxr-sr-x 2 proxy proxy  4096 2007-03-16 12:06 tools
root     pts/13   :pts/12:S.0      09:54    0.00s  0.01s  0.01s script -f -q /r
root     pts/15   mm02             09:55    2:51m  0.03s  0.02s script -f -q /r
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]# vim /etc/
--------------------------------------------------------------------------------
12:09:57
#cp redirector.conf.dist redirector.conf

12:10:08
#ls -l /var/
~
~
~
~
~
~
~
~
~
                                                              backups/    games/      local/      log/        mail/       run/        tmp/
cache/      lib/        lock/       lost+found/ opt/        spool/      www/
root     pts/13   :pts/12:S.0      09:54    0.00s  0.01s  0.01s script -f -q /r
root     pts/15   mm02             09:55    2:51m  0.03s  0.02s script -f -q /r
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]# vim /etc/
--------------------------------------------------------------------------------
12:10:08
#ls -l /var/www/
итого 4
drwxr-xr-x 2 root root 4096 2007-03-16 12:00 apache2-default
12:10:26
#ls /root/
banlists-2.x.x.tgz  get-port-by-mac  install  log.eci  log.ecp  Mail  mbox  redirector-3.2.1.tgz  scp_file  sent  test  www.tgz
12:10:34
#tar xvzfC /root/www.tgz /var/www/
~
~
~
~
~
~
                                                              www/
www/1x1.gif
www/js.js
www/mp3.html
www/porno.html
root     pts/13   :pts/12:S.0      09:54    0.00s  0.01s  0.01s script -f -q /r
root     pts/15   mm02             09:55    2:51m  0.03s  0.02s script -f -q /r
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]# vim /etc/
--------------------------------------------------------------------------------
12:10:58
#vim redirector
12:11:03
#vim redirector.conf
12:11:26
#ls -l /var/www/
итого 8
drwxr-xr-x 2 root root 4096 2007-03-16 12:00 apache2-default
drwxr-xr-x 2 root root 4096 2002-11-26 15:37 www
12:11:30
#mv /var/www/www/ /var/www/ban
"/etc/mail/local-host-names" 3L, 41C
~
~
~
~
~
~
~
~
~
~
~
root     pts/13   :pts/12:S.0      09:54    0.00s  0.01s  0.01s script -f -q /r
root     pts/15   mm02             09:55    2:51m  0.03s  0.02s script -f -q /r
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]# vim /etc/
--------------------------------------------------------------------------------
12:11:45
#vim /etc/squid/squid.conf
1464c1464
< 
---
> url_rewrite_program /usr/local/rejik3/redirector /usr/local/rejik3/redirector.conf
12:13:28
#/usr/local/rejik3/
~
~
~
~
~
~
~
~
~
~
                                                              banlists/   make-cache  redirector  tools/
root     pts/13   :pts/12:S.0      09:54    0.00s  0.01s  0.01s script -f -q /r
root     pts/15   mm02             09:55    2:51m  0.03s  0.02s script -f -q /r
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]# vim /etc/
--------------------------------------------------------------------------------
12:13:28
#/usr/local/rejik3/tools/check-redirector

12:13:55
#ls -l /var/www/
~
~
~
~
~
~
~
~
                                                              итого 8
drwxr-xr-x 2 root root 4096 2007-03-16 12:00 apache2-default
drwxr-xr-x 2 root root 4096 2002-11-26 15:37 ban
root     pts/13   :pts/12:S.0      09:54    0.00s  0.01s  0.01s script -f -q /r
root     pts/15   mm02             09:55    2:51m  0.03s  0.02s script -f -q /r
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]# vim /etc/
--------------------------------------------------------------------------------
12:14:06
#ls -l /var/www/ban/
итого 12
-rw-r--r-- 1 nobody   98  43 2002-11-13 07:13 1x1.gif
-rw-r--r-- 1 root   root   0 2002-11-26 15:02 js.js
-rw-r--r-- 1 nobody   98 624 2002-12-24 13:14 mp3.html
-rw-r--r-- 1 root   root 649 2002-12-24 13:13 porno.html
12:14:10
#apache2ctl restart
"/etc/mail/local-host-names" 3L, 41C
~
~
~
~
~
~
~
~
~
~
~
root     pts/13   :pts/12:S.0      09:54    0.00s  0.01s  0.01s script -f -q /r
root     pts/15   mm02             09:55    2:51m  0.03s  0.02s script -f -q /r
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]# vim /etc/
--------------------------------------------------------------------------------
12:14:30
#squid -k reconfigure

12:14:37
#. /usr/local/rejik3/tools/check-redirector
"/etc/mail/local-host-names" 3L, 41C
~
~
~
~
~
~
~
~
~
~
~
root     pts/13   :pts/12:S.0      09:54    0.00s  0.01s  0.01s script -f -q /r
root     pts/15   mm02             09:55    2:51m  0.03s  0.02s script -f -q /r
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]# vim /etc/
--------------------------------------------------------------------------------
12:14:51
#sh /usr/local/rejik3/tools/check-redirector

12:14:58
#/etc/init.d/squid stop
~
~
~
~
~
~
~
~
~
~
                                                              Stopping Squid HTTP proxy: squid.
root     pts/13   :pts/12:S.0      09:54    0.00s  0.01s  0.01s script -f -q /r
root     pts/15   mm02             09:55    2:51m  0.03s  0.02s script -f -q /r
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]# vim /etc/
--------------------------------------------------------------------------------
12:15:26
#squid -d 1 -N
2007/03/16 12:15:36| Accepting ICP messages at 0.0.0.0, port 3130, FD 23.
2007/03/16 12:15:36| HTCP Disabled.
2007/03/16 12:15:36| WCCP Disabled.
2007/03/16 12:15:36| Ready to serve requests.
2007/03/16 12:15:36| WARNING: url_rewriter #5 (FD 10) exited
2007/03/16 12:15:36| WARNING: url_rewriter #4 (FD 9) exited
2007/03/16 12:15:36| WARNING: url_rewriter #3 (FD 8) exited
2007/03/16 12:15:36| Too few url_rewriter processes are running
FATAL: The url_rewriter helpers are crashing too rapidly, need help!
Aborted (core dumped)
root     pts/13   :pts/12:S.0      09:54    0.00s  0.01s  0.01s script -f -q /r
root     pts/15   mm02             09:55    2:51m  0.03s  0.02s script -f -q /r
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]# vim /etc/
--------------------------------------------------------------------------------
12:15:36
#sh /usr/local/rejik3/tools/check-redirector
"/etc/mail/local-host-names" 3L, 41C
~
~
~
~
~
~
~
~
~
~
~
root     pts/13   :pts/12:S.0      09:54    0.00s  0.01s  0.01s script -f -q /r
root     pts/15   mm02             09:55    2:51m  0.03s  0.02s script -f -q /r
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]# vim /etc/
--------------------------------------------------------------------------------
12:16:00
#ps aux | grep redi
root     11438  0.0  0.0   3740   760 pts/14   R+   12:16   0:00 grep redi
12:16:06
#ps aux | grep rej
root     11447  0.0  0.0   3744   764 pts/14   R+   12:16   0:00 grep rej
12:16:09
#vim /etc/squid/squid.conf
/dev/pts/1
12:17:10
#eject -t && dd if=/dev/hdc of=/home/user/XakerDVD_01\(97\)2007.iso && eject
Stopping domain name service...: bind.
Starting domain name service...: bind.
[root@serghost:~]# host 192.168.16.1
1.16.168.192.in-addr.arpa domain name pointer ns.romzes.net.nt.
[root@serghost:~]# host 192.168.16.2
2.16.168.192.in-addr.arpa domain name pointer sasha.sample.net.nt.
[root@serghost:~]# host 192.168.16.3
3.16.168.192.in-addr.arpa domain name pointer serghost.serge.net.nt.
8388604+0 записей считано
8388604+0 записей написано
 скопировано 4294965248 байт (4,3 GB), 449,88 секунд, 9,5 MB/s
/dev/pts/13
12:17:45
#squid -d 1 -N
2007/03/16 12:17:49| Accepting ICP messages at 0.0.0.0, port 3130, FD 23.
2007/03/16 12:17:49| HTCP Disabled.
2007/03/16 12:17:49| WCCP Disabled.
2007/03/16 12:17:49| Ready to serve requests.
2007/03/16 12:17:49| WARNING: url_rewriter #5 (FD 10) exited
2007/03/16 12:17:49| WARNING: url_rewriter #4 (FD 9) exited
2007/03/16 12:17:49| WARNING: url_rewriter #3 (FD 8) exited
2007/03/16 12:17:49| Too few url_rewriter processes are running
FATAL: The url_rewriter helpers are crashing too rapidly, need help!
Aborted (core dumped)
root     pts/13   :pts/12:S.0      09:54    0.00s  0.01s  0.01s script -f -q /r
root     pts/15   mm02             09:55    2:51m  0.03s  0.02s script -f -q /r
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]# vim /etc/
--------------------------------------------------------------------------------
12:17:49
#squid -d 2 -N
2007/03/16 12:18:11| Accepting ICP messages at 0.0.0.0, port 3130, FD 23.
2007/03/16 12:18:11| HTCP Disabled.
2007/03/16 12:18:11| WCCP Disabled.
2007/03/16 12:18:11| Ready to serve requests.
2007/03/16 12:18:11| WARNING: url_rewriter #5 (FD 10) exited
2007/03/16 12:18:11| WARNING: url_rewriter #3 (FD 8) exited
2007/03/16 12:18:11| WARNING: url_rewriter #2 (FD 7) exited
2007/03/16 12:18:11| Too few url_rewriter processes are running
FATAL: The url_rewriter helpers are crashing too rapidly, need help!
Aborted (core dumped)
root     pts/13   :pts/12:S.0      09:54    0.00s  0.01s  0.01s script -f -q /r
root     pts/15   mm02             09:55    2:51m  0.03s  0.02s script -f -q /r
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]# vim /etc/
--------------------------------------------------------------------------------
12:18:11
#squid -d 5 -N
2007/03/16 12:18:51| Accepting ICP messages at 0.0.0.0, port 3130, FD 23.
2007/03/16 12:18:51| HTCP Disabled.
2007/03/16 12:18:51| WCCP Disabled.
2007/03/16 12:18:51| Ready to serve requests.
2007/03/16 12:18:51| WARNING: url_rewriter #5 (FD 10) exited
2007/03/16 12:18:51| WARNING: url_rewriter #4 (FD 9) exited
2007/03/16 12:18:51| WARNING: url_rewriter #3 (FD 8) exited
2007/03/16 12:18:51| Too few url_rewriter processes are running
FATAL: The url_rewriter helpers are crashing too rapidly, need help!
Aborted (core dumped)
root     pts/13   :pts/12:S.0      09:54    0.00s  0.01s  0.01s script -f -q /r
root     pts/15   mm02             09:55    2:51m  0.03s  0.02s script -f -q /r
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]# vim /etc/
--------------------------------------------------------------------------------
12:18:52
#vim /etc/squid/squid.conf
12:20:36
#ls -l /usr/local/rejik3/redirector
-rwxr-xr-x 1 proxy proxy 43897 2007-03-16 12:06 /usr/local/rejik3/redirector
12:20:43
#/usr/local/rejik3/redirector

12:20:49
#ps aux | grep redirector
~
~
~
~
~
~
~
~
~
~
                                                              root     11806  0.0  0.0   3744   764 pts/14   R+   12:20   0:00 grep redirector
root     pts/13   :pts/12:S.0      09:54    0.00s  0.01s  0.01s script -f -q /r
root     pts/15   mm02             09:55    2:51m  0.03s  0.02s script -f -q /r
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]# vim /etc/
--------------------------------------------------------------------------------
12:21:00
#ps aux | grep reji
root     11817  0.0  0.0   3740   764 pts/14   R+   12:21   0:00 grep reji
12:21:06
#ps aux | grep rej
root     11826  0.0  0.0   3740   760 pts/14   R+   12:21   0:00 grep rej
12:21:07
#ps wax | grep redirector
11838 pts/14   R+     0:00 grep redirector
12:21:16
#ps wax | grep rejik
~
~
~
~
~
~
~
~
~
~
                                                              11849 pts/14   R+     0:00 grep rejik
root     pts/13   :pts/12:S.0      09:54    0.00s  0.01s  0.01s script -f -q /r
root     pts/15   mm02             09:55    2:51m  0.03s  0.02s script -f -q /r
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]# vim /etc/
--------------------------------------------------------------------------------
12:21:23
#vim /etc/squid/squid.conf
12:23:23
#/etc/init.d/squid start
Starting Squid HTTP proxy: squid.
12:23:30
#netstat -lnp | grep :3128

12:23:42
#less /var/log/squid/
12:23:42
#less /var/log/squid/cache.log
12:24:49
#!
bash: syntax error near unexpected token `newline'
12:24:50
#ps wax | grep url_rewriter
12125 pts/14   R+     0:00 grep url_rewriter
12:25:00
#vim /etc/init.d/squid
/dev/pts/11
12:25:10
#host ns2.factor.ua
[root@serghost:~]# pkill -1 bind
[root@serghost:~]# /etc/init.d/bind9 restart
Stopping domain name service...: bind.
Starting domain name service...: bind.
[root@serghost:~]# host 192.168.16.1
1.16.168.192.in-addr.arpa domain name pointer ns.romzes.net.nt.
[root@serghost:~]# host 192.168.16.2
2.16.168.192.in-addr.arpa domain name pointer sasha.sample.net.nt.
[root@serghost:~]# host 192.168.16.3
3.16.168.192.in-addr.arpa domain name pointer serghost.serge.net.nt.
ns2.factor.ua has address 194.44.10.145
/dev/pts/1
12:25:38
#mc
/dev/pts/13
12:25:41
#vim /etc/squid/squid.conf
12:26:01
#squid -d 1 -N
2007/03/16 12:26:08| storeLateRelease: released 0 objects
2007/03/16 12:26:18| Preparing for shutdown after 0 requests
2007/03/16 12:26:18| Waiting 0 seconds for active connections to finish
2007/03/16 12:26:18| FD 17 Closing HTTP connection
2007/03/16 12:26:19| Shutting down...
2007/03/16 12:26:19| FD 18 Closing ICP connection
2007/03/16 12:26:19| Closing unlinkd pipe on FD 15
2007/03/16 12:26:19| storeDirWriteCleanLogs: Starting...
2007/03/16 12:26:19|   Finished.  Wrote 257 entries.
2007/03/16 12:26:19|   Took 0.0 seconds (269674.7 entries/sec).
2007/03/16 12:26:19| Squid Cache (Version 2.6.STABLE5): Exiting normally.
root     pts/13   :pts/12:S.0      09:54    0.00s  0.01s  0.01s script -f -q /r
root     pts/15   mm02             09:55    2:51m  0.03s  0.02s script -f -q /r
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]# vim /etc/
--------------------------------------------------------------------------------
12:26:19
#vim /etc/squid/squid.conf
1464c1464
< #url_rewrite_program /usr/local/rejik3/redirector /usr/local/rejik3/redirector.conf
---
> url_rewrite_program /usr/local/rejik3/redirector /usr/local/rejik3/redirector.conf
12:26:34
#squid -d 1 -N
2007/03/16 12:26:36| Starting Squid Cache version 2.6.STABLE5 for i386-debian-linux-gnu...
2007/03/16 12:26:36| Process ID 12248
2007/03/16 12:26:36| With 1024 file descriptors available
2007/03/16 12:26:36| Using epoll for the IO loop
2007/03/16 12:26:36| Performing DNS Tests...
2007/03/16 12:26:36| Successful DNS name lookup tests...
2007/03/16 12:26:36| DNS Socket created at 0.0.0.0, port 32795, FD 5
2007/03/16 12:26:36| Adding domain romzes.net.nt from /etc/resolv.conf
2007/03/16 12:26:36| Adding nameserver 127.0.0.1 from /etc/resolv.conf
2007/03/16 12:26:36| helperOpenServers: Starting 5 'redirector' processes
...
2007/03/16 12:26:48| Preparing for shutdown after 0 requests
2007/03/16 12:26:48| Waiting 0 seconds for active connections to finish
2007/03/16 12:26:48| FD 22 Closing HTTP connection
2007/03/16 12:26:49| Shutting down...
2007/03/16 12:26:49| FD 23 Closing ICP connection
2007/03/16 12:26:49| Closing unlinkd pipe on FD 20
2007/03/16 12:26:49| storeDirWriteCleanLogs: Starting...
2007/03/16 12:26:49|   Finished.  Wrote 257 entries.
2007/03/16 12:26:49|   Took 0.0 seconds (397832.8 entries/sec).
2007/03/16 12:26:49| Squid Cache (Version 2.6.STABLE5): Exiting normally.
/dev/pts/11
12:26:43
#host 194.44.10.145
[root@serghost:~]# pkill -1 bind
[root@serghost:~]# /etc/init.d/bind9 restart
Stopping domain name service...: bind.
Starting domain name service...: bind.
[root@serghost:~]# host 192.168.16.1
1.16.168.192.in-addr.arpa domain name pointer ns.romzes.net.nt.
[root@serghost:~]# host 192.168.16.2
2.16.168.192.in-addr.arpa domain name pointer sasha.sample.net.nt.
[root@serghost:~]# host 192.168.16.3
3.16.168.192.in-addr.arpa domain name pointer serghost.serge.net.nt.
145.10.44.194.in-addr.arpa domain name pointer ns2.factor.ua.
/dev/pts/13
12:26:49
#/etc/init.d/squid start
~
~
~
~
~
~
~
~
~
~
                                                              Starting Squid HTTP proxy: squid.
root     pts/13   :pts/12:S.0      09:54    0.00s  0.01s  0.01s script -f -q /r
root     pts/15   mm02             09:55    2:51m  0.03s  0.02s script -f -q /r
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]# vim /etc/
--------------------------------------------------------------------------------
12:26:54
#netstat -lnp | grep :3128

12:26:58
#squid -d 1 -N
2007/03/16 12:27:07| Starting Squid Cache version 2.6.STABLE5 for i386-debian-linux-gnu...
2007/03/16 12:27:07| Process ID 12391
2007/03/16 12:27:07| With 1024 file descriptors available
2007/03/16 12:27:07| Using epoll for the IO loop
2007/03/16 12:27:07| Performing DNS Tests...
2007/03/16 12:27:07| Successful DNS name lookup tests...
2007/03/16 12:27:07| DNS Socket created at 0.0.0.0, port 32798, FD 5
2007/03/16 12:27:07| Adding domain romzes.net.nt from /etc/resolv.conf
2007/03/16 12:27:07| Adding nameserver 127.0.0.1 from /etc/resolv.conf
2007/03/16 12:27:07| helperOpenServers: Starting 5 'redirector' processes
...
2007/03/16 12:27:07| Accepting ICP messages at 0.0.0.0, port 3130, FD 23.
2007/03/16 12:27:07| HTCP Disabled.
2007/03/16 12:27:07| WCCP Disabled.
2007/03/16 12:27:07| Ready to serve requests.
2007/03/16 12:27:07| WARNING: url_rewriter #4 (FD 9) exited
2007/03/16 12:27:07| WARNING: url_rewriter #3 (FD 8) exited
2007/03/16 12:27:07| WARNING: url_rewriter #2 (FD 7) exited
2007/03/16 12:27:07| Too few url_rewriter processes are running
FATAL: The url_rewriter helpers are crashing too rapidly, need help!
Aborted (core dumped)
/dev/pts/11
12:27:00
#tail /var/log/mail.log -f
Mar 16 10:35:43 linux1 sm-mta[6097]: l2G8ZgGm006091: l2G8ZhGm006097: DSN: Host unknown (Name server: serg.net.nt: host not found)
Mar 16 10:35:43 linux1 sm-mta[6097]: l2G8ZhGm006097: to=<user@romzes.net.nt>, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=31601, dsn=2.0.0, stat=Sent
Mar 16 10:36:11 linux1 sm-mta[6117]: l2G8aAiD006117: from=<user@romzes.net.nt>, size=369, class=0, nrcpts=1, msgid=<1174034170.4516.8.camel@ns.romzes.net.nt>, proto=ESMTP, daemon=MTA-v4, relay=ns.romzes.net.nt [192.168.16.1]
Mar 16 10:36:11 linux1 sm-mta[6121]: l2G8aAiD006117: to=<user@serge.net.nt>, ctladdr=<user@romzes.net.nt> (1000/1000), delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=120369, relay=serge.net.nt, dsn=4.0.0, stat=Deferred: Connection timed out with serge.net.nt
Mar 16 10:38:42 linux1 sm-mta[6248]: l2G8aAiD006117: to=<user@serge.net.nt>, ctladdr=<user@romzes.net.nt> (1000/1000), delay=00:02:31, xdelay=00:00:00, mailer=esmtp, pri=210369, relay=serge.net.nt, dsn=4.0.0, stat=Deferred: Connection timed out with serge.net.nt
Mar 16 10:38:42 linux1 sm-mta[6248]: l2FGJ8ax028032: to=<user@serge.net.nt>, ctladdr=<root@ns.romzes.net.nt> (0/0), delay=16:19:34, xdelay=00:00:00, mailer=esmtp, pri=2820333, relay=serge.net.nt, dsn=4.0.0, stat=Deferred: Connection timed out with serge.net.nt
Mar 16 10:42:02 linux1 sendmail[6438]: l2G8aAiD006117: to=<user@serge.net.nt>, ctladdr=<user@romzes.net.nt> (1000/1000), delay=00:05:51, xdelay=00:00:02, mailer=esmtp, pri=300369, relay=serghost.serge.net.nt. [192.168.16.3], dsn=2.0.0, stat=Sent (l2G8fwQS006534 Message accepted for delivery)
Mar 16 10:42:02 linux1 sendmail[6438]: l2FGJ8ax028032: to=<user@serge.net.nt>, ctladdr=<root@ns.romzes.net.nt> (0/0), delay=16:22:54, xdelay=00:00:00, mailer=esmtp, pri=2910333, relay=serghost.serge.net.nt. [192.168.16.3], dsn=2.0.0, stat=Sent (l2G8fwQU006534 Message accepted for delivery)
Mar 16 10:42:38 linux1 sm-mta[6473]: l2G8gblV006473: serghost.serge.net.nt [192.168.16.3] did not issue MAIL/EXPN/VRFY/ETRN during connection to MTA-v4
/dev/pts/13
12:27:08
#vim /etc/squid/squid.conf
12:27:24
#/etc/init.d/squid start
Starting Squid HTTP proxy: squid.
12:27:28
#netstat -lnp | grep :3128
tcp        0      0 0.0.0.0:3128            0.0.0.0:*               LISTEN     12515/(squid)
12:27:30
#vim /etc/squid/squid.conf
12:27:41
#/etc/init.d/squid stop
~
~
~
~
~
~
~
~
~
                                                              Stopping Squid HTTP proxy: squid Waiting.....................done.
.
root     pts/13   :pts/12:S.0      09:54    0.00s  0.01s  0.01s script -f -q /r
root     pts/15   mm02             09:55    2:51m  0.03s  0.02s script -f -q /r
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]# vim /etc/
--------------------------------------------------------------------------------
12:28:17
#vim /etc/squid/squid.conf
12:28:28
#/etc/init.d/squid start
Starting Squid HTTP proxy: squid.
12:28:34
#netstat -lnp | grep :3128
~
~
~
~
~
~
~
~
~
~
                                                              tcp        0      0 0.0.0.0:3128            0.0.0.0:*               LISTEN     12624/(squid)
root     pts/13   :pts/12:S.0      09:54    0.00s  0.01s  0.01s script -f -q /r
root     pts/15   mm02             09:55    2:51m  0.03s  0.02s script -f -q /r
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]# vim /etc/
--------------------------------------------------------------------------------
12:28:36
#vim /etc/apache2/httpd.conf
12:29:45
#vim /etc/apache2/
12:29:45
#vim /etc/apache2/apache2.conf
446c446,447
<     #AddDefaultCharset ISO-8859-1
---
>     AddDefaultCharset off
>     #ISO-8859-1
12:31:00
#apache2
apache2     apache2ctl
12:31:00
#apache2ctl restart

12:31:10
#ps aux | grep httpd
~
~
~
~
~
~
~
~
~
~
                                                              root     12823  0.0  0.0   3740   764 pts/14   R+   12:31   0:00 grep httpd
root     pts/13   :pts/12:S.0      09:54    0.00s  0.01s  0.01s script -f -q /r
root     pts/15   mm02             09:55    2:51m  0.03s  0.02s script -f -q /r
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]# vim /etc/
--------------------------------------------------------------------------------
12:31:36
#ps aux | grep http
root     12832  0.0  0.0   3744   764 pts/14   R+   12:31   0:00 grep http
12:31:39
#ps aux | grep apa
~
~
~
~
~
~
                                                              root      9972  0.0  0.3   9684  3220 ?        Ss   12:00   0:00 /usr/sbin/apache2 -k start
www-data 12755  0.0  0.1   9684  1980 ?        S    12:31   0:00 /usr/sbin/apache2 -k start
www-data 12756  0.0  0.2 231020  2876 ?        Sl   12:31   0:00 /usr/sbin/apache2 -k start
www-data 12758  0.0  0.2 231020  2520 ?        Sl   12:31   0:00 /usr/sbin/apache2 -k start
root     12843  0.0  0.0   3744   768 pts/14   R+   12:31   0:00 grep apa
root     pts/13   :pts/12:S.0      09:54    0.00s  0.01s  0.01s script -f -q /r
root     pts/15   mm02             09:55    2:51m  0.03s  0.02s script -f -q /r
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]# vim /etc/
--------------------------------------------------------------------------------
12:31:48
#vim /etc/apache2/apache2.conf
446,447c446
<     AddDefaultCharset off
<     #ISO-8859-1
---
>     AddDefaultCharset ISO-8859-1
12:32:10
#apache2ctl restart

12:32:12
#vim /etc/apache2/apache2.conf
12:33:02
#ls -l /etc/apache2/
итого 36
-rw-r--r-- 1 root root 24174 2007-03-16 12:32 apache2.conf
drwxr-xr-x 2 root root  1024 2007-03-16 12:00 conf.d
-rw-r--r-- 1 root root   895 2007-02-05 12:07 envvars
-rw-r--r-- 1 root root     0 2007-03-16 12:00 httpd.conf
drwxr-xr-x 2 root root  5120 2007-03-16 12:00 mods-available
drwxr-xr-x 2 root root  1024 2007-03-16 12:00 mods-enabled
-rw-r--r-- 1 root root    10 2007-03-16 12:00 ports.conf
drwxr-xr-x 2 root root  1024 2007-03-16 12:00 sites-available
drwxr-xr-x 2 root root  1024 2007-03-16 12:00 sites-enabled
12:33:08
#cp /etc/apache2/apache2.conf /etc/apache2/httpd.conf
"/etc/mail/local-host-names" 3L, 41C
~
~
~
~
~
~
~
~
~
~
~
root     pts/13   :pts/12:S.0      09:54    0.00s  0.01s  0.01s script -f -q /r
root     pts/15   mm02             09:55    2:51m  0.03s  0.02s script -f -q /r
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]# vim /etc/
--------------------------------------------------------------------------------
12:33:25
#/etc/init.d/apache2 restart
[Fri Mar 16 12:33:47 2007] [warn] module status_module is already loaded, skipping
[Fri Mar 16 12:33:47 2007] [warn] module alias_module is already loaded, skipping
[Fri Mar 16 12:33:47 2007] [warn] module auth_basic_module is already loaded, skipping
[Fri Mar 16 12:33:47 2007] [warn] module authn_file_module is already loaded, skipping
[Fri Mar 16 12:33:47 2007] [warn] module authz_default_module is already loaded, skipping
[Fri Mar 16 12:33:47 2007] [warn] module authz_groupfile_module is already loaded, skipping
[Fri Mar 16 12:33:47 2007] [warn] module authz_host_module is already loaded, skipping
[Fri Mar 16 12:33:47 2007] [warn] module authz_user_module is already loaded, skipping
[Fri Mar 16 12:33:47 2007] [warn] module autoindex_module is already loaded, skipping
[Fri Mar 16 12:33:47 2007] [warn] module cgid_module is already loaded, skipping
[Fri Mar 16 12:33:47 2007] [warn] module dir_module is already loaded, skipping
root     pts/13   :pts/12:S.0      09:54    0.00s  0.01s  0.01s script -f -q /r
root     pts/15   mm02             09:55    2:51m  0.03s  0.02s script -f -q /r
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]# vim /etc/
--------------------------------------------------------------------------------
12:33:54
#rm /etc/apache2/httpd.conf
"/etc/mail/local-host-names" 3L, 41C
~
~
~
~
~
~
~
~
~
~
~
root     pts/13   :pts/12:S.0      09:54    0.00s  0.01s  0.01s script -f -q /r
root     pts/15   mm02             09:55    2:51m  0.03s  0.02s script -f -q /r
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]# vim /etc/
--------------------------------------------------------------------------------
12:34:06
#touch /etc/apache2/httpd.conf

12:34:10
#/etc/init.d/apache2 restart
Forcing reload of web server (apache2)...httpd (no pid file) not running
.
12:34:22
#touch /etc/apache2/httpd.conf
"/etc/mail/local-host-names" 3L, 41C
~
~
~
~
~
~
~
~
~
~
~
root     pts/13   :pts/12:S.0      09:54    0.00s  0.01s  0.01s script -f -q /r
root     pts/15   mm02             09:55    2:51m  0.03s  0.02s script -f -q /r
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]# vim /etc/
--------------------------------------------------------------------------------
12:34:28
#vim /etc/apache2/
12:34:28
#vim /etc/init.d/apache2
12:35:38
#rm /etc/apache2/httpd.conf

12:35:40
#/etc/init.d/apache2 restart
~
~
~
~
~
~
~
~
~
                                                              Forcing reload of web server (apache2)...apache2: Syntax error on line 189 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/httpd.conf: No such file or directory
 failed!
root     pts/13   :pts/12:S.0      09:54    0.00s  0.01s  0.01s script -f -q /r
root     pts/15   mm02             09:55    2:51m  0.03s  0.02s script -f -q /r
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]# vim /etc/
--------------------------------------------------------------------------------
12:35:53
#vim /etc/apache2/apache2.conf
12:36:25
#touch /etc/apache2/httpd.conf

12:36:31
#ls /etc/apache2/conf.d/
~
~
~
~
~
~
~
~
~
~
                                                              charset
root     pts/13   :pts/12:S.0      09:54    0.00s  0.01s  0.01s script -f -q /r
root     pts/15   mm02             09:55    2:51m  0.03s  0.02s script -f -q /r
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]# vim /etc/
--------------------------------------------------------------------------------
12:36:37
#ls /etc/apache2/conf.d/charset
/etc/apache2/conf.d/charset
12:36:40
#vim /etc/apache2/conf.d/charset
1c1,2
< AddDefaultCharset UTF-8
---
> AddDefaultCharset off 
> #UTF-8

Статистика

Время первой команды журнала12:06:35 2007- 3-16
Время последней команды журнала12:36:40 2007- 3-16
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, %18.81
Процент синтаксически неверно набранных команд, % 0.00
Суммарное время работы с терминалом *, час 0.50
Количество командных строк в единицу времени, команда/мин 3.36
Частота использования команд
vim22|==================| 18.64%
grep15|============| 12.71%
ls13|===========| 11.02%
ps11|=========| 9.32%
squid8|======| 6.78%
/etc/init.d/squid6|=====| 5.08%
netstat4|===| 3.39%
/etc/init.d/apache23|==| 2.54%
touch3|==| 2.54%
apache2ctl3|==| 2.54%
cd3|==| 2.54%
host2|=| 1.69%
chown2|=| 1.69%
cp2|=| 1.69%
rm2|=| 1.69%
sh2|=| 1.69%
less2|=| 1.69%
tar2|=| 1.69%
check-redirector1|| 0.85%
&1|| 0.85%
redirector1|| 0.85%
dd1|| 0.85%
make1|| 0.85%
!1|| 0.85%
tail1|| 0.85%
.1|| 0.85%
/usr/local/rejik3/1|| 0.85%
mv1|| 0.85%
eject1|| 0.85%
apache21|| 0.85%
mc1|| 0.85%
____
*) Интервалы неактивности длительностью 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$