Полезные команды
Содержание
Полезные команды#
Проверка rlimit#
for pid in `pidof nginx`;
do
echo "$(< /proc/$pid/cmdline)";
egrep 'files|Limit' /proc/$pid/limits;
echo "Currently open files: \
$(ls -1 /proc/$pid/fd | wc -l)";
echo;
done
Одной строкой:
for pid in `pidof nginx`; do echo "$(< /proc/$pid/cmdline)"; egrep 'files|Limit' /proc/$pid/limits; echo "Currently open files: $(ls -1 /proc/$pid/fd | wc -l)"; echo; done
Создание пароля для basic auth#
Создать пароль для Basic Auth
echo -n 'projectadmin:' >> \
/etc/nginx/conf.d/generic/[PROJECT_NAME].htpasswd
openssl passwd -apr1 >> \
/etc/nginx/conf.d/generic/[PROJECT_NAME].htpasswd