/l3/users/10-06-2013/NT-Lnet/debian3.net.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 |
|
#ssh root@192.168.13.253
root@192.168.13.253's password: Linux fobos 3.1.0-rc9+ #1 SMP Mon Jun 18 15:44:37 EEST 2012 x86_64 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Fri Jun 14 10:45:24 2013 from 192.168.13.3 fobos:~# ntpdate 192.168.13.3 14 Jun 10:46:10 ntpdate[4551]: adjust time server 192.168.13.3 offset 0.001609 sec fobos:~# exit logout Connection to 192.168.13.253 closed. |
#ssh root@192.168.13.253
root@192.168.13.253's password: Linux fobos 3.1.0-rc9+ #1 SMP Mon Jun 18 15:44:37 EEST 2012 x86_64 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Fri Jun 14 10:46:03 2013 from 192.168.13.3 fobos:~# ntpdate 192.168.13.3 14 Jun 10:46:55 ntpdate[4608]: adjust time server 192.168.13.3 offset -0.000135 sec fobos:~# exit logout Connection to 192.168.13.253 closed. |
#exit
no exit |
#ssh root@192.168.13.253
root@192.168.13.253's password: Linux fobos 3.1.0-rc9+ #1 SMP Mon Jun 18 15:44:37 EEST 2012 x86_64 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Fri Jun 14 10:46:47 2013 from 192.168.13.3 fobos:~# apt-get install ntp ntpdate Чтение списков пакетов… Готово ... Выбор ранее не выбранного пакета ntp. Распаковывается пакет ntp (из файла …/ntp_1%3a4.2.6.p5+dfsg-2_amd64.deb) … Обрабатываются триггеры для man-db … Настраивается пакет libopts25 (1:5.12-0.1) … Настраивается пакет ntp (1:4.2.6.p5+dfsg-2) … insserv: script xend: service xend already provided! Starting NTP server: ntpd. fobos:~# exit logout Connection to 192.168.13.253 closed. |
#ntpdate 192.168.13.253
![]() 14 Jun 10:49:03 ntpdate[2517]: the NTP socket is in use, exiting |
#/etc/init.d/ntp stop
Stopping NTP server: ntpd. |
#ssh root@192.168.13.3
![]() The authenticity of host '192.168.13.3 (192.168.13.3)' can't be established. RSA key fingerprint is 62:dd:81:b1:0d:50:38:41:e7:82:ea:89:d5:48:16:e0. Are you sure you want to continue connecting (yes/no)? yes^C |
#ssh root@192.168.13.253
If one or more request options is included on the command line when ntpq is executed, each of the requests will be sent to the NTP servers running on each of the hosts given as command line arguments, or on localhost by default. If no request options are given, ntpq will attempt to read commands from the standard input and execute these on the NTP server running on the first host given on the command line, again defaulting to localhost when no other host is specified. ntpq will prompt for commands if the standard input is a terminal device. ntpq uses NTP mode 6 packets to communicate with the NTP server, and hence can be used to query any compatible server on the network which ... Network Time Protocol November 9, 2007 NTPQ(1) NTPQ(1) NTPQ(1) NAME ntpq - standard NTP query program fobos:~# fobos:~# fobos:~# fobos:~# exit logout Connection to 192.168.13.253 closed. |
#apt-get install squid
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Будут установлены следующие дополнительные пакеты: squid-common squid-langpack Предлагаемые пакеты: squidclient squid-cgi logcheck-database resolvconf smbclient winbind НОВЫЕ пакеты, которые будут установлены: squid squid-common squid-langpack обновлено 0, установлено 3 новых пакетов, для удаления отмечено 0 пакетов, и 63 пакетов не обновлено. ... Распаковывается пакет squid-common (из файла .../squid-common_2.7.STABLE9-2.1_all.deb)... Выбор ранее не выбранного пакета squid. Распаковывается пакет squid (из файла .../squid_2.7.STABLE9-2.1_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет squid-langpack (20100628-1) ... Настраивается пакет squid-common (2.7.STABLE9-2.1) ... Настраивается пакет squid (2.7.STABLE9-2.1) ... Creating squid spool directory structure 2013/06/14 11:15:18| Creating Swap Directories Restarting Squid HTTP proxy: squid. |
#apt-get install squid3
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Будут установлены следующие дополнительные пакеты: libltdl7 squid3-common Предлагаемые пакеты: squidclient squid-cgi resolvconf smbclient НОВЫЕ пакеты, которые будут установлены: libltdl7 squid3 squid3-common обновлено 0, установлено 3 новых пакетов, для удаления отмечено 0 пакетов, и 63 пакетов не обновлено. ... Распаковывается пакет squid3 (из файла .../squid3_3.1.6-1.2+squeeze3_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет libltdl7 (2.2.6b-2) ... Настраивается пакет squid3-common (3.1.6-1.2+squeeze3) ... Настраивается пакет squid3 (3.1.6-1.2+squeeze3) ... Creating Squid HTTP proxy 3.x spool directory structure 2013/06/14 11:15:36| Creating Swap Directories Restarting Squid HTTP Proxy 3.x: squid3Creating Squid HTTP Proxy 3.x cache structure ... (warning). 2013/06/14 11:15:38| Creating Swap Directories . |
#ps aux|grep squid
root 2741 0.0 0.0 4912 480 ? Ss 11:15 0:00 /usr/sbin/squid -D -YC proxy 2744 0.1 0.8 7176 4604 ? S 11:15 0:00 (squid) -D -YC root 2921 0.0 0.1 5076 736 pts/4 S+ 11:15 0:00 grep squid |
#netstat -nlp|less
|
#ls /etc/squid
![]() squid/ squid3/ |
#chkconfig --list
acpid 0:off 1:off 2:on 3:on 4:on 5:on 6:off anacron 0:off 1:off 2:on 3:on 4:on 5:on 6:off atd 0:off 1:off 2:on 3:on 4:on 5:on 6:off bootlogd 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on bootlogs 0:off 1:on 2:on 3:on 4:on 5:on 6:off bootmisc.sh 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on checkfs.sh 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on checkroot.sh 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on console-setup 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on cron 0:off 1:off 2:on 3:on 4:on 5:on 6:off ... stop-bootlogd 0:off 1:off 2:on 3:on 4:on 5:on 6:off stop-bootlogd-single 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on sudo 0:off 1:off 2:on 3:on 4:on 5:on 6:off udev 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on udev-mtab 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on umountfs 0:off 1:off 2:off 3:off 4:off 5:off 6:off umountnfs.sh 0:off 1:off 2:off 3:off 4:off 5:off 6:off umountroot 0:off 1:off 2:off 3:off 4:off 5:off 6:off urandom 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on x11-common 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on |
#chkconfig squid off
|
#chkconfig --list
acpid 0:off 1:off 2:on 3:on 4:on 5:on 6:off anacron 0:off 1:off 2:on 3:on 4:on 5:on 6:off atd 0:off 1:off 2:on 3:on 4:on 5:on 6:off bootlogd 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on bootlogs 0:off 1:on 2:on 3:on 4:on 5:on 6:off bootmisc.sh 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on checkfs.sh 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on checkroot.sh 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on console-setup 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on cron 0:off 1:off 2:on 3:on 4:on 5:on 6:off ... stop-bootlogd 0:off 1:off 2:on 3:on 4:on 5:on 6:off stop-bootlogd-single 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on sudo 0:off 1:off 2:on 3:on 4:on 5:on 6:off udev 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on udev-mtab 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on umountfs 0:off 1:off 2:off 3:off 4:off 5:off 6:off umountnfs.sh 0:off 1:off 2:off 3:off 4:off 5:off 6:off umountroot 0:off 1:off 2:off 3:off 4:off 5:off 6:off urandom 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on x11-common 0:off 1:off 2:off 3:off 4:off 5:off 6:off S:on |
#/etc/init.d/squid
![]() squid squid3 |
#/etc/init.d/squid stop
Stopping Squid HTTP proxy: squid. |
#/etc/init.d/squid3 restart
Restarting Squid HTTP Proxy 3.x: squid3Creating Squid HTTP Proxy 3.x cache structure ... (warning). 2013/06/14 11:17:17| Creating Swap Directories . |
#squid -z
2013/06/14 11:18:01| Creating Swap Directories |
#squid3 -z
2013/06/14 11:18:15| Squid is already running! Process ID 3009 |
#/etc/init.d/squid3 stop
Stopping Squid HTTP Proxy 3.x: squid3 Waiting.....................done. . |
#apt-get purge squid
ЧÑение ÑпиÑков пакеÑов... ÐоÑово ÐоÑÑÑоение деÑева завиÑимоÑÑей ЧÑение инÑоÑмаÑии о ÑоÑÑоÑнии... ÐоÑово СледÑÑÑий Ð¿Ð°ÐºÐµÑ ÑÑÑанавливалÑÑ Ð°Ð²ÑомаÑиÑеÑки и болÑÑе не ÑÑебÑеÑÑÑ: squid-common ÐÐ»Ñ Ð¸Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¸ÑполÑзÑйÑе 'apt-get autoremove'. ÐакеÑÑ, коÑоÑÑе бÑдÑÑ Ð£ÐÐÐ quid* обновлено 0, ÑÑÑановлено 0 новÑÑ Ð¿Ð°ÐºÐµÑов, Ð´Ð»Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¾ÑмеÑено 1 пакеÑов, и 63 пакеÑов не обновлено. ÐоÑле данной опеÑаÑии, обÑÑм занÑÑого диÑкового пÑоÑÑÑанÑÑва ÑменÑÑиÑÑÑ Ð½Ð° 1 933 kB. ХоÑиÑе пÑодолжиÑÑ [Ð/н]? y (ЧÑение Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ ... на даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑÑÑановлено 34709 Ñайлов и каÑалогов.) УдалÑеÑÑÑ Ð¿Ð°ÐºÐµÑ squid ... Stopping Squid HTTP proxy: squid. ÐÑÑиÑаÑÑÑÑ ÑÐ°Ð¹Ð»Ñ Ð½Ð°ÑÑÑойки пакеÑа squid ... Purging startup links .. Purging logfiles .. Removing the config-file .. Remove the proxy cache in /var/spool/squid yourself! dpkg: пÑедÑпÑеждение: пÑи Ñдалении squid не пÑÑÑой каÑалог «/var/spool/squid» не ÑдалÑн. ÐбÑабаÑÑваÑÑÑÑ ÑÑиггеÑÑ Ð´Ð»Ñ man-db ... |
#ls /var/cache/
![]() apt/ dictionaries-common/ locate/ debconf/ ldconfig/ man/ |
#ls /var/
![]() backups/ lib/ lock/ mail/ run/ tmp/ cache/ local/ log/ opt/ spool/ |
#vim /etc/squid3/squid.conf
|
#max_filedescriptors 0
acl manager proto cache_object acl localhost src 127.0.0.1/32 ::1 acl to_localhost dst 127.0.0.0/8 0.0.0.0/32 ::1 acl SSL_ports port 443 acl Safe_ports port 80 # http acl Safe_ports port 21 # ftp acl Safe_ports port 443 # https acl Safe_ports port 70 # gopher acl Safe_ports port 210 # wais acl Safe_ports port 1025-65535 # unregistered ports ... http_access deny CONNECT !SSL_ports http_access allow localhost http_access deny all http_port 3128 hierarchy_stoplist cgi-bin ? coredump_dir /var/spool/squid3 refresh_pattern ^ftp: 1440 20% 10080 refresh_pattern ^gopher: 1440 0% 1440 refresh_pattern -i (/cgi-bin/|\?) 0 0% 0 refresh_pattern . 0 20% 4320 |
#egrep -v '^$|^#' /etc/squid3/squid.conf |cat -n
1 acl manager proto cache_object 2 acl localhost src 127.0.0.1/32 ::1 3 acl to_localhost dst 127.0.0.0/8 0.0.0.0/32 ::1 4 acl SSL_ports port 443 5 acl Safe_ports port 80 # http 6 acl Safe_ports port 21 # ftp 7 acl Safe_ports port 443 # https 8 acl Safe_ports port 70 # gopher 9 acl Safe_ports port 210 # wais 10 acl Safe_ports port 1025-65535 # unregistered ports ... 19 http_access deny CONNECT !SSL_ports 20 http_access allow localhost 21 http_access deny all 22 http_port 3128 23 hierarchy_stoplist cgi-bin ? 24 coredump_dir /var/spool/squid3 25 refresh_pattern ^ftp: 1440 20% 10080 26 refresh_pattern ^gopher: 1440 0% 1440 27 refresh_pattern -i (/cgi-bin/|\?) 0 0% 0 28 refresh_pattern . 0 20% 4320 |
#egrep -v '^$|^#' /etc/squid3/squid.conf |cat > file
|
#vim file
|
#acl to_localhost dst 127.0.0.0/8 0.0.0.0/32 ::1
|
#/etc/init.d/squid3 restart
Restarting Squid HTTP Proxy 3.x: squid3Creating Squid HTTP Proxy 3.x cache structure ... (warning). 2013/06/14 11:24:33| Creating Swap Directories . |
#netstat -nlp|less
|
#/etc/init.d/squid3 restart
Restarting Squid HTTP Proxy 3.x: squid3 Waiting.....................done. Creating Squid HTTP Proxy 3.x cache structure ... (warning). 2013/06/14 11:25:31| Creating Swap Directories . |
#/etc/init.d/squid3 restart
Restarting Squid HTTP Proxy 3.x: squid3 Waiting.....................done. 2013/06/14 11:46:34| WARNING cache_mem is larger than total disk cache space! . |
#vim /etc/squid3/squid.conf
|
#tail -f /var/log/squid3/
![]() access.log cache.log |
#tail -f /var/log/squid3/access.log
1371199693.874 0 10.1.64.160 TCP_DENIED/403 3822 GET http://ya.ru/ - NONE/- text/html 1371199693.887 0 10.1.64.160 TCP_DENIED/403 3898 GET http://www.squid-cache.org/Artwork/SN.png - NONE/- text/html 1371199694.311 0 10.1.64.160 TCP_DENIED/403 3822 GET http://ya.ru/ - NONE/- text/html 1371199694.324 0 10.1.64.160 TCP_DENIED/403 3898 GET http://www.squid-cache.org/Artwork/SN.png - NONE/- text/html 1371199695.778 0 10.1.64.160 TCP_DENIED/403 3822 GET http://ya.ru/ - NONE/- text/html 1371199695.791 0 10.1.64.160 TCP_DENIED/403 3898 GET http://www.squid-cache.org/Artwork/SN.png - NONE/- text/html 1371199696.190 0 10.1.64.160 TCP_DENIED/403 3822 GET http://ya.ru/ - NONE/- text/html 1371199696.201 0 10.1.64.160 TCP_DENIED/403 3898 GET http://www.squid-cache.org/Artwork/SN.png - NONE/- text/html 1371199696.406 0 10.1.64.160 TCP_DENIED/403 3822 GET http://ya.ru/ - NONE/- text/html 1371199696.418 0 10.1.64.160 TCP_DENIED/403 3898 GET http://www.squid-cache.org/Artwork/SN.png - NONE/- text/html ^C |
#apt-get update
В кэше http://ftp.ua.debian.org squeeze Release.gpg Игн http://ftp.ua.debian.org/debian/ squeeze/contrib Translation-en Игн http://ftp.ua.debian.org/debian/ squeeze/contrib Translation-ru Игн http://ftp.ua.debian.org/debian/ squeeze/main Translation-en В кэше http://ftp.ua.debian.org/debian/ squeeze/main Translation-ru Игн http://ftp.ua.debian.org/debian/ squeeze/non-free Translation-en Игн http://ftp.ua.debian.org/debian/ squeeze/non-free Translation-ru В кэше http://ftp.ua.debian.org squeeze-updates Release.gpg Игн http://ftp.ua.debian.org/debian/ squeeze-updates/contrib Translation-en Игн http://ftp.ua.debian.org/debian/ squeeze-updates/contrib Translation-ru ... В кэше http://security.debian.org squeeze/updates Release В кэше http://security.debian.org squeeze/updates/main Sources В кэше http://security.debian.org squeeze/updates/contrib Sources В кэше http://security.debian.org squeeze/updates/non-free Sources В кэше http://security.debian.org squeeze/updates/main i386 Packages В кэше http://security.debian.org squeeze/updates/contrib i386 Packages В кэше http://security.debian.org squeeze/updates/non-free i386 Packages Чтение списков пакетов... Готово W: Недоступен открытый ключ для следующих ID ключей: 8B48AD6246925553 |
#tail -f /var/log/squid3/access.log
![]() 1371200924.784 35 10.1.64.160 TCP_MISS/200 494 GET http://www.tns-counter.ru/V13b****yandex_ru/ru/CP1251/tmsec=yandex_serp/677257208 - DIRECT/217.73.200.218 image/gif 1371200924.876 37 10.1.64.160 TCP_MISS/302 339 GET http://kiks.yandex.ru/fu - DIRECT/213.180.204.143 - 1371200924.881 38 10.1.64.160 TCP_MISS/200 17866 GET http://mc.yandex.ru/metrika/watch.js - DIRECT/213.180.193.119 application/x-javascript 1371200924.897 19 10.1.64.160 TCP_MISS/200 2042 GET http://kiks.yandex.ru/system/fc07.swf - DIRECT/213.180.204.143 application/x-shockwave-flash 1371200924.953 19 10.1.64.160 TCP_MISS/200 1919 GET http://kiks.yandex.ru/system/fc07_2.html - DIRECT/213.180.204.143 text/html 1371200925.003 294 10.1.64.160 TCP_MISS/502 4116 GET http://yandexgaua.hit.gemius.pl/redot.gif? - DIRECT/213.186.116.18 text/html 1371200925.009 20 10.1.64.160 TCP_MISS/200 557 GET http://mc.yandex.ru/watch/731962? - DIRECT/213.180.193.119 text/javascript 1371200925.716 22 10.1.64.160 TCP_MISS/200 280 GET http://yandex.ru/clck/click/dtype=stred/pid=1/cid=70061/path=pundefined.iundefined.w1007.h673.nahodki.undefined/u=1371200924002/reqid=1371200923838612-413516656076244457350321-ws40-132/*data=url%3Dhttp%253A%252F%252Fyandex.ua%252Fyandsearch%253Ftext%253Dmy%252520dns%2526lr%253D143%2526redircnt%253D1371200923.1%2526ncrnd%253D1527 - DIRECT/87.25 1371200925.866 22 10.1.64.160 TCP_MISS/200 258 GET http://yandex.ru/clck/jclck/dtype=stred/pid=0/cid=72043/path=M0/reqid=1371200923838612-413516656076244457350321-ws40-132/rnd=1371200924207/*data=url%3Dhttp%253A%252F%252Fyandex.ua%252Fyandsearch%253Ftext%253Dmy%252520dns%2526lr%253D143%2526redircnt%253D1371200923.1%2526ncrnd%253D1527 - DIRECT/87.250.250.11 text/javascript 1371200929.938 23 10.1.64.160 TCP_MISS/200 258 GET http://yandex.ru/clck/safeclick/data=AiuY0DBWFJ7IXge4WdYJQRJlt-zx8hWFckc_T_F04okML0GA2vSMJnllds7jQsNG39yZPu2U6a0b66mGTRi1d1_Iv1cajrS4F-KyIeT3gEq89ieXkxSEq5esztQenE9J9ex26mpKTIpT9u6N881J0Q/sign=7e11a9850863a9707bc6ea3cbfac1b6e/keyno=0/path=80.22.858/vars=490=101/*http://yandex.ru/ - DIRECT/87.250.250.11 text/javascript ^C |
#apt-get update
ssh root@192.168.13.253 root@192.168.13.253's password: Linux fobos 3.1.0-rc9+ #1 SMP Mon Jun 18 15:44:37 EEST 2012 x86_64 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Fri Jun 14 10:50:08 2013 from 192.168.13.3 fobos:~# ... 192.168.13.2.22 > 192.168.17.104.4474: Flags [.], cksum 0x9fe1 (incorrect -> 0x5a6b), seq 12672, ack 721, win 613, options [nop,nop,TS val 15000498 ecr 16526579], length 0 12:13:18.885614 IP (tos 0x10, ttl 64, id 48528, offset 0, flags [DF], proto TCP (6), length 132) 192.168.13.2.22 > 192.168.17.104.4474: Flags [P.], cksum 0xa031 (incorrect -> 0x6c08), seq 12672:12752, ack 721, win 613, options [nop,nop,TS val 15000498 ecr 16526579], length 80 ^C 113 packets captured 113 packets received by filter 0 packets dropped by kernel fobos:~# exit logout Connection to 192.168.13.253 closed. |
#ls
file |
#cd /var/lo
![]() local/ lock/ log/ |
#cd /var/lo
![]() local/ lock/ log/ |
#cd /var/lo
![]() local/ lock/ log/ |
#cd /var/log/squid3/
|
#ls
access.log cache.log |
#df -h
Файловая система Разм Исп Дост Исп% смонтирована на /dev/xvda1 15G 965M 13G 8% / tmpfs 251M 0 251M 0% /lib/init/rw udev 247M 96K 247M 1% /dev tmpfs 251M 0 251M 0% /dev/shm |
#cat /dev/null > /var/log/squid3/access.log
|
#apt-get install xargs
![]() Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово E: Не удалось найти пакет xargs |
#apt-cache search xargs
texlive-latex-extra - TeX Live: LaTeX supplementary packages findutils - утилиты для поиска файлов -- find, xargs mdm - утилиты для параллельного выполнения сценария командной оболочки |
#apt-cache search xarg
texlive-latex-extra - TeX Live: LaTeX supplementary packages findutils - утилиты для поиска файлов -- find, xargs mdm - утилиты для параллельного выполнения сценария командной оболочки |
#apt-cache search xarge
|
#apt-cache search sarge
xen-tools - Tools to manage Xen virtual servers libglu1-xorg - переходной пакет для Debian etch libglu1-xorg-dev - переходной пакет для Debian etch parted - программа для управления разделами диска GNU Parted xlibmesa-gl - переходной пакет для Debian etch xlibmesa-gl-dev - переходной пакет для Debian etch xlibmesa-glu - переходной пакет для Debian etch |
#apt-cache search sarg
xen-tools - Tools to manage Xen virtual servers libglu1-xorg - переходной пакет для Debian etch libglu1-xorg-dev - переходной пакет для Debian etch parted - программа для управления разделами диска GNU Parted xlibmesa-gl - переходной пакет для Debian etch xlibmesa-gl-dev - переходной пакет для Debian etch xlibmesa-glu - переходной пакет для Debian etch |
#ls
access.log cache.log |
#cd
|
#vim /etc/squid3/squid.conf
|
#. /etc/bash_completion
|
#apt-get install apache2
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Следующий пакет устанавливался автоматически и больше не требуется: squid-common Для их удаления используйте 'apt-get autoremove'. Будут установлены следующие дополнительные пакеты: apache2-mpm-worker apache2-utils apache2.2-bin apache2.2-common libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap ssl-cert Предлагаемые пакеты: ... Enabling module authz_default. Enabling module authz_user. Enabling module authz_groupfile. Enabling module authn_file. Enabling module authz_host. Enabling module reqtimeout. Настраивается пакет apache2-mpm-worker (2.2.16-6+squeeze11) ... Starting web server: apache2. Настраивается пакет apache2 (2.2.16-6+squeeze11) ... Настраивается пакет ssl-cert (1.0.28) ... |
#apt-get install apache2-
![]() apache2-dbg apache2-mpm-prefork apache2-suexec-custom apache2-doc apache2-mpm-worker apache2-threaded-dev apache2-mpm-event apache2-prefork-dev apache2-utils apache2-mpm-itk apache2-suexec |
#apt-get install php5 php5-mysql
![]() Display all 28814 possibilities? (y or n) |
#apt-get install php5 php5-mysql php5
![]() php5 php5-geoip php5-memcached php5-suhosin php5-adodb php5-gmp php5-ming php5-svn php5-auth-pam php5-idn php5-mysql php5-sybase php5-cgi php5-imagick php5-odbc php5-tidy php5-cli php5-imap php5-pgsql php5-tokyo-tyrant php5-common php5-interbase php5-ps php5-uuid php5-curl php5-intl php5-pspell php5-xcache php5-dbg php5-lasso php5-radius php5-xdebug php5-dev php5-ldap php5-recode php5-xmlrpc php5-enchant php5-librdf php5-remctl php5-xsl php5-exactimage php5-mapscript php5-sasl php5-ffmpeg php5-mcrypt php5-snmp php5-gd php5-memcache php5-sqlite |
#apt-get install php5 php5-mysql\
|
#apt-get install php5 php5-mysql
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово E: Не удалось найти пакет /dev E: Не удалось найти пакет install |
#apt-get install mysql-server
![]() mysql-server mysql-server-5.1 mysql-server-core-5.1 |
#apt-get install mysql-server-5.1
Настраивается пакет mysql-server-5.1 (5.1.66-0+squeeze1) ... Stopping MySQL database server: mysqld. 130614 14:26:12 [Note] Plugin 'FEDERATED' is disabled. 130614 14:26:12 InnoDB: Initializing buffer pool, size = 8.0M 130614 14:26:12 InnoDB: Completed initialization of buffer pool 130614 14:26:12 InnoDB: Started; log sequence number 0 44233 130614 14:26:12 InnoDB: Starting shutdown... 130614 14:26:18 InnoDB: Shutdown completed; log sequence number 0 44233 Starting MySQL database server: mysqld. Checking for corrupt, not cleanly closed and upgrade needing tables.. Настраивается пакет libhtml-template-perl (2.9-2) ... |
#apt-get install phpmyadmin
Creating config file /etc/dbconfig-common/phpmyadmin.conf with new version Creating config file /etc/phpmyadmin/config-db.php with new version granting access to database phpmyadmin for phpmyadmin@localhost: success. verifying access for phpmyadmin@localhost: success. creating database phpmyadmin: success. verifying database phpmyadmin exists: success. populating database via sql... done. dbconfig-common: flushing administrative password Reloading web server config: apache2. |
#cd /var/www/
|
#ls
index.html |
#touch index.php
|
#vim index.php
--- /tmp/l3-saved-1583.27102.5292 2013-06-14 14:29:04.000000000 +0300 +++ index.php 2013-06-14 14:30:10.000000000 +0300 @@ -0,0 +1 @@ +<? phpinfo{}; ?> |
#cd ..
|
#/etc/init.d/apache2 restart
Restarting web server: apache2 ... waiting . |
#cd www/
|
#mv index.html ..
|
#ls
index.php |
#/etc/init.d/apache2 restart
Restarting web server: apache2 ... waiting . |
#vim /etc/apache2/
![]() |
#vim index.php
--- /tmp/l3-saved-1583.23714.18606 2013-06-14 14:31:57.000000000 +0300 +++ index.php 2013-06-14 14:32:07.000000000 +0300 @@ -1 +1 @@ -<? phpinfo{}; ?> +<? phpinfo(); ?> |
#cd /etc/apache2/
|
#ls
apache2.conf envvars magic mods-enabled sites-available conf.d httpd.conf mods-available ports.conf sites-enabled |
#ls -l
итого 68 -rw-r--r-- 1 root root 7994 Мар 3 13:35 apache2.conf drwxr-xr-x 2 root root 4096 Июн 14 14:27 conf.d -rw-r--r-- 1 root root 1169 Мар 3 13:35 envvars -rw-r--r-- 1 root root 0 Июн 14 14:23 httpd.conf -rw-r--r-- 1 root root 31063 Мар 3 13:35 magic drwxr-xr-x 2 root root 4096 Июн 14 14:24 mods-available drwxr-xr-x 2 root root 4096 Июн 14 14:24 mods-enabled -rw-r--r-- 1 root root 750 Мар 3 13:35 ports.conf drwxr-xr-x 2 root root 4096 Июн 14 14:23 sites-available drwxr-xr-x 2 root root 4096 Июн 14 14:23 sites-enabled |
#cd sites-enabled/
|
#ls
000-default |
#ls -l
итого 0 lrwxrwxrwx 1 root root 26 Июн 14 14:23 000-default -> ../sites-available/default |
#ssh root@192.168.13.253
fobos:~# ping ktulhu.net.nt PING ktulhu.net.nt (192.168.13.3) 56(84) bytes of data. 64 bytes from 192.168.13.3: icmp_req=1 ttl=64 time=0.151 ms 64 bytes from 192.168.13.3: icmp_req=2 ttl=64 time=0.154 ms ^C --- ktulhu.net.nt ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1000ms rtt min/avg/max/mdev = 0.151/0.152/0.154/0.012 ms fobos:~# exit logout Connection to 192.168.13.253 closed. |
#ping ktulhu.net.nt
PING ktulhu.net.nt (192.168.13.3) 56(84) bytes of data. 64 bytes from debian3.net.nt (192.168.13.3): icmp_req=1 ttl=64 time=0.026 ms ^C --- ktulhu.net.nt ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.026/0.026/0.026/0.000 ms |
#cd ../sites-available/
|
#ls
default default-ssl |
#vim default
|
#touch ktulhu.net.nt
|
#vim ktulhu.net.nt
--- /tmp/l3-saved-1583.625.112 2013-06-14 14:40:40.000000000 +0300 +++ ktulhu.net.nt 2013-06-14 14:41:55.000000000 +0300 @@ -0,0 +1,7 @@ +<VirtualHost *:80> + ServerName ktulhu.net.nt + DocumentRoot /var/www/ktulhu + ServerAdmin webmaster@example.com + ErrorLog /var/log/apache2/ktulhu.net.nt-error_log + CustomLog /var/log/apache2/ktulhu.net.nt-access_log common +</VirtualHost> |
#mkdir /var/www/ktulhu
|
#mv /var/index.html /var/www/ktulhu/
|
#chown -R www-data:www-data /var/www/ktulhu/
|
#/etc/init.d/apache2 restart
Restarting web server: apache2 ... waiting . |
#ls
default default-ssl ktulhu.net.nt |
#s
![]() /etc/init.d/apache2 restart apache2: Syntax error on line 230 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/sites-enabled/ktulhu.net.nt: Too many levels of symbolic links Action 'configtest' failed. The Apache error log may have more information. failed! |
#s
ServerName ktulhu.net.nt DocumentRoot /var/www/ktulhu ServerAdmin webmaster@example.com ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ "ktulhu.net.nt" 7L, 253C записано |
#/etc/init.d/apache2 restart
![]() apache2: Syntax error on line 230 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/sites-enabled/ktulhu.net.nt: Too many levels of symbolic links Action 'configtest' failed. The Apache error log may have more information. failed! |
1 acl manager proto cache_object 2 acl localhost src 127.0.0.1/32 ::1 3 acl to_localhost dst 127.0.0.0/8 0.0.0.0/32 ::1 4 acl SSL_ports port 443 5 acl Safe_ports port 80 # http 6 acl Safe_ports port 21 # ftp 7 acl Safe_ports port 443 # https 8 acl Safe_ports port 70 # gopher 9 acl Safe_ports port 210 # wais 10 acl Safe_ports port 1025-65535 # unregistered ports 11 acl Safe_ports port 280 # http-mgmt 12 acl Safe_ports port 488 # gss-http 13 acl Safe_ports port 591 # filemaker 14 acl Safe_ports port 777 # multiling http 15 acl CONNECT method CONNECT 16 http_access allow manager localhost 17 http_access deny manager 18 http_access deny !Safe_ports 19 http_access deny CONNECT !SSL_ports 20 http_access allow localhost 21 http_access deny all 22 http_port 3128 23 hierarchy_stoplist cgi-bin ? 24 coredump_dir /var/spool/squid3 25 refresh_pattern ^ftp: 1440 20% 10080 26 refresh_pattern ^gopher: 1440 0% 1440 27 refresh_pattern -i (/cgi-bin/|\?) 0 0% 0 28 refresh_pattern . 0 20% 4320
Время первой команды журнала | 09:45:57 2013- 6-14 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 13:44:19 2013- 6-14 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 3.96 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.15 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.78 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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