$ ulimit
Лимиты ресурсов сессии. Она используется внутри командной оболочки и сценариев shell. Например, ulimit -n — текущий лимит файлов.
Синтаксис
ulimit [ОПЦИИ]
Основные опции
| -n | лимит открытых файлов |
| -u | лимит процессов |
| -a | все лимиты |
Примеры из практики
$ ulimit -nПосле запуска · пошаговоЧто произойдёт: текущий лимит файлов. Что появится в терминале: Команда выведет результат обработки либо сообщения о ходе выполнения. Точный текст зависит от файлов, настроек системы и версии утилиты. Как понять, что всё получилось: Терминал вернулся к приглашению без Error/Failed. Для дополнительной проверки выполните «echo $?»: значение 0 обычно означает успех.
$ ulimit -n 65536После запуска · пошаговоЧто произойдёт: поднять на сессию. Что появится в терминале: Команда выведет результат обработки либо сообщения о ходе выполнения. Точный текст зависит от файлов, настроек системы и версии утилиты. Как понять, что всё получилось: Терминал вернулся к приглашению без Error/Failed. Для дополнительной проверки выполните «echo $?»: значение 0 обычно означает успех.
Совет практика. Постоянные лимиты — /etc/security/limits.conf и LimitNOFILE= в unit-файлах.
Поддержка дистрибутивов
- ✓ Ubuntu
- ✓ Debian
- ✓ Fedora
- ✓ RHEL
- ✓ Arch
- ✓ Alpine
- ✓ openSUSE