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

Содержание

Журнал

Пятница (12/15/06)

/dev/pts/6
18:01:05
#scp root@192.168.15.15:/home/ftp/install/tars/squid-2.6.STABLE4.tar.bz2 /usr/src
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]# scp root@192.168.15.15:/home/ftp/install/tars/squid-2.6.STABLE4.tar.bz2 /usr/src
Password:
squid-2.6.STABLE4.tar.bz2                                                                           100% 1221KB   1.2MB/s   00:01
[root@linux1:~]#
                 Password:
squid-2.6.STABLE4.tar.bz2                                                                           100% 1221KB   1.2MB/s   00:01
18:02:16
#ls
[root@linux1:~]#
[root@linux1:~]#
[root@linux1:~]# scp root@192.168.15.15:/home/ftp/install/tars/squid-2.6.STABLE4.tar.bz2 /usr/src
Password:
squid-2.6.STABLE4.tar.bz2                                                                           100% 1221KB   1.2MB/s   00:01
[root@linux1:~]# ls
1                                             final_settings.err      logs.tgz  mymotd                  nohup.out
-1                                            gsdfkjsdlcdesdfklsj     Mail      mynologin               serg
automount                                     install                 mbox      mytgz                   Templates
bash-completion-20050721-1.110asp.noarch.rpm  linux-2.6.17.4.tar.bz2  mi.sh     no_file_with_this_name  ug-ladm.pdf
[root@linux1:~]# rm linux-2.6.17.4.tar.bz2
                                           1                                             final_settings.err      logs.tgz  mymotd                  nohup.out
