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

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

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

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

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

аналог seq для freeBSD

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

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

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

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 ну и собственно живительная пилюля, убивающая занятые семафоры: ipcs -s | […]

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