SYSCTL.CONF(5) File Formats Manual SYSCTL.CONF(5)

# НАЗВА

sysctl.conf - параметри налаштовування ядра Linux

# ОПИС

**sysctl.conf** є набором файлів налаштувань, у яких містяться параметри налаштовування ядра Linux, які буде прочитано і встановлено [**sysctl**(8)](/man/os/procps/sysctl.8).

На цій сторінці підручника описано файли налаштувань для **sysctl** з *procps*. Якщо ви користуєтеся [**systemd-sysctl**(8)](/man/os/procps/systemd-sysctl.8), зверніться до підручника з [**sysctl.d**(5)](/man/os/procps/sysctl.d.5) і зауважте, що та програма не використовуватиме файл */etc/sysctl.conf*.

## Формат налаштувань

Кожен рядок у файлі, який читає **sysctl** *procps*, описує параметр ядра у наведеному нижче форматі.

```
ключ = значення
```

Немає потреби у використанні лапок для *значення*, навіть якщо значення є списком записів.

Порожні рядки та рядки, які починаються з “**#**” або “**;**”, буде проігноровано.

Якщо рядок починається з одинарного символу “**-**”, помилку при спробі встановлення значення буде проігноровано.

# ФАЙЛИ

**sysctl** з *procps* , якщо програму запущено з параметром **--system**, читає файли з каталогів у вказаному нижче порядку.

*/etc/sysctl.d/*\**.conf*

*/run/sysctl.d/*\**.conf*

*/usr/local/lib/sysctl.d/*\**.conf*

*/usr/lib/sysctl.d/*\**.conf*

*/lib/sysctl.d/*\**.conf*

Нарешті, **sysctl** *procps* читає */etc/sysctl.conf*. Цей файл не буде використано **systemd-sysctl**, тобто деякі параметри ядра не буде встановлено залежно від реалізації **sysctl**, яку встановлено.

# ВАДИ

Максимальною підтримуваною довжиною рядка *значення»* є 4096 символів через обмеження на записи */proc* у ядрі Linux.

# ПРИКЛАДИ

```
#
#
kernel.domainname = example.com
; Значення, що містить пробіл буде записано до sysctl.
kernel.modprobe = /sbin/mod probe
# Список записів для значення
net.ipv4.ip_local_reserved_ports=8080,9148
```

# ТАКОЖ ПЕРЕГЛЯНЬТЕ

[**sysctl.d**(5)](/man/os/procps/sysctl.d.5), [**sysctl**(8)](/man/os/procps/sysctl.8), [**systemd-sysctl**(8)](/man/os/procps/systemd-sysctl.8)

29 травня 2025 року procps-ng

---

Document: sysctl.conf(5) from procps 4.0.7-r3 (Chainguard OS)
Source: https://downloads.sourceforge.net/project/procps-ng/Production/procps-ng-4.0.7.tar.xz
