Новичкам


romy4 аватар

Статистика tcp соединений

netstat -npat|grep ESTABLISHED |
  awk 'BEGIN{counter=0;} {split($5,a,":");ip=a[1];if(ip in ips)ips[ip]+=1;else ips[ip]=1;counter++;} END{for(i in ips)print i" = "ips[i]"\n"}'|
  sort | grep -vP '^\s*$'

Если убрать grep ESTABLISHED, то это добавит список ожидающих соединений.
Если оставить netstat -n то добавятся UDP

0
Ваша оценка: Ничего

Текст в картинку (делаем скриншот консоли)

Учитываются системные шрифты, а вот цветовые схемы консоли не работают

$ ifconfig | convert label:@- ip.png
$ ping -c 5 ya.ru | convert label:@- ya.png
$ echo "Hello World" | convert label:@- hello.png
5
Ваша оценка: Ничего Рейтинг: 5 (2 голоса)

Активация странных кнопок ноутбука

Совсем странные кнопки (например, на ноутбуке) не видны в XOrg до тех пор, пока возвращают совсем странные keycode. Утилита setkeycodes позволяет исправить ситуацию, а xbindkeys в сочетании с xte из пакета xautomation — превратить нажатие клавиши в нажатие кнопки мыши.

5
Ваша оценка: Ничего Рейтинг: 5 (1 vote)

Краткий ликбез по меткам и (без)условным переходам в sed

sed во многом аналогичен специфичному диалекту ассемблера. Он предоставляет для работы два регистра - "pattern space" и "hold space". Во многом эти регистры аналогичны регистрам обычного процессора, типа EAX или EBX x86-ой архитектуры, но специфичных тем, что хранят они не некое 32-битное число, а некую строку текста. В любой конкретный момент возможна работа только с одним регистром, являющимся текущим. Переключать текущий регистр можно с помощью команды x. Так же, sed предоставляет механизм "меток", тоже аналогичный lable'ам ассемблеров, включая возможность условного и безусловного переходов к заданным меткам, что делает sed тьюринг-полным языком программирования.

Работают они следующим образом:

Создание метки:

:имяметки

Метка создаётся посредством оператора : со следующим именем метки. Именно это имя будет использоваться при условных и безусловных переходах

Переходы:
Безусловный:

bимяметки
0
Ваша оценка: Ничего
itakingiteasyyuyuyu аватар

Конфигурация ядра linux и сопутсвующих драйверов для Asus Eee PC 1215P

Конфигурация ядра 2.6.38 с патчами tuxonice на EeePC 1215P.

0
Ваша оценка: Ничего

Пять способов использовать Linux веб-камеру

(Автор Разван Т.Коложа, February 12, 2008 (9:00:00 PM))

Итак, вы только что установили линукс-совместимую вебкамеру. Протестировали ее в Kopete, теперь вы можете отправлять свои фото в MSN и Yahoo! Что дальше? Вот несколько вещей которые еще можно сделать.

Сделайте видеозаписи
Один из самых простых способов записать видео это использовать mencoder, входящий в пакет mplayer. Используя Video4Linux драйвер, mencoder может получить ввод с веб-камеры и сохранить в несжатый AVI файл. Используйте следующую команду для записи AVI с разрешением 320x240.

$ mencoder tv:// -tv driver=v4l:width=320:height=240:device=/dev/video0 -nosound -ovc lavc -o wcrecording.avi

Предполагается что /dev/video0 используется вашей вебкамерой. Так как моя недорогая камера не имеет микрофона, я использовал опцию -nosound чтоб отключить запись звука.

0
Ваша оценка: Ничего

Экспорт .mbox в gmail

Очень простой способ экспорта .mbox в gmail:
1. Скачиваем отсуда скрипт imap_upload.py.
2. gmail -> Настройки -> Пересылка и POP/IMAP -> Включить IMAP
3. gmail -> Настройки -> Ярлыки -> Создать ярлык (например, Imported)
4. Закачиваем почту из .mbox файла:

$ python imap_upload.py --gmail --box imported my.mbox
0
Ваша оценка: Ничего

ImageMagick, png и размер холста

При работе с изображениями в формате PNG не стоит забывать о «размере холста». В частности, утилиты из ImageMagick часто вычисляют смещение и размер, исходя именно из размера холста; чтобы этого избежать, используйте +repage.

0
Ваша оценка: Ничего

Colorfly PocketHiFi и другие нестандартные устройства хранения в Linux

Linux можно заставить работать с нестандартными устройствами, которые видны как USB-флешки, но не распознаются. На помощь приходит параметр quirks модуля usb-storage.

0
Ваша оценка: Ничего

Ethernet on battery

Удивительно, но я долгое время не мог добиться того, чтоб при выключении электропитания на ноуте не выключался eth0. Все как всегда оказалость просто.
Необходимо отредактировать файл /etc/laptop-mode/conf.d/ethernet.conf, а именно параметр:

DISABLE_ETHERNET_ON_BATTERY=0

