Архів за лютого, 2009

vnstat: консольний монітор мережного трафіку

лютого 28, 2009

vnstat — не просто ще один консольний монітор мережного трафіку для Linux, оскільки збирає статистику перманентно (постійно). Він зберігає дані у звачайних файлах, тож, статистика не втрачається при перезавантаженні системи. vnstat можна використовувати у ситуаціях, коли вам потрібно знати точну кількість трафіку, який проходить через конкретний мережний інтерфейс за одиницю часу. На приклад, коли у вас мобільне з’єданння з мережею Інтерет 3G або ж з’єднання xDSL, з лімітованою кількістю трафіку, і вам конче необхідно знати, скільки трафіку ви уже використали.

Читати повністю »

ddclient: отримуємо доступ до домашнього сервера з динамічною ІР

лютого 27, 2009

Чому зобов’язана поява технології DynDNS (Динамічний DNS)? Однією з причин є досить прозаїчна обставина — нестача статичних IP-адрес в Інтернет-просторі, через що провайдери часто змушені давати своїм клієнтам динамічні адреси.

Підприємливі розробники і цю нестачу обернули в дохідну статтю — з’явилися такі публічні сервіси, як www.no-ip.com, www.tzo.com та інші, які дозволяють на динамічній IP розміщувати повноцінні сайти, поштові, jabber, irc та інші сервіси, які к своєму первинною вигляді, зазвичай, вимагають наявності статичної IP.

У цій статті ми розглянемо практичне використання відомого сервісу www.dyndns.com, клієнти якого існують не лише у вигляді програмного забезпечення для персональних комп’ютерів, але й вбудовуються у різноманітні апаратні засоби — маршрутизатори, модеми, і т.п.

Читати повністю »

memstat: що використовує віртуальну пам’ять?

лютого 26, 2009

memstat — утиліта, яка дозволяє дізнатись, які бібліотеки та програми знаходяться в оперативній пам’яті системи. Надзвичайно проста у використанні. Ось приклад її виводу (ключить -w дає вказівку memstat’у не обрізати рядки, які він виводить до 80 колонок):

# memstat -w
256k: PID 5465 (/lib/ld-2.3.6.so)
368k: PID 13019 (/var/db/nscd/passwd)
3352k: PID 13914 (/usr/lib/gconv/gconv-modules.cache)
8k: /usr/bin/memstat 5465
12k: /lib/libcap.so.1.10 13019
256k: /lib/libncurses.so.5.5 13914
88k: /lib/ld-2.3.6.so 5465 13019
256k: /lib/libncurses.so.5.5 13019
1212k: /lib/tls/libc-2.3.6.so 13914
32k: /lib/tls/libnss_compat-2.3.6.so 13914
24k: /lib/tls/libcrypt-2.3.6.so 13914
12k: /lib/tls/libdl-2.3.6.so 13914
144k: /lib/tls/libm-2.3.6.so 13914
76k: /lib/tls/libnsl-2.3.6.so 13914
40k: /lib/tls/libnss_files-2.3.6.so 13914
36k: /lib/tls/libnss_nis-2.3.6.so 13914
60k: /lib/tls/libpthread-2.3.6.so 13914
28k: /lib/tls/librt-2.3.6.so 13914
88k: /lib/ld-2.3.6.so 13914
1212k: /lib/tls/libc-2.3.6.so 5465 13019
12k: /lib/tls/libdl-2.3.6.so 13019
144k: /lib/tls/libm-2.3.6.so 13019
76k: /lib/tls/libnsl-2.3.6.so 13019
480k: /bin/zsh-beta 13019
212k: /var/db/nscd/passwd 13019
788k: /usr/bin/irssi 13914
148k: /usr/lib/libpcre.so.3.12.0 13019
176k: /usr/lib/perl5/auto/Irssi/Irssi.so 13914
80k: /usr/lib/perl5/auto/Irssi/Irc/Irc.so 13914
80k: /usr/lib/perl5/auto/Irssi/UI/UI.so 13914
12k: /usr/lib/gconv/CP1252.so 13914
24k: /usr/lib/gconv/gconv-modules.cache 13914
76k: /usr/lib/libz.so.1.2.3 13914
584k: /usr/lib/libglib-2.0.so.0.1200.4 13914
1128k: /usr/lib/libperl.so.5.8.8 13914
12k: /usr/lib/libgmodule-2.0.so.0.1200.4 13914
1240k: /usr/lib/i686/cmov/libcrypto.so.0.9.8 13914
248k: /usr/lib/i686/cmov/libssl.so.0.9.8 13914
8k: /usr/lib/zsh-beta/4.3.2-dev-1/zsh/terminfo.so 13019
24k: /usr/lib/zsh-beta/4.3.2-dev-1/zsh/zutil.so 13019
56k: /usr/lib/zsh-beta/4.3.2-dev-1/zsh/compctl.so 13019
116k: /usr/lib/zsh-beta/4.3.2-dev-1/zsh/complete.so 13019
196k: /usr/lib/zsh-beta/4.3.2-dev-1/zsh/zle.so 13019
——–
13480k

Читати повністю »


Get Adobe Flash playerPlugin by wpburn.com wordpress themes