ইউনিক্স ফাইল সিস্টেমে স্টিকি বিট কী? এটি কখন ব্যবহৃত হয়?


21

ইউনিক্স ফাইল সিস্টেমের স্টিকি বিটটি কী?

প্রশাসক হিসাবে আপনি কখন এবং কীভাবে এটি ব্যবহার করবেন?

উত্তর:


29

এর আসল ব্যবহারটি ওএসকে একটি ইঙ্গিত প্রদান করা হয়েছিল যে এক্সিকিউটেবলকে মেমরিতে ক্যাশে করা উচিত যাতে এটি দ্রুত লোড হয়। এই ব্যবহারটি বেশিরভাগ ক্ষেত্রে হ্রাস করা হয়েছে কারণ ওএস এখন এই ধরণের জিনিস সম্পর্কে দুর্দান্ত স্মার্ট। আসলে, আমি মনে করি এখন কিছু ওএস এটিকে একটি ইঙ্গিত হিসাবে ব্যবহার করে যে মৃত্যুদন্ড কার্যকরযোগ্যকে ক্যাশে করা উচিত নয়

আজকের সবচেয়ে সাধারণ ব্যবহার হ'ল একটি ডিরেক্টরি তৈরি করা যাতে যে কেউ যে কোনও ফাইল তৈরি করতে পারে তবে কেবলমাত্র সেই ডিরেক্টরিতে থাকা কোনও ফাইলের মালিকই এটি মুছতে পারেন। Ditionতিহ্যগতভাবে, যদি আপনার কাছে এমন একটি ডিরেক্টরি থাকে যাতে যে কেউ লিখতে পারেন, যে কেউ এ থেকে একটি ফাইল মুছতে পারেন। কোনও ডিরেক্টরিতে স্টিকি বিট সেট করা এটি কেবল একটি ফাইলের মালিককে বিশ্ব-রচনামূলক ডিরেক্টরি থেকে ফাইলটি মুছতে পারে।

এর ক্লাসিক ব্যবহার হ'ল /tmpডিরেক্টরি:

$ ls -ld /tmp
drwxrwxrwt   29 root     root         5120 May 20 09:15 /tmp/

tমোডে সেখানে চটচটে বিট। যদি এটি সেট না করা থাকে, তবে নিয়মিত ব্যবহারকারীর পক্ষে সমস্ত কিছু মুছে ফেলার মাধ্যমে ধ্বংসের সৃষ্টি করা বেশ সহজ /tmp। যেহেতু প্রচুর ডেমন সকেট লাগায় তাই /tmpএটি মূলত একটি স্থানীয় ডস হবে।


"ইঙ্গিত দেয় যে নির্বাহযোগ্যকে ক্যাশে করা উচিত নয়" ????
পেসারিয়ার

7

1
সাধারণত আমি একক ইউআরএল উত্তরের ভক্ত নই। তবে এই উইকিপিডিয়া পৃষ্ঠাটি সম্পূর্ণরূপে সম্পূর্ণ; এতে * নিক্স সিস্টেম জুড়ে আচরণের একটি দুর্দান্ত টেবিল রয়েছে।
ক্রিস ওয়েসলিং
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.