Runtime da yadro parametrlarini sozlash
Linux sysctl buyruqlar, ish vaqtida yadro parametrlarini moslashtiradi. Mavjud parametrlarni / proc / sys / da joylashganlar. Procfs Linuxda sysctl (8) qo'llab quvvatlash uchun talab qilinadi. Sysctl (8) ni sysctl ma'lumotlarini o'qish va yozish uchun ishlatish.
Sinopsis
sysctl [-n] [-e] o'zgaruvchisi ...
sysctl [-n] [-e] -w o'zgaruvchan = qiymat ...
sysctl [-n] [-e] -p
sysctl [-n] [-e] -a
sysctl [-n] [-e] -A
Parametrlar
o'zgarmaydigan
O'qish uchun kalitning nomi. Masalan, kernel .ostype . Chiziqli ayirish moslamasi kalit / qiymat juftligini chegaralash muddati o'rniga qabul qilinadi, masalan, yadro / ostiga.
o'zgaruvchan = qiymat
Kalitni o'rnatish uchun ariza o'zgarmaydigan = qiymatidan foydalaning , bu yerda o'zgaruvchi kalit va qiymati - bu o'rnatilgan qiymat. Qiymat qobiq tomonidan tahlil qilingan tirnoq yoki belgilarni o'z ichiga olsa, qiymatni er-xotin tirnoqlarga qo'shish kerak bo'ladi. Buning uchun -w parametrini talab qiladi.
-n
Qiymatni yozganda kalit nomini chop etishni o'chirib qo'yish uchun ushbu parametrdan foydalaning.
-e
Noma'lum tugmachalar haqidagi xatlarni inkor etish uchun ushbu parametrdan foydalaning.
-w
Sysctl parametrini almashtirishni xohlasangiz, ushbu parametrdan foydalaning.
-p
Sysctl sozlamalarini ko'rsatilgan fayldan yoki /etc/sysctl.conf faylini hech kim berilmagan holda yuklang.
-a
Hozirgi mavjud bo'lgan barcha qiymatlarni ko'rsatish.
-A
Jadval shaklida mavjud bo'lgan barcha qiymatlarni ko'rsatish.
Misol Foydalanish
/ sbin / sysctl -a
/ sbin / sysctl -n kernel.hostname
/ sbin / sysctl -w kernel.domainname = "example.com"
/ sbin / sysctl -p /etc/sysctl.conf
Maxsus foydalanish Linux tarqatish bo'yicha farq qilishi mumkin. Sizning shaxsiy kompyuteringizda qanday buyruq ishlatilishini ko'rish uchun man buyrug'ini ( % man ) ishlating.