Архив записей, за сентября, 2008

монтирование раздела с кирилицей в именах файлов

написано 30 сентября, 2008 - запись из раздела CentOS Linux | 2 комментария

Ситуация, CentOS 5.2 с локалью ru_RU.UTF-8 и диск снятый с виндовой машины, соответственно все имена файлов в кодировке windows-1251. Задача: расшарить диск по ftp так чтобы файлы с кириллическими именами отображались нормально. Устанавливаем локаль ru_RU.CP1251 [cc lang=»bash»][root@dev2 ~]# localedef —no-archive -c -f CP1251 -i ru_RU ru_RU.CP1251[/cc] Монтируем диск: [cc lang=»bash»][root@dev2 ~]# mount -t ntfs-3g -o […]

Читать дальше..>>

аналог seq для freeBSD

написано 30 сентября, 2008 - запись из раздела Unix | 4 комментария

утилита seq присутствующая в linux весьма полезна, что она делает? просто считает от и до. Например:[cc lang=»bash»][root@rhca ~]# seq 1 5 1 2 3 4 5 [/cc] В написании минискриптов, вещь не заменимая.. но в FreeBSD нет утилиты seq, зато есть аналог: jot Приведу пример, например есть логи /var/httpd/logs/error_log.0 … error_log.9 нужно их «обнулить» в […]

Читать дальше..>>

Apache: (28)No space left on device

написано 9 сентября, 2008 - запись из раздела web server | Комментировать

По разным причинам (например утечка памяти в mod_perl), заканчиваются свободные семафоры, Apache падает, и подыматься отказывается, мотивируя это пространной ошибкой: (28)No space left on device Допустим апач работает от пользователя httpd, тогда для того чтобы посмотреть занятые семафоры сделаем: ipcs -s | grep httpd ну и собственно живительная пилюля, убивающая занятые семафоры: [cc lang=»bash»] ipcs […]

Читать дальше..>>