понедельник, 28 февраля 2011 г.

Debian: nano or mc ?

После установки Midnight Commander в дебиане в качестве редактора используется nano, а не mcedit
Решается изменением конфигураци непосредственно в mc:

Options -> Configuration...
Other option: Use internal edit

среда, 16 февраля 2011 г.

b43 and b43legacy

(Саша, спешл фо ю)
Broadcom Wi-Fi

Fedora (v.10 ~):
устанавливаем b43-fwcutter wget
#su -
#yum install b43-fwcutter wget
качаем дрова для винды
#wget http://downloads.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2
распаковываем дрова, копируем фирмварь
#tar xjf broadcom-wl-4.150.10.5.tar.bz2
#cd broadcom-wl-4.150.10.5/driver
#b43-fwcutter -w /lib/firmware/ wl_apsta_mimo.o

OpenSUSE (11.0 ~)
Запуск утилиты, которая автоматически скачивает и устанавливает прошивку
#sudo /usr/sbin/install_bcm43xx_firmware

пятница, 4 февраля 2011 г.

Midnight Commander: команды и горячие клавиши


Nmap - сканер портов

-sS : TCP SYN сканирование
-sT : TCP-сканирование соединением
-sF : TCP FIN сканирование
-sX : TCP Xmas сканирование
-sN : TCP Null сканирование
-sR : TCP RPC сканирование
-l : ldent-сканирование
-sU : UDP-сканирование
-sP : Ping-сканирование
-O : ф-ция определения ОС
-p [диапазон] : параметр позволяет задать диапазон портов для сканирования
-F : запрет nmap'у скан портов кроме его списка (nmap services)
-v : более подробная информация (если вбить опцию 2х раза, инф-ция будет в 2х раза подробней)
-P0 : запрет пинга на сканируемые хосты (если на пинг хост не отвечает, но он не в "down-е"
-T : определяет политику временных параметров
-n :запрет на произведение DNS-преобразования
-R : всегда производить DNS-преобразование
-oN [logfile] : запись результатов в файл
-oX [logfile] : запись результатов в файл в XML формате
-oG [logfile] :  запись результатов в файл в grep-совместимом формате
-iL [inputfile] :  сканировать хосты/IP, указаные в файле
-S [your_IP] : явное указание своего IP
-e [devicename] : явное указание сетевого интерфейса
--interactive : работа в интерактивном режиме
-f : включение фрагментации пакетов при SYN, FIN, Xmas и Null Scan Type-ах

Shell: Hot Keys

Ctrl-a - переместить курсор в начало строки

Ctrl-e - переместить курсор в конец строки

Alt -] x - переместить курсор к следующему месту появления x

Alt-Ctrl-] x - переместить курсор к предыдущему месту появления x

Crtl-u - удалить все от курсора до начала строки

Ctrl-w - удалить все от курсора до конца строки

Ctrl-y - вставить текст из буфера обмена

Ctrl-l - очистить экран

Ctrl-x ctrl-u - отмена последних изменений ctrl-_

Alt-r - отмена всех изменений в строке

Alt-Ctrl-e - расширить командную строку

Ctrl-r - инкрементальный обратный поиск в истории

Alt-p - не инкрементальный обратный поиск в истории

!!! - выполнить последнюю команду из истории

!n - выполнить n-ую команду из истории

^abc^xyz - заменить первое появление abc на xyz в последней команде и выполнить ее

четверг, 3 февраля 2011 г.

date: установка даты (Linux, FreeBSD)

LINUX
Указываем время и дату в следующем формате:
# date MMDDhhmmYYYY

# date 020322302011
или так
date -s "02/03/2011 22:30:00"
Проверяем результат:
#date
Thu Feb 3 22:30:00 UTC 2011
FreeBSD
# date YYYYMMDDhhmm.ss

# date 201102032230.00
#date
Thu Feb 3 22:30:00 UTC 2011