Запем перезапустить laptop-mode:

$ sudo /etc/init.d/laptop-mode restart
0
Ваша оценка: Ничего

Удаление файлов по rsync

Команда

$ rsync -a /var/empty/ --delete --include 'файл' --exclude '*' каталог-приёмник

удаляет 'файл' из каталога приёмника.

0
Ваша оценка: Ничего

Просмотр списка дисков и их разделов с помощью lsblk

Команда lsblk выводит список дисков и их разделов целиком и в удобном виде.

5
Ваша оценка: Ничего Рейтинг: 5 (1 vote)

управление службами

Для управления службами во многих системах существует команда service. Однако. в ArchLinux её нет. Поэтому была написана простенькая пара прог, которые обеспечивают управление службами из командной строки и легко встраиваются в любой Linux.

1
Ваша оценка: Ничего Рейтинг: 1 (2 голоса)

Подсветка man (и всего остального) в xterm-е

В XTerm-е есть возможность полужирный, подчёркнутый, мерцающий и инверсный режим вывода отображать цветом. Это позволяет «раскрашивать» не только man или less, а вообще всю стандартную выдачу.

3
Ваша оценка: Ничего Рейтинг: 3 (1 vote)
i-sat аватар

Fedora 15 Alpha GNOME3 и настройка 3G модема ZTE MF626 под Мегафон

Этот совет был готов ранее чем совет по Mandriva Linux 2011 Beta 1 Errata, однако никак не доходили руки его оформить. Да, и он тоже написан в продолжение совета про настройку 3G модема от ZTE MF626 на Мегафоне под Fedora Electronic Lab 12.

Не так давно мне стало интересно, что же из себя представляет GNOME 3 в видении команды Fedora. Скажу сразу, что всегда являлся поклонником KDE, однако посмотрев на GNOME 3, он меня приятно удивил. С одной сторны он напомнил мне некоторые удобства MacOSX, а с другой элементы Android.

И, конечно же для подготовки этого совета я использовал Fedora 15 Alpha GNOME 3 LiveCD подготовленный как и ранее по методике писанной в статье про мультибут.

Пожалуй начнём...

0
Ваша оценка: Ничего
i-sat аватар

Mandriva Linux 2011 Beta 1 Errata настройка 3G модема ZTE MF626 на Мегафон unlimited traffic

Пишу этот совет в продолжение совета про настройку 3G модема от ZTE MF626 на Мегафоне под Fedora Electronic Lab 12 http://linsovet.com/zte-mf626-setup

Для кого эта статья?

Во-первых, Вы решили проверить, на что будет способна Mandriva Linux 2011 и для этого загрузили Beta 1 Errata ISO LiveCD и у Вас нет желания ставить Beta-версию на HDD!
Во-вторых, у Вас уже есть USB 3G-модем ZTE MF626, который работает с SIM-картами любых ОПСОСов, и Вы никак иначе не можете настроить Интернет, а без Интернета любая ОС сейчас выглядит уныло.
В-третьих, может Вам нужна система, которая после перезагрузки будет опять свежа как зимний ветер и девственно чиста как самое чистое озеро.

Начнём?

0
Ваша оценка: Ничего

FreeBSD: Решение проблемы с мышкой и клавиатурой

Возможно я что-либо неправильно собрал при установке FreeBSD 7, но факт есть факт - что под KDE4, что под XFCE мышка и клавиатура никак не реагировали на внешние раздражители.

Вот, собственно, то, что мне в этом помогло:

$ echo hald_enable=\"YES\" >> /etc/rc.conf
$ sudo /usr/local/etc/rc.d/hald start

После чего рестартуем иксы.

0
Ваша оценка: Ничего

Узнать время в другом часовом поясе

Иногда нам хочется узнать время в другом часовом поясе. Иногда (но еще реже) нам нужно, чтобы таймзона нашего пользователя была не такой, как системная. Для этого существует переменная окружения TZ, в которую можно записать значение и получить нужный эффект.

$ date
Fri Feb 18 10:22:53 EET 2011
 
$ TZ="America/Chicago" date
Fri Feb 18 02:22:53 CST 2011

Узнать название зоны поточнее всегда можно в каталоге /usr/share/zoneinfo.

0
Ваша оценка: Ничего

Восстановление удалённого, но ещё не закрытого файла в Linux

Если файл был открыт программой, а затем удалён, он ещё доступен среди /proc/$PID/fd/*

0
Ваша оценка: Ничего

Настройка удалённого рабочего стола на tightvnc

Настройка удалённого рабочего стола на tightvnc.

Имеем:
1. work - компьютер на работе с ubuntu 10.04 (имеет белый ip или возможность прямого проброса портов через роутер)
2. home - компьютер дома с ubuntu 10.04 (имеет серый ip, например в сети передачи данных Beeline Internet)
3. Интернет и руки.

Что нужно:
Как зайти на удалённый рабочий стол из дома на работу (например во время болезни),

Приступим:

0
Ваша оценка: Ничего