Skip to main content

லினக்ஸ் "sysctl" கட்டளை பயன்படுத்தி

Anonim

லினக்ஸ் sysctl கட்டளை கர்னல் அளவுருக்கள் இயக்கத்தில் கட்டமைக்கிறது. கிடைக்கும் அளவுருக்கள் கீழ் பட்டியலிடப்பட்டுள்ளவை / Proc / sys /. Procfs தேவைsysctl (8) லினக்ஸில் ஆதரவு. பயன்பாட்டுsysctl (8) sysctl தரவை வாசிக்கவும் எழுதவும் இருவரும்.

கதைச்சுருக்கம்

sysctl -n -e மாறி … sysctl -n -e -w மாறி = மதிப்பு … sysctl -n -e -p (default /etc/sysctl.conf) sysctl -n -e ஒரு sysctl -n -e -A

அளவுருக்கள்

ஒரு மாறி உதாரணமாக இருந்து வாசிக்க ஒரு முக்கிய பெயர்:

kernel.ostype

ஸ்லாஷ் பிரிப்பான், முக்கிய / மதிப்பு ஜோடியைப் பிரிக்கும் ஒரு காலத்திற்குள் ஏற்றுக்கொள்ளப்படுகிறது-உதாரணமாக:

கர்னல் / ostype

ஒரு விசையை அமைக்க, படிவத்தைப் பயன்படுத்தவும்

மாறி = மதிப்பு

எங்கே மாறி முக்கியமானது மதிப்பு அது அமைக்கப்பட்ட மதிப்பு. மதிப்பில் ஷெல் மூலம் வரிசைப்படுத்தப்படும் மேற்கோள் அல்லது எழுத்துகள் இருந்தால், நீங்கள் மதிப்பை இரட்டை மேற்கோள்களில் இணைக்க வேண்டும். இது தேவைப்படுகிறது -w பயன்படுத்த அளவுரு.

மற்ற அளவுருக்கள்

-n: மதிப்புகள் அச்சிடும் போது முக்கிய பெயரை அச்சிட முடக்க இந்த விருப்பத்தை பயன்படுத்தவும்.

-e: அறியப்படாத விசைகள் பற்றி பிழைகள் புறக்கணிக்க இந்த விருப்பத்தை பயன்படுத்தவும்.

-w: நீங்கள் மாற்ற விரும்பும் போது இந்த விருப்பத்தை பயன்படுத்தவும் sysctl அமைப்பு.

-p: சுமை sysctl குறிப்பிடப்பட்ட கோப்பில் இருந்து அல்லது அமைப்புகள் /etc/sysctl.conf யாரும் வழங்கப்படவில்லை என்றால்.

-a: தற்போது கிடைக்கின்ற அனைத்து மதிப்புகளையும் காட்டுக.

-ஒரு: அட்டவணையில் தற்போது கிடைக்கின்ற அனைத்து மதிப்புகளையும் காட்டுக.

எடுத்துக்காட்டு பயன்பாடு

/ sbin / sysctl-a/ sbin / sysctl -n kernel.hostname/ sbin / sysctl -w kernel.domainname = "example.com"/ sbin / sysctl -p /etc/sysctl.conf

குறிப்பிட்ட பயன்பாடு லினக்ஸ் பகிர்வு மூலம் வேறுபடலாம். பயன்படுத்தஆண் கட்டளை (% ஆண்) உங்கள் குறிப்பிட்ட கணினியில் ஒரு கட்டளை எவ்வாறு பயன்படுத்தப்படுகிறது என்பதைப் பார்க்கவும்.