Задать вопрос

Полезный набор рецептов или хороший учебник разработчика в Linux?

Занимаюсь разработкой веб-проектов на java, которые поднимаются на linux серверах. И в определенных ситуациях хочется как-то контролировать linux систему, знать где-то что происходит. Например, чтобы не было открытием команды типа lsof или знать о появлении подводных камней типа ulimit, когда nginx или tomcat вылетает с too many open files.

Чтобы вот такие вещи не были открытием:

for pid in `pidof $1`; do echo "$(< /proc/$pid/cmdline)"; egrep 'files|Limit' /proc/$pid/limits; echo «Currently open files: $(ls -1 /proc/$pid/fd | wc -l)»; echo; done

Наверно какую-то книгу для админа, но те, что я видел были о каких-то сетевых настройках и прочей ерунде, которая мало полезна для разработчика…
  • Вопрос задан
  • 5590 просмотров
Подписаться 21 Оценить 1 комментарий
Ответ пользователя miwa К ответам на вопрос (3)
@miwa
Упс. Вот правильная ссылка на русский перевод bash guide.
Ответ написан
Комментировать