/l3/users/clint/squid/root :1 :2 |
|
#squid -d 1 -N
2006/10/12 22:19:21| Starting Squid Cache version 2.6.STABLE3 for i386-debian-linux-gnu... 2006/10/12 22:19:21| Process ID 8565 2006/10/12 22:19:21| With 1024 file descriptors available 2006/10/12 22:19:21| Using epoll for the IO loop 2006/10/12 22:19:21| Performing DNS Tests... 2006/10/12 22:19:21| Successful DNS name lookup tests... 2006/10/12 22:19:21| DNS Socket created at 0.0.0.0, port 32809, FD 5 2006/10/12 22:19:21| Adding domain chubba.net from /etc/resolv.conf 2006/10/12 22:19:21| Adding nameserver 192.168.16.100 from /etc/resolv.conf 2006/10/12 22:19:21| helperOpenServers: Starting 5 'redirector' processes ... 2006/10/12 22:19:39| Preparing for shutdown after 1 requests 2006/10/12 22:19:39| Waiting 0 seconds for active connections to finish 2006/10/12 22:19:39| FD 21 Closing HTTP connection 2006/10/12 22:19:40| Shutting down... 2006/10/12 22:19:40| FD 22 Closing ICP connection 2006/10/12 22:19:40| Closing unlinkd pipe on FD 20 2006/10/12 22:19:40| storeDirWriteCleanLogs: Starting... 2006/10/12 22:19:40| Finished. Wrote 290 entries. 2006/10/12 22:19:40| Took 0.0 seconds (1374407.6 entries/sec). 2006/10/12 22:19:40| Squid Cache (Version 2.6.STABLE3): Exiting normally. |
#squid -d 1 -N
|
#vi /etc/squid/squid.conf
50,51c50,53 < acl nomailru url_regex -i ^http://mail.ru < http_access deny nomailru --- > #acl nomailru url_regex -i ^http://mail.ru > #http_access deny nomailru > acl no_google_search dstdomain .google.com > http_access deny no_google_search |
#squid -d 1 -N
2006/10/12 22:21:20| Starting Squid Cache version 2.6.STABLE3 for i386-debian-linux-gnu... 2006/10/12 22:21:20| Process ID 8637 2006/10/12 22:21:20| With 1024 file descriptors available 2006/10/12 22:21:20| Using epoll for the IO loop 2006/10/12 22:21:20| Performing DNS Tests... 2006/10/12 22:21:20| Successful DNS name lookup tests... 2006/10/12 22:21:20| DNS Socket created at 0.0.0.0, port 32811, FD 5 2006/10/12 22:21:20| Adding domain chubba.net from /etc/resolv.conf 2006/10/12 22:21:20| Adding nameserver 192.168.16.100 from /etc/resolv.conf 2006/10/12 22:21:20| helperOpenServers: Starting 5 'redirector' processes ... 2006/10/12 22:21:53| Preparing for shutdown after 10 requests 2006/10/12 22:21:53| Waiting 0 seconds for active connections to finish 2006/10/12 22:21:53| FD 21 Closing HTTP connection 2006/10/12 22:21:54| Shutting down... 2006/10/12 22:21:54| FD 22 Closing ICP connection 2006/10/12 22:21:54| Closing unlinkd pipe on FD 20 2006/10/12 22:21:54| storeDirWriteCleanLogs: Starting... 2006/10/12 22:21:54| Finished. Wrote 290 entries. 2006/10/12 22:21:54| Took 0.0 seconds (1198347.1 entries/sec). 2006/10/12 22:21:54| Squid Cache (Version 2.6.STABLE3): Exiting normally. |
#vi /etc/squid/squid.conf
64a65,66 > > error_directory /usr/share/squid/errors/Russian-koi8-r |
#squid -d 1 -N
2006/10/12 22:23:00| Starting Squid Cache version 2.6.STABLE3 for i386-debian-linux-gnu... 2006/10/12 22:23:00| Process ID 8669 2006/10/12 22:23:00| With 1024 file descriptors available 2006/10/12 22:23:00| Using epoll for the IO loop 2006/10/12 22:23:00| Performing DNS Tests... 2006/10/12 22:23:00| Successful DNS name lookup tests... 2006/10/12 22:23:00| DNS Socket created at 0.0.0.0, port 32812, FD 5 2006/10/12 22:23:00| Adding domain chubba.net from /etc/resolv.conf 2006/10/12 22:23:00| Adding nameserver 192.168.16.100 from /etc/resolv.conf 2006/10/12 22:23:00| helperOpenServers: Starting 5 'redirector' processes ... 2006/10/12 22:23:17| Preparing for shutdown after 3 requests 2006/10/12 22:23:17| Waiting 0 seconds for active connections to finish 2006/10/12 22:23:17| FD 21 Closing HTTP connection 2006/10/12 22:23:18| Shutting down... 2006/10/12 22:23:18| FD 22 Closing ICP connection 2006/10/12 22:23:18| Closing unlinkd pipe on FD 20 2006/10/12 22:23:18| storeDirWriteCleanLogs: Starting... 2006/10/12 22:23:18| Finished. Wrote 290 entries. 2006/10/12 22:23:18| Took 0.0 seconds (1300448.4 entries/sec). 2006/10/12 22:23:18| Squid Cache (Version 2.6.STABLE3): Exiting normally. |
#cat /etc/squid/squid.conf
http_port 3128 hierarchy_stoplist cgi-bin ? acl QUERY urlpath_regex cgi-bin \? cache deny QUERY acl apache rep_header Server ^Apache broken_vary_encoding allow apache cache_dir ufs /var/spool/squid 100 16 256 access_log /var/log/squid/access.log squid cache_log /var/log/squid/cache.log cache_store_log none ... http_access deny no_google_search acl our_networks src 192.168.16.0/24 acl my_acl proxy_auth REQUIRED http_access allow our_networks my_acl http_access allow localhost http_access deny all http_reply_access allow all icp_access allow all coredump_dir /var/spool/squid error_directory /usr/share/squid/errors/Russian-koi8-r |
#squid -d 1 -N
2006/10/12 22:23:42| Starting Squid Cache version 2.6.STABLE3 for i386-debian-linux-gnu... 2006/10/12 22:23:42| Process ID 8694 2006/10/12 22:23:42| With 1024 file descriptors available 2006/10/12 22:23:42| Using epoll for the IO loop 2006/10/12 22:23:42| Performing DNS Tests... 2006/10/12 22:23:42| Successful DNS name lookup tests... 2006/10/12 22:23:42| DNS Socket created at 0.0.0.0, port 32813, FD 5 2006/10/12 22:23:42| Adding domain chubba.net from /etc/resolv.conf 2006/10/12 22:23:42| Adding nameserver 192.168.16.100 from /etc/resolv.conf 2006/10/12 22:23:42| helperOpenServers: Starting 5 'redirector' processes ... 2006/10/12 22:25:22| Preparing for shutdown after 9 requests 2006/10/12 22:25:22| Waiting 0 seconds for active connections to finish 2006/10/12 22:25:22| FD 21 Closing HTTP connection 2006/10/12 22:25:23| Shutting down... 2006/10/12 22:25:23| FD 22 Closing ICP connection 2006/10/12 22:25:23| Closing unlinkd pipe on FD 20 2006/10/12 22:25:23| storeDirWriteCleanLogs: Starting... 2006/10/12 22:25:23| Finished. Wrote 290 entries. 2006/10/12 22:25:23| Took 0.0 seconds (1330275.2 entries/sec). 2006/10/12 22:25:23| Squid Cache (Version 2.6.STABLE3): Exiting normally. |
#su - clint
l3-agent is already running: pid=3444; pidfile=/home/clint/.lilalo/l3-agent.pid |
$mutt
ââ>Opensource конÑеÑенÑÐ¸Ñ Ð² Ðиеве 10 Oct 01 Igor Chubin 11 Sep 27 СеÑгей ЧеÑепенин port_forwardind [text/plain, 7bit, us-ascii, 2,0K] 12 Sep 27 СеÑгей ЧеÑепенин Xresourses 16 Oct 02 СеÑгей ЧеÑепенин planforwarding 17 Oct 03 Vladimir Korenkov Re: Sendmail!! 18 Oct 03 СеÑгей ЧеÑепенин my smb.conf½ï¿½ï¿½ �� Progs.Kiev.UA Community v2.5 ( 19 Oct 10 СеÑгей ЧеÑепенин ÐÑоÑÑба СообÑениÐено. 20 Oct 10 СеÑгей ЧеÑепенин >>: ÐÑоÑÑба - /var/mail/clint [Msgs:20 87K]---(threads/date) (all) ÐоÑÑовÑй ÑÑик не изменилÑÑ. |
$exit
|
#squid -d 1 -N
2006/10/12 22:26:45| Starting Squid Cache version 2.6.STABLE3 for i386-debian-linux-gnu... 2006/10/12 22:26:45| Process ID 8833 2006/10/12 22:26:45| With 1024 file descriptors available 2006/10/12 22:26:45| Using epoll for the IO loop 2006/10/12 22:26:45| Performing DNS Tests... 2006/10/12 22:26:45| Successful DNS name lookup tests... 2006/10/12 22:26:45| DNS Socket created at 0.0.0.0, port 32814, FD 5 2006/10/12 22:26:45| Adding domain chubba.net from /etc/resolv.conf 2006/10/12 22:26:45| Adding nameserver 192.168.16.100 from /etc/resolv.conf 2006/10/12 22:26:45| helperOpenServers: Starting 5 'redirector' processes ... 2006/10/12 22:27:17| Preparing for shutdown after 3 requests 2006/10/12 22:27:17| Waiting 0 seconds for active connections to finish 2006/10/12 22:27:17| FD 21 Closing HTTP connection 2006/10/12 22:27:18| Shutting down... 2006/10/12 22:27:18| FD 22 Closing ICP connection 2006/10/12 22:27:18| Closing unlinkd pipe on FD 20 2006/10/12 22:27:18| storeDirWriteCleanLogs: Starting... 2006/10/12 22:27:18| Finished. Wrote 290 entries. 2006/10/12 22:27:18| Took 0.0 seconds (1526315.8 entries/sec). 2006/10/12 22:27:18| Squid Cache (Version 2.6.STABLE3): Exiting normally. |
#vi /etc/squid/squid.conf
52,53c52,53 < acl no_google_search dstdomain .google.com < http_access deny no_google_search --- > #acl no_google_search dstdomain .google.com > #http_access deny no_google_search |
#cat /etc/squid/squid.conf
http_port 3128 hierarchy_stoplist cgi-bin ? acl QUERY urlpath_regex cgi-bin \? cache deny QUERY acl apache rep_header Server ^Apache broken_vary_encoding allow apache cache_dir ufs /var/spool/squid 100 16 256 access_log /var/log/squid/access.log squid cache_log /var/log/squid/cache.log cache_store_log none ... #http_access deny no_google_search acl our_networks src 192.168.16.0/24 acl my_acl proxy_auth REQUIRED http_access allow our_networks my_acl http_access allow localhost http_access deny all http_reply_access allow all icp_access allow all coredump_dir /var/spool/squid error_directory /usr/share/squid/errors/Russian-koi8-r |
#squid -d 1 -N
2006/10/12 22:27:38| Starting Squid Cache version 2.6.STABLE3 for i386-debian-linux-gnu... 2006/10/12 22:27:38| Process ID 8873 2006/10/12 22:27:38| With 1024 file descriptors available 2006/10/12 22:27:38| Using epoll for the IO loop 2006/10/12 22:27:38| Performing DNS Tests... 2006/10/12 22:27:38| Successful DNS name lookup tests... 2006/10/12 22:27:38| DNS Socket created at 0.0.0.0, port 32815, FD 5 2006/10/12 22:27:38| Adding domain chubba.net from /etc/resolv.conf 2006/10/12 22:27:38| Adding nameserver 192.168.16.100 from /etc/resolv.conf 2006/10/12 22:27:38| helperOpenServers: Starting 5 'redirector' processes ... 2006/10/12 22:32:27| Preparing for shutdown after 48 requests 2006/10/12 22:32:27| Waiting 0 seconds for active connections to finish 2006/10/12 22:32:27| FD 21 Closing HTTP connection 2006/10/12 22:32:29| Shutting down... 2006/10/12 22:32:29| FD 22 Closing ICP connection 2006/10/12 22:32:29| Closing unlinkd pipe on FD 20 2006/10/12 22:32:29| storeDirWriteCleanLogs: Starting... 2006/10/12 22:32:29| Finished. Wrote 294 entries. 2006/10/12 22:32:29| Took 0.0 seconds (1400000.0 entries/sec). 2006/10/12 22:32:29| Squid Cache (Version 2.6.STABLE3): Exiting normally. |
#cat /etc/squid/squid.conf
http_port 3128 hierarchy_stoplist cgi-bin ? acl QUERY urlpath_regex cgi-bin \? cache deny QUERY acl apache rep_header Server ^Apache broken_vary_encoding allow apache cache_dir ufs /var/spool/squid 100 16 256 access_log /var/log/squid/access.log squid cache_log /var/log/squid/cache.log cache_store_log none ... #http_access deny no_google_search acl our_networks src 192.168.16.0/24 acl my_acl proxy_auth REQUIRED http_access allow our_networks my_acl http_access allow localhost http_access deny all http_reply_access allow all icp_access allow all coredump_dir /var/spool/squid error_directory /usr/share/squid/errors/Russian-koi8-r |
#cat /etc/squid/squid.conf
http_port 3128 hierarchy_stoplist cgi-bin ? acl QUERY urlpath_regex cgi-bin \? cache deny QUERY acl apache rep_header Server ^Apache broken_vary_encoding allow apache cache_dir ufs /var/spool/squid 100 16 256 access_log /var/log/squid/access.log squid cache_log /var/log/squid/cache.log cache_store_log none ... #http_access deny no_google_search acl our_networks src 192.168.16.0/24 acl my_acl proxy_auth REQUIRED http_access allow our_networks my_acl http_access allow localhost http_access deny all http_reply_access allow all icp_access allow all coredump_dir /var/spool/squid error_directory /usr/share/squid/errors/Russian-koi8-r |
#cat /etc/squid/squid.conf
http_port 3128 hierarchy_stoplist cgi-bin ? acl QUERY urlpath_regex cgi-bin \? cache deny QUERY acl apache rep_header Server ^Apache broken_vary_encoding allow apache cache_dir ufs /var/spool/squid 100 16 256 access_log /var/log/squid/access.log squid cache_log /var/log/squid/cache.log cache_store_log none ... #http_access deny no_google_search acl our_networks src 192.168.16.0/24 acl my_acl proxy_auth REQUIRED http_access allow our_networks my_acl http_access allow localhost http_access deny all http_reply_access allow all icp_access allow all coredump_dir /var/spool/squid error_directory /usr/share/squid/errors/Russian-koi8-r |
http_port 3128 hierarchy_stoplist cgi-bin ? acl QUERY urlpath_regex cgi-bin \? cache deny QUERY acl apache rep_header Server ^Apache broken_vary_encoding allow apache cache_dir ufs /var/spool/squid 100 16 256 access_log /var/log/squid/access.log squid cache_log /var/log/squid/cache.log cache_store_log none hosts_file /etc/hosts url_rewrite_program /usr/local/rejik3/redirector /usr/local/rejik3/redirector.conf auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/passwd auth_param basic children 5 auth_param basic realm Squid proxy-caching web server auth_param basic credentialsttl 2 hours auth_param basic casesensitive off refresh_pattern ^ftp: 1440 20% 10080 refresh_pattern ^gopher: 1440 0% 1440 refresh_pattern . 0 20% 4320 acl all src 0.0.0.0/0.0.0.0 acl manager proto cache_object acl localhost src 127.0.0.1/255.255.255.255 acl to_localhost dst 127.0.0.0/8 acl SSL_ports port 443 563 # https, snews acl SSL_ports port 873 # rsync acl Safe_ports port 80 # http acl Safe_ports port 21 # ftp acl Safe_ports port 443 563 # https, snews acl Safe_ports port 70 # gopher acl Safe_ports port 210 # wais acl Safe_ports port 1025-65535 # unregistered ports acl Safe_ports port 280 # http-mgmt acl Safe_ports port 488 # gss-http acl Safe_ports port 591 # filemaker acl Safe_ports port 777 # multiling http acl Safe_ports port 631 # cups acl Safe_ports port 873 # rsync acl Safe_ports port 901 # SWAT acl purge method PURGE acl CONNECT method CONNECT http_access allow manager localhost http_access deny manager http_access allow purge localhost http_access deny purge http_access deny !Safe_ports http_access deny CONNECT !SSL_ports #acl nomailru url_regex -i ^http://mail.ru #http_access deny nomailru #acl no_google_search dstdomain .google.com #http_access deny no_google_search acl our_networks src 192.168.16.0/24 acl my_acl proxy_auth REQUIRED http_access allow our_networks my_acl http_access allow localhost http_access deny all http_reply_access allow all icp_access allow all coredump_dir /var/spool/squid error_directory /usr/share/squid/errors/Russian-koi8-r
Время первой команды журнала | 22:19:11 2006-10-12 | |||||||||||||||||||||
Время последней команды журнала | 22:32:39 2006-10-12 | |||||||||||||||||||||
Количество командных строк в журнале | 19 | |||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 5.26 | |||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.00 | |||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.22 | |||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.41 | |||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.
Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
$ l s-l bash: l: command not found |
Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
$ test 5 -lt 4 |
Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
$ 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 |
Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
# id uid=0(root) gid=0(root) Gruppen=0(root) |
Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
$ vi ~/.bashrc
|
Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
$ patch ~/.bashrc |
Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.
Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.
Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.
Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора
Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.
Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.
Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:
$ whoami
user
$ #^ Интересно, кто я?в журнале это будет выглядеть так:
$ whoami
user
Интересно, кто я? |
Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:
$ whoami
user
$ cat > /dev/null #^ Интересно, кто я?
Программа whoami выводит имя пользователя, под которым мы зарегистрировались в системе. - Она не может ответить на вопрос о нашем назначении в этом мире.В журнале это будет выглядеть так:
$ whoami user
|
Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=
1 2 3 4Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.
LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008