sysctl

برای دائمی کردن تغییر، آن را در فایلی داخل /etc/sysctl.d/ (مثلاً 99-custom.conf) بنویسید و sysctl --system بزنید.

خطرناک

این دستور می‌تواند باعث حذف اطلاعات یا اختلال در سرویس شود. قبل از اجرا دستور و مسیرها را بررسی کنید.

ساختار دستور

sysctl [options] [variable[=value]]

نمونه‌های کاربردی

sysctl -a | grep tcp

نمایش پارامترهای TCP

sysctl net.ipv4.ip_forward

خواندن یک پارامتر

sudo sysctl -w net.ipv4.ip_forward=1

فعال کردن IP forwarding تا ریبوت

sudo sysctl -w vm.swappiness=10

کاهش تمایل به استفاده از swap

sudo sysctl --system

بارگذاری همهٔ فایل‌های /etc/sysctl.d

آپشن‌های مهم

-a
همهٔ پارامترها
-w
تنظیم مقدار
--system
بارگذاری فایل‌های تنظیمات
-p
بارگذاری /etc/sysctl.conf