среда, 16 декабря 2009 г.

Синхронизация каталогов

Достаточно активно использую утилитку для windows WinScp. Вот решил опубликовать ее командную строку для синхронизации локального каталога Windows и удаленого каталога Linux

synchronize remote -criteria=size d:\files /home/user/folder

среда, 23 сентября 2009 г.

Преобразование nrg в iso

Мотивы для создания формата nrg не понятны. nrg формат отличается от iso формата только содержимым первых 600 блоков (по 512 байт) в заголовке, за ними идет массив данных абсолютно идентичный массиву в iso формате. Так что при наличии linux само собой напрашивается простое решение с использованием стандартной команды ‘dd’ -
dd if=ishodnik.nrg of=rezultat.iso bs=512 skip=600
в комментариях не нуждается :-)

четверг, 2 июля 2009 г.

Подключение bluetooth мыши


Приобрел на днях изделие мелкософта (Microhard :-) ) мышь
Microsoft bluetooth notebook mouse 5000 v 1.0
как видно из названия мыши, вместо хвоста у нее антена :-)
изрядно поигравшись со встроенным в 2009 Mandriva менеджером блутуз устройств (Kdebluetooth), кстати без проблем работавшем в 2008 Мандриве, я понял что надо искать другой путь :-(.
Покурив разных форумов нашел простой способ:
1. Включаем на мышке режим "Подключения" нажав на ее брюшке маленькую кнопочку (на ноутбуке нажимаем кнопку для включения блутуза)
2. Открываем консоль и становимся root-ом.
3. hcitool scan
Видим результат работы:
Scanning ...
00:1D:D8:93:BF:B2 Microsoft Bluetooth Notebook Mouse 5000
Первые 6 пар цифр разделенных двоеточиями это MAC адрес вашей мыши
естественно, у Вас он будет другой.
4. hidd --connect 00:1D:D8:93:BF:B2
подключит мышь.
5. hidd --kill 00:1D:D8:93:BF:B2
отключит мышь
Приятной работы.

вторник, 23 июня 2009 г.

Подключение фискального регистратора к linux и печать из терминальной сессии. Маппинг COM порта

Для проброса COM порта используем такую строку:

rdesktop - r comport:COM1=/dev/ttyS0 192.168.x.x(адрес сервера)

вторник, 12 мая 2009 г.

Mandriva 2009 spring

Вышел очередной релиз моей любимой настольной операционки Mandriva linux 2009 Spring. Вот краткий обзор того, что мне бросилось в глаза.

1. Убран надоевший баг с отправкой почты через Kmail, когда после принятия
почты ее отправка вызывала крах Kmail

2. Убран глюк не дававший в Dolphin просмотреть содержимое сети Windows (по SMB протоколу) и нормально подключиться к расшареным ресурсам.

3. Интерфейс стал более чистым и вылизанным.

4. Во время установки можно выбрать Raiserfs или EXT4 в качестве основной файловой системы.

5. Появилось несколько новых Виджетов в Plasma например виджет погоды.

6. Изменена конфигурация рабочего стола по умолчанию. Теперь он в классическом стиле (иконки прямо на рабочем столе, а не в отдельном виджите со скролом)

7. Решены проблемы со скоростью запуска приложений входящих в состав Open Office .

8. Появилась возможность быстрого создания загрузочного flash диска mandriva буквально в 2 шага.

Общее или "фоновое" если хотите впечатление - Жить стало лучше. Жить стало веселей.

Вердикт: Must Have. Highly reccomended

Групповая смена прав доступа

Часто причиной взлома сайта становятся неправильно выставленные права доступа к файлам и каталогам сайта. У сайтов состоящих из множества каталогов это может стать проблемой, ведь маска устанавливающая права доступа к файлу и к каталогу должна быть разной, поэтому применение опции -R команды chmod не допустимо.
Я нашел такой выход:
find ./* -type f | xargs chmod 644
ВНИМАНИЕ! данная команда работает от текущего каталога (для того чтобы узнать в каком каталоге вы находитесь наберите pwd в консоли) команда find ищет все файлы (опция -type f) от текущего каталога (./*) и передает их на вход команды xargs которая в свою очередь передает их в виде аргументов в команду chmod.
Изменяя аргументы команды find можно отобрать только каталоги, только файлы с определенным расширением и т.д. и поменять им права доступа. Надеюсь все понятно.