-1                                            gsdfkjsdlcdesdfklsj     Mail      mynologin               serg
automount                                     install                 mbox      mytgz                   Templates
bash-completion-20050721-1.110asp.noarch.rpm  linux-2.6.17.4.tar.bz2  mi.sh     no_file_with_this_name  ug-ladm.pdf
18:02:25
#rm linux-2.6.17.4.tar.bz2 ~
[root@linux1:~]# ls
1                                             final_settings.err      logs.tgz  mymotd                  nohup.out
-1                                            gsdfkjsdlcdesdfklsj     Mail      mynologin               serg
automount                                     install                 mbox      mytgz                   Templates
bash-completion-20050721-1.110asp.noarch.rpm  linux-2.6.17.4.tar.bz2  mi.sh     no_file_with_this_name  ug-ladm.pdf
[root@linux1:~]# rm linux-2.6.17.4.tar.bz2 ~
rm: невозможно удалить `/root': Это каталог
[root@linux1:~]# rm linux-2.6.17.4.tar.bz2
rm: невозможно удалить `linux-2.6.17.4.tar.bz2': Нет такого файла или каталога
[root@linux1:~]# ls
1          bash-completion-20050721-1.110asp.noarch.rpm  install   mbox    mynologin               nohup.out  ug-ladm.pdf
-1         final_settings.err                            logs.tgz  mi.sh   mytgz                   serg
automount  gsdfkjsdlcdesdfklsj                           Mail      mymotd  no_file_with_this_name  Templates
[root@linux1:~]#
                 rm: невозможно удалить `/root': Это каталог
18:02:32
#rm linux-2.6.17.4.tar.bz2
rm: невозможно удалить `linux-2.6.17.4.tar.bz2': Нет такого файла или каталога
18:02:36
#ls
1          bash-completion-20050721-1.110asp.noarch.rpm  install   mbox    mynologin               nohup.out  ug-ladm.pdf
-1         final_settings.err                            logs.tgz  mi.sh   mytgz                   serg
automount  gsdfkjsdlcdesdfklsj                           Mail      mymotd  no_file_with_this_name  Templates
18:02:38
#cd /usr/src
-1                                            gsdfkjsdlcdesdfklsj     Mail      mynologin               serg
automount                                     install                 mbox      mytgz                   Templates
bash-completion-20050721-1.110asp.noarch.rpm  linux-2.6.17.4.tar.bz2  mi.sh     no_file_with_this_name  ug-ladm.pdf
[root@linux1:~]# rm linux-2.6.17.4.tar.bz2 ~
rm: невозможно удалить `/root': Это каталог
[root@linux1:~]# rm linux-2.6.17.4.tar.bz2
rm: невозможно удалить `linux-2.6.17.4.tar.bz2': Нет такого файла или каталога
[root@linux1:~]# ls
1          bash-completion-20050721-1.110asp.noarch.rpm  install   mbox    mynologin               nohup.out  ug-ladm.pdf
-1         final_settings.err                            logs.tgz  mi.sh   mytgz                   serg
automount  gsdfkjsdlcdesdfklsj                           Mail      mymotd  no_file_with_this_name  Templates
[root@linux1:~]# cd /usr/src
[root@linux1:src]# ls
asplinux  file.img  linux-2.6.17.4  squid-2.6.STABLE4.tar.bz2
[root@linux1:src]# tar xvjf
18:02:58
#ls
asplinux  file.img  linux-2.6.17.4  squid-2.6.STABLE4.tar.bz2
18:02:59
#tar xvjf squid-2.6.STABLE4.tar.bz2
squid-2.6.STABLE4/errors/Russian-koi8-r/ERR_UNSUP_REQ
squid-2.6.STABLE4/errors/Russian-koi8-r/ERR_TOO_BIG
squid-2.6.STABLE4/errors/Russian-koi8-r/ERR_SOCKET_FAILURE
squid-2.6.STABLE4/errors/Russian-koi8-r/ERR_SHUTTING_DOWN
squid-2.6.STABLE4/errors/Russian-koi8-r/ERR_READ_TIMEOUT
squid-2.6.STABLE4/errors/Russian-koi8-r/ERR_READ_ERROR
squid-2.6.STABLE4/errors/Russian-koi8-r/ERR_ONLY_IF_CACHED_MISS
squid-2.6.STABLE4/errors/Russian-koi8-r/ERR_NO_RELAY
squid-2.6.STABLE4/errors/Russian-koi8-r/ERR_LIFETIME_EXP
squid-2.6.STABLE4/errors/Russian-koi8-r/ERR_INVALID_URL
squid-2.6.STABLE4/errors/Russian-koi8-r/ERR_INVALID_RESP
squid-2.6.STABLE4/errors/Russian-koi8-r/ERR_INVALID_REQ
squid-2.6.STABLE4/errors/Russian-koi8-r/ERR_FTP_UNAVAILABLE
squid-2.6.STABLE4/errors/Russian-koi8-r/ERR_FTP_PUT_MODIFIED
18:03:28
#cd squid-2.6.STABLE4/
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_PUT_ERROR
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_PUT_CREATED
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_NOT_FOUND
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_FORBIDDEN
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_FAILURE
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_DISABLED
squid-2.6.STABLE4/errors/Japanese/ERR_FORWARDING_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_DNS_FAIL
squid-2.6.STABLE4/errors/Japanese/ERR_CONNECT_FAIL
squid-2.6.STABLE4/errors/Japanese/ERR_CANNOT_FORWARD
squid-2.6.STABLE4/errors/Japanese/ERR_CACHE_MGR_ACCESS_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_CACHE_ACCESS_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_ZERO_SIZE_OBJECT
squid-2.6.STABLE4/errors/Japanese/README
18:03:32
#ls
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_FORBIDDEN
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_FAILURE
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_DISABLED
squid-2.6.STABLE4/errors/Japanese/ERR_FORWARDING_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_DNS_FAIL
squid-2.6.STABLE4/errors/Japanese/ERR_CONNECT_FAIL
squid-2.6.STABLE4/errors/Japanese/ERR_CANNOT_FORWARD
squid-2.6.STABLE4/errors/Japanese/ERR_CACHE_MGR_ACCESS_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_CACHE_ACCESS_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_ZERO_SIZE_OBJECT
squid-2.6.STABLE4/errors/Japanese/README
acinclude.m4  cfgaux     configure.in  COPYING    doc      icons    lib          QUICKSTART         scripts   src
aclocal.m4    ChangeLog  contrib       COPYRIGHT  errors   include  Makefile.am  README             snmplib   tools
bootstrap.sh  configure  CONTRIBUTORS  CREDITS    helpers  INSTALL  Makefile.in  RELEASENOTES.html  SPONSORS
18:04:06
#vim RE
18:04:06
#vim README
18:04:34
#vim
18:04:34
#vim INSTALL
18:05:09
#ls
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_FORBIDDEN
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_FAILURE
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_DISABLED
squid-2.6.STABLE4/errors/Japanese/ERR_FORWARDING_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_DNS_FAIL
squid-2.6.STABLE4/errors/Japanese/ERR_CONNECT_FAIL
squid-2.6.STABLE4/errors/Japanese/ERR_CANNOT_FORWARD
squid-2.6.STABLE4/errors/Japanese/ERR_CACHE_MGR_ACCESS_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_CACHE_ACCESS_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_ZERO_SIZE_OBJECT
squid-2.6.STABLE4/errors/Japanese/README
acinclude.m4  cfgaux     configure.in  COPYING    doc      icons    lib          QUICKSTART         scripts   src
aclocal.m4    ChangeLog  contrib       COPYRIGHT  errors   include  Makefile.am  README             snmplib   tools
bootstrap.sh  configure  CONTRIBUTORS  CREDITS    helpers  INSTALL  Makefile.in  RELEASENOTES.html  SPONSORS
18:05:39
#vim README
18:06:06
#vim INSTALL
18:06:27
#./configure --prefix=/usr/
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_NOT_FOUND
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_FORBIDDEN
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_FAILURE
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_DISABLED
squid-2.6.STABLE4/errors/Japanese/ERR_FORWARDING_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_DNS_FAIL
squid-2.6.STABLE4/errors/Japanese/ERR_CONNECT_FAIL
squid-2.6.STABLE4/errors/Japanese/ERR_CANNOT_FORWARD
squid-2.6.STABLE4/errors/Japanese/ERR_CACHE_MGR_ACCESS_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_CACHE_ACCESS_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_ZERO_SIZE_OBJECT
squid-2.6.STABLE4/errors/Japanese/README
bin/        games/      kerberos/   libexec/    lost+found/ sbin/       src/        X11R6/
etc/        include/    lib/        local/      man/        share/      tmp/
18:06:27
#vim Makefile.
18:06:27
#vim Makefile.in
18:07:49
#vim Makefile.am
18:08:12
#vim Makefile.in
18:08:17
#vim INSTALL
18:08:31
#./configure --prefix=/usr/local/squid
config.status: creating helpers/ntlm_auth/SMB/Makefile
config.status: creating helpers/ntlm_auth/SMB/smbval/Makefile
config.status: creating helpers/negotiate_auth/Makefile
config.status: creating helpers/negotiate_auth/mswin_sspi/Makefile
config.status: creating helpers/external_acl/Makefile
config.status: creating helpers/external_acl/ip_user/Makefile
config.status: creating helpers/external_acl/ldap_group/Makefile
config.status: creating helpers/external_acl/mswin_lm_group/Makefile
config.status: creating helpers/external_acl/session/Makefile
config.status: creating helpers/external_acl/unix_group/Makefile
config.status: creating helpers/external_acl/wbinfo_group/Makefile
config.status: creating tools/Makefile
config.status: creating include/autoconf.h
config.status: executing depfiles commands
18:10:22
#vim INSTALL
18:10:31
#make all
make[1]: Entering directory `/usr/src/squid-2.6.STABLE4/tools'
make[2]: Entering directory `/usr/src/squid-2.6.STABLE4/tools'
depbase=`echo squidclient.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
if gcc -DHAVE_CONFIG_H -I. -I. -I../include -I. -I. -I../include -I../include -I../lib/libTrie/include    -Wall -g -O2 -MT squidclient.o -MD -MP -MF "$depbase.Tpo" -c -o squidclient.o squidclient.c; \
then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
gcc  -Wall -g -O2  -g -o squidclient  squidclient.o -L../lib -lmiscutil -lm -lbsd -lnsl
if gcc -DHAVE_CONFIG_H -I. -I. -I../include -I. -I. -I../include -I../include -I../lib/libTrie/include   -DDEFAULT_CACHEMGR_CONFIG=\"/usr/local/squid/etc/cachemgr.conf\"  -Wall -g -O2 -MT cachemgr__CGIEXT_-cachemgr.o -MD -MP -MF ".deps/cachemgr__CGIEXT_-cachemgr.Tpo" -c -o cachemgr__CGIEXT_-cachemgr.o `test -f 'cachemgr.c' || echo './'`cachemgr.c; \
then mv -f ".deps/cachemgr__CGIEXT_-cachemgr.Tpo" ".deps/cachemgr__CGIEXT_-cachemgr.Po"; else rm -f ".deps/cachemgr__CGIEXT_-cachemgr.Tpo"; exit 1; fi
gcc  -Wall -g -O2  -g -o cachemgr.cgi  cachemgr__CGIEXT_-cachemgr.o -L../lib -lmiscutil -lm -lbsd -lnsl
make[2]: Leaving directory `/usr/src/squid-2.6.STABLE4/tools'
make[1]: Leaving directory `/usr/src/squid-2.6.STABLE4/tools'
make[1]: Entering directory `/usr/src/squid-2.6.STABLE4'
make[1]: Цель `all-am' не требует выполнения команд.
make[1]: Leaving directory `/usr/src/squid-2.6.STABLE4'
18:14:20
#ls
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_FORBIDDEN
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_FAILURE
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_DISABLED
squid-2.6.STABLE4/errors/Japanese/ERR_FORWARDING_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_DNS_FAIL
squid-2.6.STABLE4/errors/Japanese/ERR_CONNECT_FAIL
squid-2.6.STABLE4/errors/Japanese/ERR_CANNOT_FORWARD
squid-2.6.STABLE4/errors/Japanese/ERR_CACHE_MGR_ACCESS_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_CACHE_ACCESS_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_ZERO_SIZE_OBJECT
squid-2.6.STABLE4/errors/Japanese/README
acinclude.m4  cfgaux      config.status  contrib       COPYRIGHT  errors   include  Makefile     QUICKSTART         scripts   src
aclocal.m4    ChangeLog   configure      CONTRIBUTORS  CREDITS    helpers  INSTALL  Makefile.am  README             snmplib   tools
bootstrap.sh  config.log  configure.in   COPYING       doc        icons    lib      Makefile.in  RELEASENOTES.html  SPONSORS
18:15:54
#cd tools/
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_PUT_ERROR
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_PUT_CREATED
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_NOT_FOUND
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_FORBIDDEN
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_FAILURE
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_DISABLED
squid-2.6.STABLE4/errors/Japanese/ERR_FORWARDING_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_DNS_FAIL
squid-2.6.STABLE4/errors/Japanese/ERR_CONNECT_FAIL
squid-2.6.STABLE4/errors/Japanese/ERR_CANNOT_FORWARD
squid-2.6.STABLE4/errors/Japanese/ERR_CACHE_MGR_ACCESS_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_CACHE_ACCESS_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_ZERO_SIZE_OBJECT
squid-2.6.STABLE4/errors/Japanese/README
18:16:50
#ls
cachemgr.c    cachemgr__CGIEXT_-cachemgr.o  cossdump.c  Makefile.am  squidclient    squidclient.o
cachemgr.cgi  cachemgr.conf                 Makefile    Makefile.in  squidclient.c
18:16:53
#cd ..
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_PUT_ERROR
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_PUT_CREATED
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_NOT_FOUND
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_FORBIDDEN
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_FAILURE
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_DISABLED
squid-2.6.STABLE4/errors/Japanese/ERR_FORWARDING_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_DNS_FAIL
squid-2.6.STABLE4/errors/Japanese/ERR_CONNECT_FAIL
squid-2.6.STABLE4/errors/Japanese/ERR_CANNOT_FORWARD
squid-2.6.STABLE4/errors/Japanese/ERR_CACHE_MGR_ACCESS_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_CACHE_ACCESS_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_ZERO_SIZE_OBJECT
squid-2.6.STABLE4/errors/Japanese/README
18:17:03
#ls -l
итого 1312
-rw-r--r--   1 1005 1005   2184 Май 24  2006 acinclude.m4
-rw-r--r--   1 1005 1005  33587 Май 23  2006 aclocal.m4
-rwxr-xr-x   1 1005 1005   2925 Июн  6  2006 bootstrap.sh
drwxrwxrwx   2 1005 1005   4096 Сен 23 20:50 cfgaux
-rw-r--r--   1 1005 1005 156648 Сен 22 14:10 ChangeLog
-rw-r--r--   1 root root 236798 Дек 15 18:10 config.log
-rwxr-xr-x   1 root root  67792 Дек 15 18:10 config.status
-rwxr-xr-x   1 1005 1005 528262 Сен 23 20:49 configure
-rw-r--r--   1 1005 1005  83864 Сен 23 20:49 configure.in
...
-rw-r--r--   1 1005 1005   1322 Июн  3  2006 Makefile.am
-rw-r--r--   1 1005 1005  23244 Сен 22 12:09 Makefile.in
-rw-r--r--   1 1005 1005   3096 Май 17  2005 QUICKSTART
-rw-r--r--   1 1005 1005   1382 Авг 19  2001 README
-rw-r--r--   1 1005 1005  27095 Сен 23 20:50 RELEASENOTES.html
drwxrwxrwx   2 1005 1005   4096 Дек 15 18:10 scripts
drwxrwxrwx   3 1005 1005   4096 Дек 15 18:10 snmplib
-rw-r--r--   1 1005 1005   1732 Сен  4 04:53 SPONSORS
drwxrwxrwx   6 1005 1005   8192 Дек 15 18:14 src
drwxrwxrwx   3 1005 1005   4096 Дек 15 18:14 tools
18:17:06
#vim INSTALL
18:22:44
#make install
/usr/bin/install -c -m 644 ./Italian/ERR_FTP_UNAVAILABLE /usr/local/squid/share/errors/Italian
/usr/bin/install -c -m 644 ./Italian/ERR_INVALID_REQ /usr/local/squid/share/errors/Italian
/usr/bin/install -c -m 644 ./Italian/ERR_INVALID_RESP /usr/local/squid/share/errors/Italian
/usr/bin/install -c -m 644 ./Italian/ERR_INVALID_URL /usr/local/squid/share/errors/Italian
/usr/bin/install -c -m 644 ./Italian/ERR_LIFETIME_EXP /usr/local/squid/share/errors/Italian
/usr/bin/install -c -m 644 ./Italian/ERR_NO_RELAY /usr/local/squid/share/errors/Italian
/usr/bin/install -c -m 644 ./Italian/ERR_ONLY_IF_CACHED_MISS /usr/local/squid/share/errors/Italian
/usr/bin/install -c -m 644 ./Italian/ERR_READ_ERROR /usr/local/squid/share/errors/Italian
/usr/bin/install -c -m 644 ./Italian/ERR_READ_TIMEOUT /usr/local/squid/share/errors/Italian
/usr/bin/install -c -m 644 ./Italian/ERR_SHUTTING_DOWN /usr/local/squid/share/errors/Italian
/usr/bin/install -c -m 644 ./Italian/ERR_SOCKET_FAILURE /usr/local/squid/share/errors/Italian
/usr/bin/install -c -m 644 ./Italian/ERR_TOO_BIG /usr/local/squid/share/errors/Italian
/usr/bin/install -c -m 644 ./Italian/ERR_UNSUP_REQ /usr/local/squid/share/errors/Italian
/usr/bin/install -c -m 644 ./Italian/ERR_URN_RESOLVE /usr/local/squid/share/errors/Italian
18:23:11
#/usr/local/squid/
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_PUT_CREATED
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_NOT_FOUND
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_FORBIDDEN
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_FAILURE
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_DISABLED
squid-2.6.STABLE4/errors/Japanese/ERR_FORWARDING_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_DNS_FAIL
squid-2.6.STABLE4/errors/Japanese/ERR_CONNECT_FAIL
squid-2.6.STABLE4/errors/Japanese/ERR_CANNOT_FORWARD
squid-2.6.STABLE4/errors/Japanese/ERR_CACHE_MGR_ACCESS_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_CACHE_ACCESS_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_ZERO_SIZE_OBJECT
squid-2.6.STABLE4/errors/Japanese/README
bin/     etc/     libexec/ man/     sbin/    share/   var/
18:23:11
#/usr/local/squid/

