Архив записей, за сентября, 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 […]