/l3/users/13-02-2012/NT-Lnet/debian3.net.nt/root :1 :2 :3 :4 |
|
#/etc/init.d/squid3
Usage: /etc/init.d/squid3 {start|stop|reload|force-reload|restart} |
#/etc/init.d/squid3 start
Starting Squid HTTP Proxy 3.x: squid3Creating Squid HTTP Proxy 3.x cache structure ... (warning). 2012/02/17 16:05:13| Squid is already running! Process ID 10500 failed! |
#cd /etc/init.d/squid3
bash: cd: /etc/init.d/squid3: Это не каталог |
#cd /etc/init.d/
|
#ls
acpid ifupdown networking sendsigs atd ifupdown-clean nfs-common single bootlogd kbd openbsd-inetd skeleton bootlogs keyboard-setup portmap squid3 bootmisc.sh killprocs pppd-dns ssh checkfs.sh module-init-tools procps stop-bootlogd checkroot.sh mountall-bootclean.sh rc stop-bootlogd-single console-setup mountall.sh rc.local udev cron mountdevsubfs.sh rcS udev-mtab exim4 mountkernfs.sh README umountfs halt mountnfs-bootclean.sh reboot umountnfs.sh hostname.sh mountnfs.sh rmnologin umountroot hwclockfirst.sh mountoverflowtmp rsyslog urandom hwclock.sh mtab.sh screen-cleanup xinetd |
#cd..
bash: cd..: команда не найдена |
#cd ..
|
#ls
acpi group- magic.mime rc.local adduser.conf grub.d mailcap rcS.d adjtime gshadow mailcap.order reportbug.conf aliases gshadow- mailname resolvconf alternatives gssapi_mech.conf mail.rc resolv.conf apt host.conf manpath.config rmt at.deny hostname mime.types rpc bash.bashrc hosts mke2fs.conf rsyslog.conf bash_completion hosts.allow modprobe.d rsyslog.d bash_completion.d hosts.deny modules screenrc ... discover-modprobe.conf lilalo protocols updatedb.conf dpkg locale.alias python vim emacs locale.gen python2.6 w3m email-addresses localtime rc0.d wgetrc environment logcheck rc1.d X11 exim4 login.defs rc2.d xinetd.conf fstab logrotate.conf rc3.d xinetd.d gai.conf logrotate.d rc4.d xml groff lsb-base rc5.d group magic rc6.d |
#cd /squid3
bash: cd: /squid3: Нет такого файла или каталога |
#cd squid3
|
#ls
errorpage.css msntauth.conf squid.conf |
#vim squid.conf
--- /tmp/l3-saved-10067.19352.952 2012-02-17 16:06:24.000000000 +0200 +++ squid.conf 2012-02-17 16:10:29.000000000 +0200 @@ -2110,7 +2110,7 @@ # # Uncomment and adjust the following to add a disk cache directory. -#cache_dir ufs /var/spool/squid3 100 16 256 +cache_dir ufs /var/spool/squid3 100 16 256 # TAG: store_dir_select_algorithm # Set this to 'round-robin' as an alternative. @@ -2607,7 +2607,10 @@ # your cache's behavior goes. You can increase the amount of data # logged to this file and how often its rotated with "debug_options" #Default: -# cache_log /var/log/squid3/cache.log +cache_log /var/log/squid3/cache.log +cache_access_log /var/log/squid3/access.log +cache_store_log none + # TAG: debug_options # Logging options are set as section,level where each source file |
#cd
|
#/etc/init.d/squid3
Usage: /etc/init.d/squid3 {start|stop|reload|force-reload|restart} |
#/etc/init.d/squid3 restart
Restarting Squid HTTP Proxy 3.x: squid3 Waiting.....................done. Creating Squid HTTP Proxy 3.x cache structure ... (warning). 2012/02/17 16:11:58| WARNING cache_mem is larger than total disk cache space! 2012/02/17 16:11:58| Creating Swap Directories 2012/02/17 16:11:58| /var/spool/squid3 exists 2012/02/17 16:11:58| Making directories in /var/spool/squid3/00 2012/02/17 16:11:58| Making directories in /var/spool/squid3/01 2012/02/17 16:11:58| Making directories in /var/spool/squid3/02 2012/02/17 16:11:58| Making directories in /var/spool/squid3/03 2012/02/17 16:11:58| Making directories in /var/spool/squid3/04 ... 2012/02/17 16:11:58| Making directories in /var/spool/squid3/08 2012/02/17 16:11:58| Making directories in /var/spool/squid3/09 2012/02/17 16:11:58| Making directories in /var/spool/squid3/0A 2012/02/17 16:11:58| Making directories in /var/spool/squid3/0B 2012/02/17 16:11:58| Making directories in /var/spool/squid3/0C 2012/02/17 16:11:58| Making directories in /var/spool/squid3/0D 2012/02/17 16:11:58| Making directories in /var/spool/squid3/0E 2012/02/17 16:11:58| Making directories in /var/spool/squid3/0F 2012/02/17 16:11:59| WARNING cache_mem is larger than total disk cache space! . |
#tail /var/log/squid3/cache.log
2012/02/17 16:12:01| 0 Objects expired. 2012/02/17 16:12:01| 0 Objects cancelled. 2012/02/17 16:12:01| 0 Duplicate URLs purged. 2012/02/17 16:12:01| 0 Swapfile clashes avoided. 2012/02/17 16:12:01| Took 1.56 seconds ( 0.00 objects/sec). 2012/02/17 16:12:01| Beginning Validation Procedure 2012/02/17 16:12:01| Completed Validation Procedure 2012/02/17 16:12:01| Validated 25 Entries 2012/02/17 16:12:01| store_swap_size = 0 2012/02/17 16:12:01| storeLateRelease: released 0 objects |
#man tail\
|
#man tail
|
#ps aux | grep squid3
root 10850 0.1 0.3 9312 1620 ? Ss 16:11 0:00 /usr/sbin/squid3 -YC -f /etc/squid3/squid.conf proxy 10853 1.6 2.4 37172 12860 ? S 16:12 0:01 (squid) -YC -f /etc/squid3/squid.conf |
#telnet 127.0.0.1 3128
Trying 127.0.0.1... Connected to 127.0.0.1. Escape character is '^]'. ^] telnet> quit Connection closed. |
#vim /etc/
|
#vim /etc/squid3/squid.conf
--- /tmp/l3-saved-10067.22128.2861 2012-02-17 16:17:39.000000000 +0200 +++ /etc/squid3/squid.conf 2012-02-17 16:23:59.000000000 +0200 @@ -634,7 +634,8 @@ # acl javascript rep_mime_type -i ^application/x-javascript$ # #Default: -# acl all src all +acl my_net 192.168.168.0/24 +acl all src all # # # Recommended minimum configuration: @@ -755,7 +756,8 @@ # See http://wiki.squid-cache.org/SquidFaq/SquidAcl for details. # #Default: -# http_access deny all +http_access allow my_net +http_access deny all # # @@ -3518,7 +3520,7 @@ # Email-address of local cache manager who will receive # mail if the cache dies. The default is "webmaster." #Default: -# cache_mgr webmaster +cache_mgr Motya Sosiskina # TAG: mail_from # From: email-address for mail sent when the cache dies. |
#w3m bash.org.ru
●bash.org.ru ●ithappens.ru ●zadolba.li * bash.org.ru — Цитатник Рунета [adview] Цитаты: новые случайные лучшие по рейтингу Бездна топ Бездны лучшее Бездны добавить Смотреть: 1,07/13,4kb 8% || все цитаты только без минусов Утверждено 33587 цитат, сегодня 20, ждёт очереди в Бездне 601 Прочее: комиксы о сайте вебмастеру RSS Twitter [ ]Найти [672 ]→671670···начало + 1770 – [:||||:] Поделиться 2012-02-17 13:12 #415674 xxx: Колесо прокалывается по двум законам: по закону подлости - далеко от автосервиса, по правилам маркетинга - возле автосервиса + 1780 – [:||||:] Поделиться 2012-02-17 12:46 #415673 смс от брата: |
#Паша, блядь, уберись в комнате, твой бардак зохавал мои носки и кружку.
|
#netstat -f inet
netstat: неверный ключ -- «f» usage: netstat [-vWeenNcCF] [<Af>] -r netstat {-V|--version|-h|--help} netstat [-vWnNcaeol] [<Socket> ...] netstat { [-vWeenNac] -i | [-cWnNe] -M | -s } -r, --route display routing table -i, --interfaces display interface table -g, --groups display multicast group memberships -s, --statistics display networking statistics (like SNMP) -M, --masquerade display masqueraded connections -v, --verbose be verbose ... -a, --all, --listening display all sockets (default: connected) -o, --timers display timers -F, --fib display Forwarding Information Base (default) -C, --cache display routing cache instead of FIB <Socket>={-t|--tcp} {-u|--udp} {-w|--raw} {-x|--unix} --ax25 --ipx --netrom <AF>=Use '-6|-4' or '-A <af>' or '--<af>'; default: inet List of possible address families (which support routing): inet (DARPA Internet) inet6 (IPv6) ax25 (AMPR AX.25) netrom (AMPR NET/ROM) ipx (Novell IPX) ddp (Appletalk DDP) x25 (CCITT X.25) |
#vim /etc/squid3/squid.conf
--- /tmp/l3-saved-10067.17763.830 2012-02-17 16:27:31.000000000 +0200 +++ /etc/squid3/squid.conf 2012-02-17 16:33:36.000000000 +0200 @@ -1074,7 +1074,8 @@ # # Squid normally listens to port 3128 -http_port 3128 8080 +http_port 3128 8080 transparent + # TAG: https_port # Note: This option is only available if Squid is rebuilt with the |
#/etc/init.d/squid3 restart
Restarting Squid HTTP Proxy 3.x: squid3 Waiting.....................done. 2012/02/17 16:34:23| aclParseAclLine: Invalid ACL type '192.168.168.0/24' FATAL: Bungled squid.conf line 637: acl my_net 192.168.168.0/24 Squid Cache (Version 3.1.6): Terminated abnormally. CPU Usage: 0.072 seconds = 0.008 user + 0.064 sys Maximum Resident Size: 15776 KB Page faults with physical i/o: 0 failed! |
#w3m ya.ru
⢠⢠СделаÑÑ ÑÑаÑÑовой ⢠⢠ÐойÑи в поÑÑÑ Ð¯Ð½Ð´ÐµÐºÑ [ ] ÐайÑи[] © 1997â2012 «ЯндекÑ» Ðизайн â СÑÑÐ´Ð¸Ñ ÐÑÑÐµÐ¼Ð¸Ñ Ð [723233] |
#iptables -L
Chain INPUT (policy ACCEPT) target prot opt source destination Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination |
#man iptables
|
#ifconfig
eth1 Link encap:Ethernet HWaddr 00:16:3e:00:01:03 inet addr:192.168.168.5 Bcast:192.168.168.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:103/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:136275 errors:0 dropped:33 overruns:0 frame:0 TX packets:110173 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:57930909 (55.2 MiB) TX bytes:24608694 (23.4 MiB) Interrupt:10 Base address:0x6100 eth2 Link encap:Ethernet HWaddr 00:16:3e:00:02:03 ... RX bytes:0 (0.0 B) TX bytes:5382 (5.2 KiB) Interrupt:11 Base address:0xa200 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:149338 errors:0 dropped:0 overruns:0 frame:0 TX packets:149338 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:62901905 (59.9 MiB) TX bytes:62901905 (59.9 MiB) |
#iptables -L
Chain INPUT (policy ACCEPT) target prot opt source destination Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination |
#iptables -L -t nat
Chain PREROUTING (policy ACCEPT) target prot opt source destination REDIRECT tcp -- anywhere anywhere tcp dpt:www redir ports 3128 Chain POSTROUTING (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination |
#telnet 127.0.0.1 80
Trying 127.0.0.1... telnet: Unable to connect to remote host: Connection refused |
# â¢
⢠⢠СделаÑÑ ÑÑаÑÑовой ⢠⢠ÐойÑи в поÑÑÑ Ð¯Ð½Ð´ÐµÐºÑ [ ] ÐайÑи[] © 1997â2012 «ЯндекÑ» Ðизайн â СÑÑÐ´Ð¸Ñ ÐÑÑÐµÐ¼Ð¸Ñ Ð [723233] |
#telnet 192.168.168.5 80
Trying 192.168.168.5... telnet: Unable to connect to remote host: Connection refused |
#telnet 192.168.168.5 3128
Trying 192.168.168.5... Connected to 192.168.168.5. Escape character is '^]'. ^] telnet> quit Connection closed. |
#telnet 192.168.168.5 80
Trying 192.168.168.5... telnet: Unable to connect to remote host: Connection refused |
#w3m ya.ru
stylesheet [Rel] //yandex.st/yaru/1.13/_yaru.css ⢠СделаÑÑ ÑÑаÑÑовой âââââââââââââââââââââââââââââââââââââââ ⢠ÐойÑи в поÑÑÑ Header information Ð¯Ð½Ð´ÐµÐºÑ [ ] ÐайÑи[] HTTP/1.1 200 Ok Server:7nginx 12hange] Date: Fri, 17 Fext/html;5charset=UTF-8 Connection:iclose Content-Type: Cache-Control: no-cache,no-store,max-age=0,must-revalidate Last-Modified: Fri, 17 Feb 2012 15:07:32 GMT Set-Cookie:rS=; path=/; expir,s=T=e, 19-Feb-2002 15:07:32 GMT opensearchdescription+xml) Set-Cookie:S=;ldomaia=.ya.ru; path=/; e_pires=Tue, 19-Feb-2002 15:07:32 GMT Set-Cookie: yandexuid=5097724891329491252; domain=.ya.ru; path=/; expires=Mon, 1 Set-Cookie: yp=1332083252.ygu.1; domain=.ya.ru; path=/; expires=Mon,a14-Feb-2022âââââââââââââââââââ X-XRDS-Location: http://openid.yandex.ru/server_xrds/ |
Время первой команды журнала | 15:04:08 2012- 2-17 | |||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 16:06:58 2012- 2-17 | |||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 42 | |||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 19.05 | |||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 4.76 | |||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.05 | |||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.67 | |||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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