18:23:28
#netstat -lnp | grep :3128

18:23:38
#/usr/local/squid/sbin/squid
squid-2.6.STABLE4/errors/Japanese/ERR_FORWARDING_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_DNS_FAIL
squid-2.6.STABLE4/errors/Japanese/ERR_CONNECT_FAIL
squid-2.6.STABLE4/errors/Japanese/ERR_CANNOT_FORWARD
squid-2.6.STABLE4/errors/Japanese/ERR_CACHE_MGR_ACCESS_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_CACHE_ACCESS_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_ZERO_SIZE_OBJECT
squid-2.6.STABLE4/errors/Japanese/README
FATAL: cache_dir /usr/local/squid/var/cache: (2) No such file or directory
Squid Cache (Version 2.6.STABLE4): Terminated abnormally.
CPU Usage: 0.008 seconds = 0.000 user + 0.008 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0
Аварийный останов
18:24:04
#vim /usr/local/
18:24:04
#vim /usr/local/squid/
18:24:04
#vim /usr/local/squid/etc/
18:24:04
#vim /usr/local/squid/etc/squid.conf
1111c1111
< access_log /usr/local/squid/var/logs/access.log squid
---
> access_log /var/logs/access.log squid
18:25:43
#/usr/local/squid/sbin/squid
FATAL: cache_dir /usr/local/squid/var/cache: (2) No such file or directory
Squid Cache (Version 2.6.STABLE4): Terminated abnormally.
CPU Usage: 0.008 seconds = 0.004 user + 0.004 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0
Аварийный останов
18:25:45
#mkdir -p /usr/local/squid/var/cache
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_PUT_ERROR
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_PUT_CREATED
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_NOT_FOUND
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_FORBIDDEN
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_FAILURE
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_DISABLED
squid-2.6.STABLE4/errors/Japanese/ERR_FORWARDING_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_DNS_FAIL
squid-2.6.STABLE4/errors/Japanese/ERR_CONNECT_FAIL
squid-2.6.STABLE4/errors/Japanese/ERR_CANNOT_FORWARD
squid-2.6.STABLE4/errors/Japanese/ERR_CACHE_MGR_ACCESS_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_CACHE_ACCESS_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_ZERO_SIZE_OBJECT
squid-2.6.STABLE4/errors/Japanese/README
18:26:03
#chmod squid:squid /usr/local/squid/var/cache
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_PUT_CREATED
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_NOT_FOUND
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_FORBIDDEN
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_FAILURE
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_DISABLED
squid-2.6.STABLE4/errors/Japanese/ERR_FORWARDING_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_DNS_FAIL
squid-2.6.STABLE4/errors/Japanese/ERR_CONNECT_FAIL
squid-2.6.STABLE4/errors/Japanese/ERR_CANNOT_FORWARD
squid-2.6.STABLE4/errors/Japanese/ERR_CACHE_MGR_ACCESS_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_CACHE_ACCESS_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_ZERO_SIZE_OBJECT
squid-2.6.STABLE4/errors/Japanese/README
chmod: неверная строка режима: `squid:squid'
18:26:13
#chmod squid /usr/local/squid/var/cache
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_PUT_CREATED
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_NOT_FOUND
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_FORBIDDEN
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_FAILURE
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_DISABLED
squid-2.6.STABLE4/errors/Japanese/ERR_FORWARDING_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_DNS_FAIL
squid-2.6.STABLE4/errors/Japanese/ERR_CONNECT_FAIL
squid-2.6.STABLE4/errors/Japanese/ERR_CANNOT_FORWARD
squid-2.6.STABLE4/errors/Japanese/ERR_CACHE_MGR_ACCESS_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_CACHE_ACCESS_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_ZERO_SIZE_OBJECT
squid-2.6.STABLE4/errors/Japanese/README
chmod: неверная строка режима: `squid'
18:26:20
#less /etc/passwd | grep squid
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_PUT_ERROR
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_PUT_CREATED
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_NOT_FOUND
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_FORBIDDEN
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_FAILURE
squid-2.6.STABLE4/errors/Japanese/ERR_FTP_DISABLED
squid-2.6.STABLE4/errors/Japanese/ERR_FORWARDING_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_DNS_FAIL
squid-2.6.STABLE4/errors/Japanese/ERR_CONNECT_FAIL
squid-2.6.STABLE4/errors/Japanese/ERR_CANNOT_FORWARD
squid-2.6.STABLE4/errors/Japanese/ERR_CACHE_MGR_ACCESS_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_CACHE_ACCESS_DENIED
squid-2.6.STABLE4/errors/Japanese/ERR_ZERO_SIZE_OBJECT
squid-2.6.STABLE4/errors/Japanese/README
18:26:44
#less /etc/passwd | grep proxy

18:26:48
#less /etc/passwd

Статистика

Время первой команды журнала18:01:05 2006-12-15
Время последней команды журнала18:26:48 2006-12-15
Количество командных строк в журнале48
Процент команд с ненулевым кодом завершения, %29.17
Процент синтаксически неверно набранных команд, % 0.00
Суммарное время работы с терминалом *, час 0.43
Количество командных строк в единицу времени, команда/мин 1.87
Частота использования команд
vim17|=================================| 33.33%
ls8|===============| 15.69%
cd4|=======| 7.84%
less3|=====| 5.88%
grep3|=====| 5.88%
configure2|===| 3.92%
chmod2|===| 3.92%
squid2|===| 3.92%
/usr/local/squid/2|===| 3.92%
make2|===| 3.92%
rm2|===| 3.92%
scp1|=| 1.96%
mkdir1|=| 1.96%
netstat1|=| 1.96%
tar1|=| 1.96%
____
*) Интервалы неактивности длительностью 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$