লিনাক্স "sysctl" কমান্ড মাস্টারিং

রানটাইম এ কার্নেল প্যারামিটার কনফিগার করুন

লিনাক্স sysctl কমান্ড রানটাইম এ কার্নেল পরামিতি কনফিগার করে। উপলব্ধ পরামিতিগুলি / proc / sys / এর অধীন তালিকাভুক্ত। লিনাক্সে sysctl (8) সাপোর্টের জন্য Procfs প্রয়োজন। Sysctl ডেটা পড়তে ও লিখতে উভয় ক্ষেত্রে sysctl (8) ব্যবহার করুন

সংক্ষিপ্তসার

sysctl [-n] [-e] পরিবর্তনশীল ...
sysctl [-n] [-e] -w পরিবর্তনশীল মান = ...
sysctl [-n] [-e] -p <ফাইলের নাম> (ডিফল্ট /etc/sysctl.conf)
sysctl [-n] [-e] -a
sysctl [-n] [-e] -A

পরামিতি

পরিবর্তনশীল

থেকে পড়তে একটি কী এর নাম। একটি উদাহরণ কার্নেল। Oytype স্ল্যাশ বিভাজকটি কী / মান জোড়া বিভাজন করার সময়ের মধ্যে যেমন- কার্নেল / অস্টিপের ক্ষেত্রেও গ্রহণ করা হয়।

পরিবর্তনশীল = মান

একটি কী সেট করতে, ফর্মটি ভেরিয়েবল = মান ব্যবহার করুন, যেখানে ভেরিয়েবলটি কী এবং মানটি এটির মান নির্ধারণ করা হয়। যদি মানটি শেল দ্বারা উদ্ধৃত উদ্ধৃতি বা অক্ষর থাকে, তাহলে আপনাকে ডাবল কোটেশনের মান জোড়া করতে হবে। এটি ব্যবহার করার জন্য -w প্যারামিটার প্রয়োজন।

-n

মুদ্রণ মানগুলি যখন কী নাম মুদ্রণ অক্ষম করতে এই বিকল্পটি ব্যবহার করুন।

-e

অজানা কীগুলির ত্রুটি উপেক্ষা করার জন্য এই বিকল্পটি ব্যবহার করুন

-w

যখন আপনি একটি sysctl সেটিং পরিবর্তন করতে চান তখন এই বিকল্পটি ব্যবহার করুন।

-p

নির্দিষ্ট করা ফাইল থেকে sysctl সেটিংস লোড করুন /etc/sysctl.conf যদি কেউ না দেওয়া হয়।

-a

বর্তমানে পাওয়া সমস্ত মান প্রদর্শন

-A

টেবিল ফর্ম এ বর্তমানে উপলব্ধ সমস্ত মান প্রদর্শন করুন।

উদাহরণ ব্যবহার

/ sbin / sysctl -a

/ sbin / sysctl -n kernel.hostname

/ sbin / sysctl -w kernel.domainname = "example.com"

/ sbin / sysctl -p /etc/sysctl.conf

লিনাক্স ডিস্ট্রিবিউশন অনুযায়ী নির্দিষ্ট ব্যবহারের পরিবর্তিত হতে পারে। আপনার নির্দিষ্ট কম্পিউটারে একটি কমান্ড কীভাবে ব্যবহার করা হয় তা দেখতে ম্যান কমান্ড ( % man ) ব্যবহার করুন।